
ما زلت لاختبار المعالجات. هذه المرة تحول انتباهي بالكامل وبشكل كامل من سطح المكتب Core إلى خادم Xeon. هذا ، يجب أن أعترف ، ليست عرضية. أولاً ، لقد سُئل بحرارة عن ذلك في التعليقات على
المقال السابق ، وثانياً ، تم تجديد منتزهنا بزيون Xeon E الجديد - قررنا تحديث خط الخوادم المخصصة بمعالج فردي واشترى E-2134 و E-2136 كبديل عن E3-12XX.
في البداية ، كان لدي خطط نابليون. نظرًا لأن "مجموعتنا" Xeon E3-12xyVz ، حيث تأخذ "z" قيمة من 2 إلى 6 ، تغطي المعالجات من Ivy Bridge إلى Kaby Lake ، فقد كنت مهتمًا بمقارنتها مع بعضها البعض ومع Xeon E. الجديدة
لكن بعد تقدير مقدار العمل الذي ينتظرنا ، قررت خفض درجة الطموح وترك عائلتين سابقتين فقط من ممثلي Xeon E3: Xeon E3-12xxV5 و Xeon E3-12xxV6. جنبا إلى جنب مع Xeon E الجديدة ، تم تصميم جميع العائلات الثلاث فعليًا على نفس البنية ، وعملية تكنولوجية واحدة ، وبفضل Intel ، مأخذ توصيل معالج واحد FCLGA1151.
ما هو أكثر من ذلك! تبين أن المعالجات من العائلتين السابقتين كانتا متاحتين ، متقاطعتين في التردد الأساسي والتردد في "التعزيز" ، وهو في رأيي نجاح كبير :) في التعليقات على المقال السابق ، تم تقديم طلب من القراء لمقارنة مختلف العائلات على نفس التردد من أجل رؤية نظيفة نمو التغيرات المعمارية الصغيرة. كانت الفكرة مثيرة للاهتمام بالنسبة لي ، وربما سأعود في يوم من الأيام إلى Core لإعادتها إلى الحياة. في غضون ذلك ، قررت أن أتكيف مع ما هو في متناول اليد ونرى كيف يتصرف Xeon بنفس الترددات.
تجريبتشارك ثمانية معالجات من ثلاث عائلات في الاختبار:
Skylake - Intel E3-1230v5 و E3-1240v5 و E3-1270v5 ،
بحيرة كابي - E3-1230v6 ، E3-1240v6 ، E3-1270v6 ،
كوفي ليك - E-2134 و E-2136.
خصائص أداء المنصاتالخوادم ذات المعالجات Intel E3-1230v5 و E3-1240v5 و E3-1270v5 و E3-1230v6 و E3-1240v6 و E3-1270v6 لها نفس التكوين الأساسي:
- اللوحة الأم: سوبرمايكرو X11SSE-F (2.2 BIOS).
- ذاكرة الوصول العشوائي: 16 جيجابايت تكنولوجيا ميكرون (DDR4-2666) ECC - قطعتان.
- SSD: Intel DC S4500 480 GB - 2 قطعة في RAID1.
تعمل الخوادم ذات المعالجات Intel E-2134 و E-2136 أيضًا على نفس النظام الأساسي:
- اللوحة الأم: سوبرمايكرو X11SCE-F (BIOS 1.0a).
- ذاكرة الوصول العشوائي: 16 جيجابايت تكنولوجيا ميكرون (DDR4-2666) ECC - قطعتان.
- SSD: Intel DC S4500 480 GB - 2 قطعة في RAID1.
جزء البرنامج: CentOS Linux 7 x86_64 (7.6.1810)
Kernel: 3.10.0-957.5.1.el7.x86_64
تقديم تحسينات فيما يتعلق بالتثبيت القياسي: مصعد خيارات إطلاق kernel المضافة = noop selinux = 0.
يتم إجراء الاختبار باستخدام جميع التصحيحات من الثغرات الأمنية في Specter و Meltdown و Foreshadow التي تم إرجاعها إلى هذا النواة.
الاختبارات المستخدمة للبحث:- Sysbench
- Geekbench
- جناح اختبار Phoronix
يمكن العثور على وصف أكثر تفصيلًا للاختبارات في
المقالة السابقة . أخذ نفس المجموعة بالإضافة إلى Timed GCC Compilation ، والتي أضافها بناءً على طلب القراء. في غضون ذلك ، لفترة وجيزة حول ماذا وماذا تقاس.
اختبار Sysbenchالاختبار متعدد مؤشرات الترابط ، في جميع النوى. قمت بقياس مؤشر واحد - أحداث سرعة وحدة المعالجة المركزية في الثانية ، مما يعني عدد العمليات التي يقوم بها المعالج في الثانية - كلما زادت القيمة ، زاد كفاءة النظام.
اختبار Geekbenchقمت بقياس مؤشرين رئيسيين استنادًا إلى نتائج العديد من الاختبارات: نقاط أحادية النواة ونقاط متعددة النواة ، - اختبارات مفردة ومتعددة الخيوط. وحدات القياس مجردة "الببغاوات". لمزيد من الببغاوات ، كان ذلك أفضل.
جناح اختبار Phoronixلقد أخذت 10 فقط من مجموعة كبيرة - مثل آخر مرة - ولهم ، كما قلت أعلاه ، أضافت Timed GCC Compilation. وكانت النتيجة 8 اختبارات متعددة الخيوط واثنين من الخيوط الفردية (Himeno و LAME MP3 Encoding).
في هذه الاختبارات ، كلما كانت النتيجة أعلى ، كان ذلك أفضل- اختبار كلمات المرور John Ripper. خذ خوارزمية تشفير السمكة المنتفخة.
- اختبار Himeno هو محلل ضغط Poisson الخطي باستخدام طريقة Jacobi point.
- ضغط 7-Zip - اختبار 7-Zip باستخدام p7zip مع وظيفة اختبار الأداء المتكاملة.
- OpenSSL هي مجموعة من الأدوات التي تنفذ بروتوكولي SSL (طبقة مآخذ التوصيل الآمنة) و TLS (أمان طبقة النقل). يقيس أداء RSA 4096 بت OpenSSL.
- Apache Benchmark - يقيس عدد الطلبات في الثانية الواحدة التي يمكن لهذا النظام تحملها أثناء تنفيذ 1000000 طلب ، بينما يتم تنفيذ 100 طلب في وقت واحد. وحدات - استعلامات في الثانية الواحدة.
وفي هذه الحالات ، إذا كان ذلك أقل ، فمن الأفضل - في جميع الاختبارات ، يتم قياس الوقت الذي يستغرقه القياس.
- C-Ray يختبر أداء وحدة المعالجة المركزية على حسابات النقطة العائمة. هذا هو اختبار متعدد الخيوط (16 المواضيع لكل الأساسية).
- Parallel BZIP2 Compression - يقيس وقت ضغط الملف (حزمة .tar من شفرة مصدر kernel Linux) باستخدام ضغط BZIP2.
- يتم إجراء اختبار ترميز LAME MP3 في دفق واحد.
- اختبار ffmpeg x264 متعدد الخيوط.
- توقيت دول مجلس التعاون الخليجي. في مقالتي الأولى في التعليقات ، طلب مني القراء إضافة اختبار متعلق بالتجميع من المصدر. هذا الاختبار من أجلك :-) إنه يوضح المدة التي يستغرقها إنشاء برنامج التحويل البرمجي GNU GCC (الإصدار 8.2.0). الوحدات هي ثواني.
لذلك ، اجتمعت في اختبار واحد لممثلي مقاعد البدلاء من ثلاث عائلات - Skylake ، Kaby Lake و Coffee Lake. تحتوي جميع المعالجات ، باستثناء E-2136 الجديدة ، على أربعة مراكز وثمانية مؤشرات ترابط في HT ، بالإضافة إلى نفس الحجم الكلي لذاكرة التخزين المؤقت. جميع المعالجات لديها ذاكرة مزدوجة القناة مع دعم ECC وترددات قاعدة وثيقة. كما في المقالة السابقة ، استرعي الانتباه إلى حقيقة أن معالجات ثلاث أسر مختلفة مبنية على نفس البنية. تبعا لذلك ، "الترددات ، النوى والخيوط يجب أن تحكم الكرة".
ولكن هذه المرة سيكون أكثر إثارة للاهتمام: كل هذه العائلات لديها ترددات مختلفة معتمدة عند العمل مع ذاكرة الوصول العشوائي - 2133 ، 2400 و 2666 ، على التوالي ، وكذلك حزمة حرارة مختلفة. من المثير للاهتمام معرفة كيف سيؤثر ذلك على نتائج الاختبار وما إذا كان سيؤثر على الإطلاق. بالطبع ، أفترض أنه كلما زاد تواتر العمل مع ذاكرة الوصول العشوائي (RAM) ، كلما نجح المعالج في اجتياز الاختبارات.
من الأمور ذات الأهمية الخاصة E3-1240v5 و E3-1230v6 بنفس الترددات: القاعدة 3.50 جيجاهرتز و 3.90 جيجاهرتز في Turbobust. أفترض أنها يجب أن تظهر نتائج مماثلة أو قريبة ، لأنها تختلف فقط في حزمة الحرارة وتردد الذاكرة.
بالنسبة لتوقعاتي بخصوص Xeon E ، أعتقد أن نتائج الاختبارات أحادية الترابط E-2134 و E-2136 يجب أن تكون هي نفسها أو قريبة جدًا في الأداء - على الرغم من أن التردد الأساسي مختلف ، لكن الترددات في التعزيز هي نفسها. وبالطبع ، فإن نتائج كلا من Xeon Es ، أنا متأكد من ذلك ، ستكون أفضل من سابقاتها: 4.5 غيغاهرتز بسرعات قصوى وستة مراكز في E-2136 ستظهر بكل تأكيد. والآن سنرى مدى صوابي.
نتائج الاختبار
في اختبار Sysbench ، تكون E3-1240v5 و E3-1270v5 على قدم المساواة. مع E3-1230v6 ، يبدأ النمو ، والذي ينتهي بإقلاع حاد من E-2136. E-2136 هو 36 ٪ أفضل في هذا الاختبار من E3-1270v6 ، و 43 ٪ أفضل من E3-1230v5. E-2134 هو فقط 4 ٪ قبل E3-1270v6 و 14 ٪ E3-1230v5. الفرق بين E3-1240v5 و E3-1230v6 هو 2.4 ٪ لصالح E3-1230v6.


