الائتمان: AMDنحن لسنا معتادين على أن تكون AMD هدفًا للغضب المتحمس ، ولكن عجز Ryzen 3000 عن الوصول إلى ساعات الدعاية المُعلن عنها أدى إلى تقديم شكاوى في منتديات المتحمسين و reddit. لقد أجرينا سلسلة من الاختبارات لتحديد ما إذا كان بإمكان Ryzen 5 3600X ، الذي اشتريناه من متاجر البيع بالتجزئة ، الوصول إلى ساعة الدعاية المعلنة التي تبلغ 4.4 جيجاهيرتز. اكتشفنا العديد من الأشياء الجديدة على طول الطريق. شاركنا اكتشافاتنا مع AMD قبل النشر ، وأكدت الشركة العديد من النتائج التي توصلنا إليها.
TLDR:
- فقط نواة واحدة على معالج Ryzen 5 3600X الخاص بنا سوف تصل إلى معدل تعزيز معدل AMD. أكدت AMD أن بعض النوى في معالجات Ryzen 3000-series هي أسرع من غيرها ، والتي يشار إليها في Ryzen Master. هذا يعني أنه ليس كل النوى الموجودة يمكنها ضرب ترددات التوربو أحادية النواة. بدلاً من ذلك ، هناك مزيج من النوى السريعة والبطيئة.
- لقد سجلنا فرقًا يصل إلى 75 – 100 ميجاهرتز تقريبًا بين أسرع وأبطأ النوى ، حيث وصل جوهر واحد فقط إلى تردد التعزيز أحادي النواة. لم تشارك AMD تعريف التردد المقبول للنوى البطيئة (من المنطقي توقع أن يكون هذا هو التردد الأساسي). بينما سجلنا دلتا تردد صغير نسبيًا في عيّنتنا ، إلا أنه يؤثر على الأداء ويشير إلى حدوث تحول في إستراتيجية AMD الخاصة بالتثبيط مقارنة بالأداء التوربيني الأساسي لكل من Zen / Zen +.
- يمكن أن تصل معالجات Ryzen من الجيل السابق إلى ترددات معززة في جميع النوى. وتقول إنتل أيضًا إن معالجاتها يمكنها الوصول إلى تردد التوربو في جميع النوى.
- إن أعباء العمل التي تعمل على نوى Ryzen 3000 البطيئة تعاني من ترددات أقل من سرعة التعزيز المقدرة للرقاقة ، وبالتالي أداء أقل.
- مزيج من Windows تسمح أداة جدولة Ryzen الجديدة المدركة على مدار 10 برامج تشغيل مجموعة شرائح AMD لنظام التشغيل بجدولة المهام ذات الترابط الفردي إلى أسرع المراكز (تثبيت مؤشر الترابط). AMD قد كشف سابقا Windows 10 جدولة وميزة CPCC2 ، ولكن ليس أن الميزات المدمجة تقوم بتعيين مؤشرات الترابط إلى أسرع النوى. هذه الوظيفة تتطلب أحدث نسخة من Windows 10. هذا يشبه إلى حد ما Turbo Boost Max 3.0 من Intel على معالجات HEDT ، لكن Intel لا تضع هذا كشرط للوصول إلى سرعات الساعة Turbo Boost 2.0 العادية.
- الإصدارات الأقدم من Windows لا يمكن جدولة مؤشرات الترابط في أسرع النوى بكفاءة ، مما يؤدي إلى انخفاض ترددات ساعة وأداء معالجات سلسلة Ryzen 3000 في بعض أعباء العمل ، والتي قد تكون في جذر العديد من شكاوى المستخدمين.
- لا تقيس معظم الأدوات المساعدة للاختبار الأداء بسرعة كافية للوقوف على نشاط زيادة وتيرة الانفجار. كما أنها لا تقيس أنواعًا معينة من حالات الطاقة التي قد تشير إلى زيادة نشاط التعزيز.
- نحن وضع نظرية في يمكن أن يكون النوى الأبطأ عاملاً مساهماً في انخفاض الأسقف فيركلوك مع معالجات Ryzen 3000. ضربت معالجات Ryzen 3000 سلسلة فيركلوكس النواة 200-300MHz تحت تردد دفعة أحادية النواة. قد لا تتمكن النوى البطيئة ببساطة من تحقيق / الحفاظ على ترددات أعلى ، وبالتالي تكون الحلقة الأضعف في السلسلة.
توجه إلى أسفل الصفحة لاختبار التفاصيل. الآن ، دعونا نلقي نظرة على نتائجنا.
Ryzen 5 3600X Precision Boost 2 Behavior
أجرينا سلسلة من الاختبارات أحادية أو مترابطة بخفة في تتابع سريع. يبدأ الاختبار بخمسة تكرارات من عبء العمل LAME (حوالي 35 ثانية لكل قطعة) والتي تكون بطبيعتها مترابطة. يتبع ذلك مرة واحدة لكل من POV-RAY و Cinbench R20 ، وكلاهما في وضع الاختبار أحادي النواة. معالجات AMD السفلية استنادًا إلى متطلبات الطاقة الخاصة بالتعليمات من المهمة ، وبالتالي فإن هذه الاختبارات ذات الخيوط المفردة تعطينا أفضل فرصة لالتقاط نشاط دفعة أحادية النواة.
يحدد مخططنا الأول في الألبوم أدناه مدى تكرار جميع النوى أثناء التشغيل الفردي للاختبار ، حيث تمثل كل نقطة قياس التردد. كل لون يتوافق مع جوهر مختلف. مع وجود ستة مراكز أساسية ، فإن هذا يعطينا ما مجموعه 12500 نقطة بيانات في المخطط. بطبيعة الحال ، هذا يعني أن بعض القياسات ستتداخل ، لذلك نحن نقدم أيضًا مخططات تردد لكل نواة فردية أثناء نفس التشغيل.
كما ترون أعلاه ، تمكنا من تسجيل فترات متواصلة من نشاط التعزيز ، وإن كان ذلك عند 4.35 جيجاهرتز ، وهو أقل من الرقائق المصنفة بتردد Precision Boost 4.4 جيجاهرتز. يمكن أن نحدث هذا بالطريقة التي تقيس بها الأداة المساعدة للاختبار الأداء ، أو عدم قدرتها على التقاط حالات طاقة معينة (CC6 gating ، بوابة PC6) ، أو ببساطة تفتقد ترددات الذروة فائقة السرعة لمدة قصيرة بسبب الفاصل الزمني لاستقصاء 100ms.
في كلتا الحالتين ، يكون هذا قريبًا من سرعة زيادة الرقائق المقدرة بـ 4.5 جيجا هرتز ، ولكنه يحدث فقط على لب واحد. تُظهر مخططات التردد لكل نواة بوضوح أن Core 4 هو النواة الوحيدة التي تصل إلى 4.35 جيجاهيرتز.
عادة ما نرى المزيد من القفزات المتداخلة بين النوى ، ويرجع ذلك إلى حد كبير إلى Windows جدولة ميل مزعج وغير عقلاني على ما يبدو لتخصيص المواضيع في النوى المختلفة على نزوة. يحدث هذا عادة في كثير من الأحيان ، لذلك تبرز سرعة التعزيز المستمرة لـ Core 4 ، وحقيقة أن النوى الأخرى لا تزيد إلى 4.35 جيجا هرتز على الإطلاق ، تبرز على أنها غير طبيعية بالنظر إلى سلوك المجدول النموذجي. كما أنه يساعدنا في توجيهنا في الاتجاه الصحيح فيما يتعلق بالاستخدام الأساسي.
لمزيد من الوضوح ، قمنا برسم استخدام مؤشر الترابط لمعرفة النوى التي كانت نشطة أثناء أعباء العمل. نظرًا لأن هذا المعالج مكون من 12 مؤشرًا ، فهذا يعني أن لدينا ما مجموعه 25000 نقطة بيانات تقريبًا ، لذلك يتم تطبيق نفس قواعد القياسات المتداخلة. تُظهر المخططات في هذا الألبوم البيانات لتشغيل معيار واحد. الرسم البياني الأول يبين جميع النوى في وقت واحد. تظهر الرسوم البيانية الأخرى البيانات فقط لهذا النواة.
كما نرى في مخطط الاختراق الأساسي لـ Core 4 ، فهو الأكثر نشاطًا إلى حد بعيد. في الواقع ، هو جوهر الوحيد الذي يصل إلى 100 ٪ الاستفادة خلال الاختبارات.
يبدو أن نظام التشغيل يقوم بجدولة كل اختبار من اختباراتنا القياسية على نفس النواة ، كل مرة. إذا تمكنت جميع النوى من تحقيق نفس التعزيز ، فإننا نتوقع نوى مختلفة في كل مرة استنادًا إلى درجات حرارة موضعية. لكن لا: نحصل على Core 4 في كل مرة. لماذا ا؟ الشيء الوحيد الذي يرتبط به هو أن Ryzen Master يظهر أنه أفضل نواة على الشريحة.
يصنف برنامج Ryzen Master من AMD أربعة نوى على أنها الأسرع في أي شريحة معيّنة ، لكن هذه المهام تختلف عن كل شريحة بناءً على جودة النوى. في "قسم النوى" ، يمثل Ryzen Master أسرع نواة في كل CCX بنجمة ، بينما يتم تمييز النواة الأساسية (Core 4 في شيبتنا) بنجمة ذهبية. هذا يدل على أن هذا هو جوهر أسرع واحد في الشريحة بأكملها. يقوم البرنامج أيضًا بتمييز اثنين من النوى بدوائر ، والتي تعد ثاني أسرع المراكز في كل CCX. بدأت AMD في وضع علامة على أسرع النوى باستخدام معالجات Threadripper ، ولكنها وضعت الميزة على أنها تتيح لهواة تحديد النوى التي يمكن أن تحافظ على رفع تردد التشغيل الفردي العالي.
مسار العمل المنطقي التالي هو تعطيل Core 4 لمعرفة ما إذا كانت أي نوى أخرى ستصل إلى سرعة الذروة 4.35 جيجاهرتز. ثم ماذا يحدث إذا قمنا بتعطيل الأربعة من أسرع النوى؟ سنصل إلى هناك بعد قليل على الصفحات التالية ، ولكن يتعين علينا أولاً تغطية مخطط الجدولة الجديد لجعل هذه النتائج أكثر قابلية للفهم.
تثبيت المواضيع في أسرع النوى
لإجراء اختبار عقلاني سريع ، قمنا باختبار Intel Core i5-9600K بنفس مراجعة نظام التشغيل لضمان عدم حدوث تغيير في Windows المجدول. إن الوجبات الرئيسية هنا هي أن أعباء العمل تهاجر بين النوى -9600 ألف. هذا هو سلوك المجدول التقليدي الذي اعتدنا عليه ، لكنه يتعارض مع نتائج الاختبار التي حصلنا عليها من Ryzen 5 3600X.
هنا يمكننا أن نرى أن Core i5-9600K يرتفع إلى 4.52 ، في وقت واحد أو آخر ، على جميع النوى خلال المعايير. (ستلاحظ أن -9600K تكمل أعباء العمل بشكل أسرع من Ryzen 5 3600X ، كما هو مشار إليه من خلال الخط الأقصر. ويعود السبب في ذلك إلى أن أعباء العمل هذه جميعها تعتمد على إكمال عبء عمل محدد ، بدلاً من أن تكون محدودة زمنياً. )
الحد الأقصى لسرعة التعزيز -9600K هو أقل من 4.6 جيجا هرتز. لسوء الحظ ، تقوم اللوحة الأم لـ MSI بضبط BCLK ديناميكيًا خلال اختباراتنا ، مع وجود اتجاه عام لها يتراوح بين 100.4 و 100.6 MHz ، مما يؤدي إلى تشويش القياسات. ومع ذلك ، لا يتجاوز المضاعف 45. تمنح Intel بائعي اللوحة الأم عرضًا واسعًا مع جميع المكونات المتنوعة التي تتضمن سياسة Turbo Boost ، لذلك قد تكون بعض السرعة الأقل من دفعة نتيجة لمعايير MSI المحددة. (لقد وجدنا الآن شيئًا آخر لمزيد من البحث.)
على النقيض من ذلك ، تتعامل Precision Boost 2 من AMD مع حالات الطاقة ، وبالتالي التردد داخل الشريحة نفسها ، مما يعني أنه لا ينبغي أن يؤثر على نتائج الاختبار باستخدام معالج Ryzen.
تابعنا مع AMD للحصول على مزيد من الوضوح حول سبب استهداف أعباء العمل ذات الخيوط المفردة على أسرع نواة 3600X ، وقد أوضحت الشركة:
ريزين و Windows يمكن أن يتعاون 10 برنامج جدولة للتأكد من أن أعباء العمل الأخف هذه تجعله أسرع النوى في المعالج. في Ryzen Master ، تم وضع علامة الأسرع في كل اتفاقية مكافحة التصحر بنجمة ذهبية ، والثانية الأسرع بنجوم رمادية. يساعد تحديد أسرع النوى وتحديد الأولويات في زيادة أداء 1T ، وهذا جزء من وظيفة CPPC2 التي ذكرناها سابقًا. 3rd Gen AMD Ryzen هي جزء من جمهور صحي من المعالجات في التاريخ الحديث التي تتصرف بهذه الطريقة.
ال Windows تعطي المجدول (بدءًا من Win10 1809) أولوية إضافية لملء CCX بالكامل بخيوط عملية واحدة قبل الانتقال إلى أي مكان آخر (إما الترحيل أو الخيوط الناشئة حديثًا). لذلك بين أسرع النوى والوعي CCX ، Windows 10 مايو 2019 يعمل التحديث وبرنامج تشغيل شرائح AMD بشكل موحد لتقديم أقصى أداء.
كشفت AMD عن ميزة التحكم في أداء الطاقة التعاونية (CPCC2) عند إطلاق المعالجات الخاصة بها ، ولكن على حد علمنا ، تركزت الرسائل على الميزة التي تتيح انتقالًا أسرع لحالة الطاقة (وهو ما تفعله أيضًا) ، ولكن لا تعمل بالتنسيق مع Windows 10 جدولة لتعيين المواضيع إلى أسرع النوى. لا يمكننا أيضًا العثور على أي عبارات بهذا المعنى في دليل المراجعين ، لذلك هذا خبر لنا.
كما أعلنت AMD عن سيارة Ryzen الجديدة Windows 10 برنامج جدولة ، قيل إنه تم تصميمه لتثبيت مؤشرات الترابط داخل CCX واحد قبل جدولةها إلى CCX مجاور. مرة أخرى ، لم يرد ذكر لتخصيص سلاسل الرسائل في أسرع النوى ، وهذا غير مدرج في دليل المراجع.
فماذا يعني كل هذا يعني؟ يتمتع كل نواة في المعالج بميزة تعزيز قصوى مختلفة ، ومن ثم تطوير Intel لميزة Turbo Boost Max 3.0 (لشرائح HEDT) التي تقفل مؤشرات الترابط إلى النوى المفضلة التي يمكن أن تدعم أعلى من غيرها. ومع ذلك ، فإن جميع نوى Intel قادرة على الوصول إلى ترددات Turbo Boost 2.0 القياسية ، ووفقًا لاختباراتنا ، فإن جميع النوى في طرز Ryzen من الجيل السابق.
وهذا يتناقض مع سياسة AMD الجديدة المتمثلة فقط في وجود بعض النوى التي يمكن أن تصل إلى ذروة التردد. هذا يعني أن واحدة فقط ، أو عدد قليل ، من النوى في كل معالج من Ryzen سيحتاجون إلى الصعود في ساعة التعزيز أحادية النواة المعلنة لتلبية متطلبات AMD (ربما قانونية) ، في حين أن النوى الأخرى يمكن أن تكون بطيئة الأداء الوصول إلى الحد الأقصى على مدار الساعة دفعة.
لنرى كيف يبدو ذلك عندما نقوم بتعطيل أسرع المراكز في الصفحات التالية ، ثم سنختبر Ryzen 5 3600X على إصدار أقدم من Windows لمعرفة التأثير على الأداء ، وأخيراً قارن استراتيجية التصنيف Ryzen 3000 مع مجموعة الشركة من أجزاء السلسلة 2000. بالنسبة لأولئك المهتمين ، إليك كيفية اختبارنا. لبقية ، إلى الصفحة التالية.
منهجية الاختبار
من المهم الإشارة إلى أن وحدات المعالجة المركزية الحديثة تعمل وفقًا لمليارات الدورات في الثانية (على الرغم من أن تغيير حالات الطاقة يستغرق 1-2 مللي ثانية لمعالجات Ryzen 3000) ، لذا فإن التقاط صورة دقيقة لنشاط التعزيز يتطلب مراقبة المعالج من خلال إعدادات الاستقصاء الحبيبية. تقوم معظم الأدوات المساعدة لوحدة المعالجة المركزية (CPU) باستقصاء المعالج للحصول على إحصائيات "حيوية" في كل ثانية ، وبالتالي تفقد انتقالات الحالة السريعة ، لكن العديد من الأدوات المساعدة تسمح لك بضبط التفاصيل.
من الجدير بالملاحظة أن الحمل الزائد لاستخدام الاقتراع الحبيبي يمكن أن يتحمل تكاليف تشغيل وظيفية إضافية على المعالج ، مما يخلق في الواقع عبء العمل الخاص به الذي يؤثر على الأداء من خلال "تأثير المراقبة". ببساطة ، يمكن أن يؤثر استقصاء المعالج بشكل متكرر على أدائه وكيف يتصرف خلال فترة الملاحظة ، لذلك بينما نبحث عن دقة معززة ، يتعين علينا أيضًا تجنب حقن عدم الدقة عن طريق استطلاع المعالج بشكل متكرر. يمكن أن يؤدي ذلك إلى حالات طاقة مختلفة تجعل بيانات الاختبار غير دقيقة.
لقد طلبنا معدل استقصاء قدره 100 مللي ثانية لاختبارنا ، مما يعني أننا نستفسر من المعالج كل 100 مللي ثانية ثم نقوم بتسجيل متوسط هذه القياسات كل ثانية. لا يبدو أن هذا الإعداد له تأثير ملحوظ أثناء نشاط الخمول ، ولكن علينا أن نتذكر ذلك Windows كما يولد أنشطة الخلفية (التي تبدو عشوائية) التي يمكن أن تسبب طفرات في النشاط التي يصعب نسبها إلى أي عملية محددة.
لقد اشترينا Ryzen 5 3600X من متاجر البيع بالتجزئة ، لذلك تمثل هذه الاختبارات معالجًا للشحن. ما لم ينص صراحة على خلاف ذلك ، فقد اختبرنا باستخدام أحدث إصدار من Windows 10 Pro 1903 ، الذي يحتوي على برنامج جدولة Ryzen-علم جديد وبرامج تشغيل شرائح AMD. استخدمنا نفس المعدات المدرجة في مراجعة Ryzen 5 3600X للاختبار ، لذلك توجه إلى صفحة إعداد الاختبار للحصول على قائمة بالأجهزة.
علينا أن نحذر من أن المحصول الحالي لأدوات القياس قد لا يكون قادرًا على التقاط بعض حالات الطاقة وأن خوارزميات التعزيز الانتهازية من AMD تستجيب لتيارات VRM ودرجات الحرارة وقدرة المقبس بشكل مختلف. نحن نختبر إحدى اللوحات الأم الأكثر تجهيزًا جيدًا من حيث توصيل الطاقة ، ومبرد Corsair H115i السمين لمحاولة استخراج أفضل أداء من الشريحة في إعدادات المخزون. هناك احتمال أن تختلف بعض هذه النتائج في بيئات اختبار مختلفة ، أو من شريحة إلى أخرى ، لكننا تعلمنا ما يكفي لتحديد بعض الاتجاهات في اختباراتنا.
أكثر: أفضل وحدات المعالجة المركزية
المزيد: التسلسل الهرمي للمعالج Intel و AMD
أكثر: جميع وحدات المعالجة المركزية المحتوى