UltraSPARC T2

Sun Microsystems' UltraSPARC T2microprocessor is a multithreading, multi-coreCPU. It is a member of the SPARC family, and the successor to the UltraSPARC T1. The chip is sometimes referred to by its codename, Niagara 2. Sun started selling servers with the T2 processor in October 2007.

New features

T2 microprocessor floorplan

The T2 is a commodity derivative of the UltraSPARC series of microprocessors, targeting Internet workloads in computers, storage and networking devices. The processor, manufactured in 65 nm, is available with eight CPU cores, and each core is able to handle eight threads concurrently. Thus the processor is capable of processing up to 64 concurrent threads. Other new features include:[1]

Core pipeline

There are 8 stages for integer operations, instead of 6 in the T1.

ProcessorStages
T1's pipelineFetch{\displaystyle \longrightarrow }Thread SelectionDecodeExecuteMemory Access{\displaystyle \longrightarrow }Writeback
T2's pipelineFetchCacheThread SelectionDecodeExecuteMemory AccessBypassWriteback

Systems

Sun Enterprise T5120 main board with UltraSPARC T2 processor covered by heatsink

The T2 processor can be found in the following products from Sun and Fujitsu Computer Systems:

كما قامت شركة صن بترخيص معالج T2 لشركة ثيميس كمبيوتر ، التي طرحت أول خوادم غير تابعة لشركة صن تعتمد على معالج T2 في عام 2008:

  • خادم Themis T2BC Blade Server، الذي يدعم عائلة IBM BladeCenter بأكملها [ 2 ]

UltraSPARC T2 Plus

معالج UltraSPARC T2+

في أبريل 2008، أصدرت شركة صن خوادم تعتمد على معالج UltraSPARC T2 Plus ، وهو إصدار قادر على SMP من UltraSPARC T2. [ 3 ]

أصدرت شركة صن معالج UltraSPARC T2 Plus مع التغييرات التالية:

  • إمكانية الاستخدام في تكوينات معالجين أو أربعة معالجات (أول معالج CoolThreads قادر على دعم المعالجات المتعددة)
  • فقدان وحدة تحكم إيثرنت مدمجة على الشريحة بسرعة 10 جيجابت

أنظمة T2 Plus

يمكن العثور على معالجات UltraSPARC T2 Plus في المنتجات التالية من Sun و Fujitsu Computer Systems : خوادم SMP ثنائية الاتجاه:

  • صن/فوجيتسو/فوجيتسو سيمنز سبارك إنتربرايز T5140
  • صن/فوجيتسو/فوجيتسو سيمنز سبارك إنتربرايز T5240

خادم SMP رباعي الاتجاهات:

  • صن/فوجيتسو/فوجيتسو سيمنز سبارك إنتربرايز T5440

مجموعة الحوسبة

أنشأ المختبر الافتراضي للحوسبة عالية الأداء في كندا مجموعة حوسبة باستخدام 78 خادمًا من طراز Sun SPARC Enterprise T5140. يحتوي  كل خادم من هذه الخوادم على شريحتين من طراز T2 Plus بسرعة 1.2 جيجاهرتز، مما يتيح للمجموعة ما يقارب 10000 خيط معالجة، وهو ما يجعلها مثالية لأحمال العمل ذات الإنتاجية العالية. [ 4 ]

المحاكاة الافتراضية

يدعم نظام T2، مثل نظام T1، وضع التنفيذ ذي الامتيازات الفائقة. يعمل برنامج SPARC Hypervisor في هذا الوضع، ويمكنه تقسيم نظام T2 إلى 64 نطاقًا منطقيًا ، ونظام SMP T2 Plus ثنائي الاتجاه إلى 128 نطاقًا منطقيًا، حيث يمكن لكل نطاق تشغيل نسخة مستقلة من نظام التشغيل.

تحسن الأداء مقارنةً بـ T1