في اختبار Geekbench ذو الخيوط المفردة ، لوحظ نمو داخل كل عائلة ، باستثناء عائلة Xeon E: E-2134 تتفوق على E-2136 بنسبة 4.5 ٪.
في الاختبار متعدد الخيوط ، يستمر اتجاه النمو في جميع العائلات الثلاث: E-2136 هو 14.6 ٪ قبل E-2134. في الاختبار المفرد ، E3-1240v5 و E3-1270v5 و E3-1230v6 على قدم المساواة ، وفي الاختبار متعدد الخيوط E3-1230v6 يتفوق E3-1240v5 بنسبة 2.5 ٪
روابط لنتائج اختبار Geekbench:
زيون E3-1230v5زيون E3-1240v5زيون E3-1270v5زيون E3-1230v6زيون E3-1240v6زيون E3-1270v6زيون E-2134زيون E-2136
تتشابه نتائج John The Ripper متعددة الخيوط مع نتائج اختبار Sysbench: E3-1240v5 و E3-1270v5 و E3-1230v6 تقدم نفس الأداء تقريبًا ، بينما E-2136 أسرع بنسبة 33٪ من E-2134. النمو المستقر مرئي بوضوح من حيث E3-1240v6 و E3-1270v6 والانتقال إلى الجيل التالي - E-2134.

