ثنائي النواة مقابل رباعي النواة
ثنائي النواة ورباعي النواة نوعان من المعالجات التي تقع ضمن فئة المعالجات متعددة النواة. في المعالج متعدد النواة ، يوجد أكثر من نواة (معالج) في قالب الدائرة المتكاملة الواحدة. يحتوي المعالج ثنائي النواة على نواتين في نفس القالب بينما يحتوي المعالج رباعي النواة على أربعة نوى في نفس القالب. تُستخدم المعالجات متعددة النواة على نطاق واسع في أجهزة الكمبيوتر ذات الأغراض العامة ، والأجهزة المضمنة ، وأجهزة الشبكة ، وما إلى ذلك. للحصول على أفضل استخدام للمعالجات متعددة النواة ، يجب تنفيذ البرامج التي تعمل على النظام بطريقة تمكنهم من الحصول على الاستخدام الكامل للإعداد متعدد النواة.
ما هو ثنائي النواة؟
تحتوي المعالجات ثنائية النواة على قلبين للمعالج في نفس القالب. ولكل من النوى ذاكرة التخزين المؤقت الخاصة به. في المعالج التقليدي أحادي النواة ، عند تنفيذ التعليمات ، إذا لم تكن البيانات المطلوبة في ذاكرة التخزين المؤقت ، فيجب جلب هذه البيانات من ذاكرة الوصول العشوائي (ذاكرة الوصول العشوائي) أو من جهاز تخزين ، مما يؤدي إلى إبطاء التنفيذ نظرًا لأن المعالج لديه الانتظار حتى يتلقى البيانات. ولكن مع وجود نواتين ، ينفذ كل نواة التعليمات بشكل منفصل ، وبالتالي عندما يصل أحد النوى إلى الذاكرة ، قد يظل المركز الآخر ينفذ التعليمات. هذا من شأنه تحسين أداء النظام. خاصة مع تعدد المهام ، إذا كان هناك معالج واحد فقط ، فسوف يتأثر الأداء لأن المعالج سيتعين عليه التبديل بين عمليتين. لذلك يمكن أن يحقق تعدد المهام أفضل أداء له إذا كان هناك أكثر من نواة واحدة. AMD Phenom II X2 و Intel Core Duo مثالان على المعالجات ثنائية النواة.
ما هو رباعي النواة؟
معالج رباعي النواة هو معالج بأربعة أنوية في نفس القالب. ولكن ، كانت المعالجات الرباعية الأولى تحتوي على كل نواة على حدة في أربع قوالب وتم دمجها في حزمة واحدة لتشكيل معالج رباعي النواة. في وقت لاحق جاءت المعالجات مع جميع النوى الأربعة في نفس القالب وسميت بمعالجات أحادية النواة رباعية النوى. أيضًا ، يتم تصنيع بعض المعالجات رباعية النوى من خلال الجمع بين اثنين من المعالجات ثنائية النواة في حزمة واحدة. تتمتع المعالجات رباعية النواة بالقدرة على تنفيذ أربعة تعليمات مختلفة في نفس الوقت. وبالتالي ، فهي مناسبة لتشغيل العديد من التطبيقات في وقت واحد. لكن معظم التطبيقات لم يتم تطويرها للاستفادة الكاملة من القدرات الأساسية الرباعية. وهي مصممة للمعالجات أحادية النواة. التطبيقات التي تم تطويرها لتشغيل العديد من المهام في وقت واحد ستكون قادرة على الاستفادة الكاملة من المعالج رباعي النواة.
ما هو الفرق بين ثنائي النواة ورباعي النواة؟
المعالجات ثنائية النواة لها قلبان للمعالج في نفس القالب بينما المعالج رباعي النواة هو معالج بأربعة أنوية في نفس القالب. لذلك ، يجب أن يكون أداء الكمبيوتر الذي يحتوي على معالج رباعي النواة أفضل من أداء جهاز كمبيوتر بمعالج ثنائي النواة. ولكن قد لا يكون هذا صحيحًا دائمًا نظرًا لأن معظم التطبيقات تم تطويرها لاستهداف بيئات أحادية أو ثنائية النواة. لذلك ، لن يتمكنوا من الاستفادة من تحسين الأداء الذي توفره المعالجات الرباعية.