يوفر معالج UltraSPARC T2 مجموعة متنوعة من التحسينات في الأداء مقارنةً بمعالج UltraSPARC T1 السابق

  • معدل نقل البيانات الصحيح ومعدل النقل لكل واط (تحسن يزيد عن الضعف)
  • أداء أحادي الخيوط للأعداد الصحيحة (تحسن يزيد عن 1.4 مرة)
  • تحسين إنتاجية العمليات الحسابية ذات الفاصلة العائمة (أكثر من 10 أضعاف التحسين)
  • أداء أفضل للعمليات الحسابية أحادية الخيط ذات الفاصلة العائمة (تحسن يزيد عن 5 أضعاف)
  • تحسين أداء التشفير من خلال تضمين خوارزميات تشفير إضافية في وحدات التشفير المدمجة.
  • نتيجتان قياسيتان عالميتان لوحدة المعالجة المركزية أحادية الشريحة وفقًا لمعيار SPEC ، استنادًا إلى اختبارات حققت 78.5 SPECint_rate2006 و 62.3 SPECfp_rate2006

ضبط التطبيق

قد يتطلب الاستفادة من التوازي الهائل على مستوى الخيوط (TLP) المتاح على منصة CoolThreads تقنيات تطوير تطبيقات مختلفة عن تلك المستخدمة في منصات الخوادم التقليدية. يُعدّ استخدام TLP في التطبيقات أساسيًا لتحقيق أداءٍ عالٍ. وقد نشرت شركة Sun عددًا من مخططات Sun BluePrints لمساعدة مبرمجي التطبيقات في تطوير ونشر البرامج على خوادم CoolThreads القائمة على معالجات T1 أو T2. تتناول المقالة الرئيسية، " تحسين أداء التطبيقات على أنظمة UltraSPARC T1 Chip Multithreading Systems" ، [ 5 ] قضايا عامة لمبرمجي التطبيقات. كما توجد مقالة أخرى ضمن سلسلة BluePrints حول استخدام وحدات تسريع التشفير على معالجات T1 وT2. [ 6 ]

دراسات الحالة

تم تحسين مجموعة واسعة من التطبيقات على منصة CoolThreads، بما في ذلك Symantec Brightmail AntiSpam، [ 7 ] وتطبيقات Oracle Siebel ، [ 8 ] وخادم وكيل الويب Sun Java System . [ 9 ] كما وثّقت Sun تجربتها في نقل متجرها الإلكتروني إلى مجموعة خوادم T2000، [ 10 ] ونشرت مقالتين حول دمج مواقع الويب على CoolThreads باستخدام حاويات Solaris . [ 11 ] [ 12 ]

كان لدى شركة صن صفحة لتحسين أداء التطبيقات لمجموعة من تطبيقات المصادر المفتوحة ، بما في ذلك MySQL و PHP و gzip و ImageMagick . [ 13 ] يمكن أن يؤدي التحسين المناسب لأنظمة CoolThreads إلى مكاسب كبيرة: فعند استخدام مُصرّف Sun Studio مع إعدادات التحسين الموصى بها، يتحسن أداء MySQL بنسبة 268% مقارنةً باستخدام علامة -O3 فقط .

توجد معلومات أخرى حول تحسينات الأداء المتعلقة بمعالج UltraSPARC T2 موثقة في مدونات مهندسي أوراكل. [ 14 ]

استهلاك الطاقة

قد يصل استهلاك الطاقة الأقصى إلى 123 واط ، لكن جهاز T2 يستهلك عادةً 95 واط أثناء التشغيل العادي للنظام. وهذا أعلى من 72 واط لجهاز T1. وتوضح شركة صن أن هذا يعود إلى زيادة مستوى تكامل النظام على الشريحة.

سجل الإصدارات

في 12 أبريل 2006، أعلنت شركة صن عن اكتمال تصنيع معالج UltraSPARC T2. [ 15 ] وأعلنت صن عن إطلاق T2 في 7 أغسطس 2007، واصفة إياه بأنه "أسرع معالج دقيق في العالم". [ 16 ]

في 9 أبريل 2008، أعلنت شركة صن عن جهاز UltraSPARC T2 Plus.

تصميم مفتوح

في 11 ديسمبر 2007، أتاحت شركة صن تصميم معالج UltraSPARC T2 للجمهور بموجب رخصة جنو العمومية العامة عبر مشروع OpenSPARC . يتضمن الإصدار ما يلي:

  • شفرة المصدر Verilog RTL للتصميم
  • بيئة التحقق
  • الاختبارات التشخيصية
  • الأدوات مفتوحة المصدر، والبرامج النصية، والأدوات الداخلية لشركة صن اللازمة لمحاكاة التصميم
  • مواصفات ISA (معمارية UltraSPARC 2007)
  • صور محاكاة نظام التشغيل سولاريس 10