في اختبار C-ray ، النتيجة الأعلى هي E-2136 ، وأدنىها هي E3-1230v5 ، وهو منطقي تمامًا زمنياً. المركز الثاني في E-2134 الجديد. لكن E3-1240v5 و E3-1270v5 و E3-1230v6 مرة أخرى على قدم المساواة.

يكرر اختبار Himeno المفرد تقريبًا نتائج اختبار Geekbench أحادي الترابط: يوجد نمو داخل كل عائلة ، باستثناء اختبار Xeon E: E-2134 الذي يتفوق على E-2136 بنسبة 2.4٪. الفرق بين E3-1240v5 و E3-1270v5 و E3-1230v6 على مستوى الخطأ.

في اختبار 7zip نلاحظ "سلم" جميل ونمو في جميع الأسر. الفرق بين E3-1240v5 ، E3-1270v5 على مستوى الخطأ. E3-1230v6 هو ما يقرب من 4 ٪ أفضل في هذا الاختبار من E3-1240v5. E-2134 متقدم بنسبة 21٪ على E3-1230v5 و 16٪ قبل E3-1270v5 و 6.6٪ قبل E3-1270v6. و E-2136 هو الأفضل :-)

لوحظ اتجاه مشابه في اختبار pbzip2 ، يتم إخراج E3-1230v6 فقط.

