المعالج ثنائي النواة (Dual-Core) عبارة عن وحدة معالجة مركزية تحتوي على معالجين أو “نواتي تنفيذ” في نفس الدائرة المتكاملة.
يحتوي كل معالج على ذاكرة تخزين مؤقت ووحدة تحكم خاصة به، مما يمكنه من العمل بكفاءة مثل معالج واحد. ومع ذلك، نظرًا لأن المعالجين مرتبطان معًا، فيمكنهما إجراء عمليات تصل إلى ضعف سرعة معالج واحد.
تعد Intel Core Duo وAMD X2 وPowerPC G5 ثنائي النواة كلها أمثلة على وحدات المعالجة المركزية التي تستخدم تقنيات ثنائية النواة.
تجمع كل وحدة معالجة مركزية هذه بين مركزي معالج على شريحة سيليكون واحدة. ويختلف هذا عن تكوين “المعالج المزدوج”، حيث تعمل وحدتا CPU منفصلتان فعليًا معًا.
ومع ذلك، تستخدم بعض الأجهزة المتطورة، مثل PowerPC G5 Quad، معالجين منفصلين ثنائي النواة معًا، مما يوفر ما يصل إلى أربعة أضعاف أداء معالج واحد.
على الرغم من أن النظام ثنائي النواة يتمتع بقوة معالجة تعادل ضعف قوة المعالجة في جهاز أحادي المعالج. إلا أنه لا يعمل دائمًا بسرعة مضاعفة.
وذلك لأن البرنامج الذي يعمل على الجهاز قد لا يتمكن من الاستفادة الكاملة من كلا المعالجين. تم تحسين بعض أنظمة التشغيل والبرامج للمعالجة المتعددة، بينما لم يتم تحسين البعض الآخر.
على الرغم من أن البرامج التي تم تحسينها لمعالجات متعددة ستعمل بسرعة خاصة على الأنظمة ثنائية النواة. إلا أن معظم البرامج ستشهد على الأقل بعض الفوائد من المعالجات المتعددة أيضًا.