مراجع

  1. "نياجارا 2: خادم على شريحة عالي الخيوط" (ملف PDF) . مؤرشف (ملف PDF) من الأصل بتاريخ 24 يناير 2007. تم الاطلاع عليه بتاريخ 28 يناير 2007 .
  2. "خوادم T2BC Blade" . شركة ثيميس للحاسوب. 2008-06-02. مؤرشف من الأصل بتاريخ 2008-06-05.
  3. "شركة صن مايكروسيستمز وفوجيتسو توسّعان خط إنتاج خوادم SPARC Enterprise بأنظمة جديدة تعتمد على معالج UltraSPARC T2 Plus" . صن مايكروسيستمز. 9 أبريل 2008. مؤرشف من الأصل في 4 يناير 2010.
  4. "مجموعة شلالات فيكتوريا" . HPCVL. 10-06-2008. مؤرشف من الأصل في 26-12-2014 . تم الاطلاع عليه في 30-09-2011 .
  5. "تطوير وضبط التطبيقات على أنظمة المعالجة المتعددة لرقاقة UltraSPARC T1" (ملف PDF) . Sun BluePrints Online . Sun Microsystems . تاريخ الاسترجاع: 9 يناير 2008 .
  6. "استخدام مسرعات التشفير في معالجات UltraSPARC T1 و T2" (ملف PDF) . Sun BluePrints Online . Sun Microsystems . تاريخ الاسترجاع: 9 يناير 2008 .
  7. "ضبط برنامج Symantec Brightmail AntiSpam على خوادم UltraSPARC T1 و T2 المزودة بمعالجات" (ملف PDF) . Sun BluePrints Online . Sun Microsystems . تاريخ الاسترجاع: 9 يناير 2008 .
  8. "تحسين تطبيقات سيبل من أوراكل على خوادم صن فاير باستخدام تقنية كول ثريدز" (ملف PDF) . صن بلوبرينتس أونلاين . صن مايكروسيستمز . تاريخ الاسترجاع: 9 يناير 2008 .
  9. "حلول بروكسي الويب عالية الأداء والموثوقة من صن" (ملف PDF) . مخططات صن الإلكترونية . صن مايكروسيستمز . تاريخ الاسترجاع: 9 يناير 2008 .
  10. "دمج متجر Sun على خوادم Sun Fire T2000" (ملف PDF) . مخططات Sun الإلكترونية . شركة Sun Microsystems. أكتوبر 2007. تاريخ الاسترجاع: 9 يناير 2008 .
  11. "نشر نظام Sun Java Enterprise System 2005-Q4 على خادم Sun Fire T2000 باستخدام حاويات Solaris" (ملف PDF) . Sun BluePrints Online . Sun Microsystems . تاريخ الاسترجاع: 9 يناير 2008 .
  12. "دمج تطبيقات الويب على جهاز Sun Fire T1000 باستخدام حاويات Solaris" (ملف PDF) . مخططات Sun الإلكترونية . شركة Sun Microsystems . تاريخ الاسترجاع: 9 يناير 2008 .
  13. "تحسين أداء التطبيقات" . صن مايكروسيستمز . تم الاطلاع عليه بتاريخ 9 يناير 2008 .
  14. "CMT تصل إلى سن الرشد" . أوراكل. مؤرشف من الأصل بتاريخ 13 ديسمبر 2013. تم الاطلاع عليه بتاريخ 12 يونيو 2014 .
  15. «شركة صن مايكروسيستمز تُكمل تصميم وتصنيع معالج UltraSPARC T2 CoolThreads من الجيل التالي، وهو معالج رائد» . مؤرشف من الأصل بتاريخ 6 يوليو 2008. تم الاطلاع عليه بتاريخ 25 أغسطس 2006 .
  16. "بث إعلان عبر الإنترنت" . مؤرشف من الأصل بتاريخ 20-05-2011 . تم الاطلاع عليه بتاريخ 07-08-2007 .