أود أن أقول إن اختبار mp3 يظهر "سلمًا لأسفل" موحدًا ، لكن الفرق بين الحدود القصوى في الرسوم البيانية لـ E3-1230v5 و E-2136 هو 9.5٪ فقط ، لذا فإن تسميته "سلم" ليس صحيحًا جدًا. علاوة على ذلك ، يقوم الطرازان E3-1230v6 بإجراء عمليات ضبط خاصة به ، بينما يضيف الطرازان E3-1240v5 و E3-1270v5 رسومات تسطيح فقط.

في اختبار ffmpeg متعدد مؤشرات الترابط ، يكون "الدرج لأسفل" بدون رشقات نارية بالفعل ومساحة شبه مستوية في مناطق E3-1240v5 و E3-1270v5 و E3-1230v6. E-2136 في هذا الاختبار أفضل من E-2134 بنسبة 19 ٪ ، E3-1230v5 بنسبة 32 ٪ ، E3-1270v5 بنسبة 29 ٪ و E3-1270v6 بنسبة 22 ٪.

يُظهر اختبار OpenSSL "سلم أعلى" مع منصة على E3-1240v5 و E3-1270v5 و E3-1230v6 وهامش ملحوظ على E-2136. E-2134 هو 14 ٪ أفضل من E3-1230v5.
E-2136 متقدم بنسبة 43٪ على E3-1230v5 ، و 36٪ قبل E3-1270v6 و 33٪ قبل E-2134.

في اختبار Apache ، يكون الفرق بين معالجات عائلة V5 ضئيلًا. في عائلة V6 ، "الدرج صاعد": E3-1270v6 أفضل بنسبة 8.8 ٪ من E3-1230v6. تواصل عائلة Xeon E اتجاه النمو وتضيف "خطوات": E-2136 متقدم بنسبة 3 ٪ على E-2134 ، و 8 ٪ قبل E3-1270v6 و 22 ٪ قبل E3-1270v5. الفرق بين الممثل الأول لـ V5 و E-2136 الجديد هو 24٪. E3-1240v5 و E3-1270v5 على مستوى الخطأ. قفزة ملحوظة في الانتقال من عائلة V5 إلى V6: الفرق بين E3-1230v6 و E3-1240v5 هو 7 ٪.

في اختبار وقت التصنيف بدول مجلس التعاون الخليجي ، المرتبة E3-1230v5 في المرتبة الأخيرة ، يتم تقسيم المكان قبل الأخير بين E3-1240v5 و E3-1270v5. النصر لا يزال ل E-2136 ستة النواة.
في المقالة السابقة التي اختبرت فيها Core ، كتبت أنني لم أفاجأ بالنتائج - لقد كانت متوقعة ، ثم هذه المرة لم أفاجأ :-)
لكن أولاً ، خلفية صغيرة.
يجب أن أقول أنه كان علي إعادة جميع اختبارات E3-1230v6. وكل ذلك بسبب المرة الأولى التي ارتكبت فيها خطأً - مرر ممثل من عائلة V6 موقع اختبار مع ذاكرة الوصول العشوائي في وضع القناة الواحدة. نتيجة لذلك ، تبين أن المؤشر المتداخل في اختبار Geekbench - Memory Score ، أقل من ذلك في E3-1240v5 ، مما أثر بشكل كبير على النتيجة الإجمالية للاختبار بالكامل. E3-1240v5 من حيث الأداء تفوقت بشكل ملحوظ E3-1230v6.
تم رسم صورة مماثلة في جميع الاختبارات ذات الخيوط المفردة. لقد تجعد دماغه لفترة طويلة ليقدم على الأقل بعض التفسير الواضح للوضع (وحتى وجده!) ، حتى يفرك عينيه ويخضع كل الاختبارات ، لكن بذاكرة ثنائية القناة. والآن إلى الاستنتاجات.
التوقعات مقابل الواقعأول ما توقعت رؤيته هو الأداء نفسه بالنسبة إلى E3-1240v5 و E3-1230v6. ورأيت. في جميع الاختبارات باستثناء mp3 و pbzip2 ، E3-1230v6 أفضل أو يساوي E3-1240v5. أنا شخصياً لا أعتقد أن هذه زيادة صافية في البنية الدقيقة. على الأرجح ، يتم الحصول على هذه النتيجة بسبب ارتفاع سرعة ساعة RAM. شيء واحد يمكنني قوله على وجه اليقين: تؤثر الذاكرة في قناة واحدة بشكل كبير على النتائج في الاختبارات ، لذا كن حذرًا :)
تتعلق فرضيتي الثانية بممثلين عن عائلة V5 - E3-1240v5 و E3-1270v5. بصراحة ، كنت آمل أن أجد فرقًا بسيطًا على الأقل بينهما ، ولكن كنتيجة للاختبار ، تبين أنه لم يكن بأي حال من الأحوال على الإطلاق. يجب النظر إلى تأثير MHz 100 إضافي تحت المجهر في الغالبية العظمى من الاختبارات.
في نفس الوقت ، فإن نفس 100 MHz تكون مرئية تمامًا للعين المجردة عند مقارنة E3-1270v5 و E3-1240v6. أفترض ، مرة أخرى ، أن ترددات الذاكرة تتأثر.
ننتقل إلى Xeon E. الجديد الذي لم أكن مستعدًا تمامًا لحقيقة أن E-2136 في الاختبارات الفردية ، سيكون أدنى من E-2134. على الرغم من أن التردد الأساسي للنموذج القديم أقل بمقدار 200 ميجاهرتز ، إلا أن التردد في التعزيز هو نفسه. كرّرت كل اختبار عدة مرات مع كل معالج من أجل الحصول على النتيجة التي كنت أتوقعها ، لكنني لم أتمكن من تحقيقها :) لا أرغب حقًا في استخلاص النتائج والاستنتاجات ، لذلك أود أن أعرف آراء القراء الأعزاء: ما الذي يمكن أن يرتبط بهذه الغرابة غير العادية. النتائج؟
هذا هو المكان الذي تزامنت فيه التوقعات مع الواقع ، لذلك عند مقارنة عائلة Xeon E الجديدة مع سابقاتها ، هناك تنبؤات بأن E الجديدة ستتجاوز E3 القديم الجيد الذي أكدته للتو الاختبارات. وإذا كان جهاز E-2134 رباعي النواة يفعل ذلك بسبب التردد العالي في التعزيز ، فإن E-2136 ينكسر أكثر بسبب النوى الست الصادقة.
بشكل عام ، فإن الصورة هي على النحو التالي. يمكن اعتبار Xeon E الجديدة بديلاً جيدًا لعائلة E3. علاوة على ذلك ، يكلفون ما يقرب من V6 - أداء أعلى لنفس المال. إذا كنت تبحث عن خيار ميزانية أكثر ، فيمكنك الاختيار بأمان من ثلاثة
E3-1240v5 و
E3-1270v5 و
E3-1230v6 . وفقا لنتائج الاختبار ، تبين أنها قابلة للتبديل بالكامل.
في الاختبار ، استخدمنا الخوادم القائمة على معالجات Intel Xeon E3-1230v5 و E3-1240v5 و E3-1270v5 و E3-1230v6 و E3-1240v6 و E3-1270v6 و E-2134 و E-2136 مع
1dedic.ru .
حتى 1 مايو ، يمكن طلب
خوادم Xeon E الجديدة بخصم 25 ٪ لمدة شهر واحد باستخدام الرمز الترويجي
XEONE_HABR . سيتم حرق الرمز الترويجي في منتصف الليل في 30 أبريل 2019.
لأي خادم مخصص ، خصم 10 ٪ عند الدفع للسنة.
تم اختباره
وكتابته بواسطة
Trashwind ، مسؤول نظام FirstDEDIC.