SGI Origin 3000 و Onyx 3000

يُعدّ كلٌّ من Origin 3000 و Onyx 3000 عائلةً من الحواسيب متوسطة وعالية الأداء، طوّرتها وصنعتها شركة SGI . يُعتبر Origin 3000 خادمًا ، بينما يُعتبر Onyx 3000 نظامًا للعرض المرئي . طُرح كلا النظامين في يوليو 2000 ليخلفا Origin 2000 و Onyx2 على التوالي. كان هذان النظامان يعملان بنظام التشغيل IRIX 6.5 Advanced Server Environment . أما النسخ الأساسية من هذين النظامين، والمبنية على نفس البنية ولكن بتصميم مختلف للأجهزة، فتُعرف باسم Origin 300 و Onyx 300 . تم استبدال جهاز Origin 3000 بجهاز Altix 3000 في عام 2004 وتم إيقاف إنتاج آخر طراز في 29 ديسمبر 2006، بينما تم استبدال جهاز Onyx 3000 بجهاز Onyx4 وجهاز Prism القائم على معالج Itanium في عام 2004 وتم إيقاف إنتاج آخر طراز في 25 مارس 2005.

أوريجين 3000

نماذج

نموذجعدد وحدات المعالجة المركزيةذاكرةالهيكلقدَّمتم إيقاف إنتاجه
الأصل 3200من 2 إلى 8من 512 ميجابايت إلى 16 جيجابايترف قصير واحد؟31 مارس 2004
الأصل 3400من 4 إلى 32من 512 ميجابايت إلى 16 جيجابايترف طويل واحد؟31 مارس 2004
الأصل 3800من 16 إلى 512من 2 جيجابايت إلى 1 تيرابايترفوف بارتفاع من 1 إلى 16؟31 مارس 2004
الأصل 3900من 4 إلى 512من 1 جيجابايت إلى 1 تيرابايترفوف طويلة من 1 إلى 4نوفمبر 2002؟29 ديسمبر 2006

خاص

  • أوريجين 3200 سي - كان هذا النموذج عبارة عن مجموعة من العُقد التي تتألف من أنظمة أوريجين 3200 كاملة. وكان هذا النموذج قابلاً للتوسع ليشمل آلاف المعالجات. واعتمدت تقنية التجميع على إيثرنت جيجابت وإنفينيباند .

وصف الأجهزة

يعتمد جهاز Origin 3000 من الناحية المادية على وحدات نمطية تُركّب في رفوف، وتؤدي كل وحدة وظيفة محددة، وتُوصّل هذه الوحدات معًا باستخدام كابلات NUMAlink 3 للوحدات التي توفر وظائف الحوسبة، أو كابلات Crosstown2 للوحدات التي توفر وظائف الإدخال/الإخراج. تُركّب هذه الوحدات النمطية في رف قياسي مقاس 19 بوصة. يتوفر رفان لجهاز Origin 3000، رف قصير بارتفاع 17 وحدة، ورف طويل بارتفاع 39 وحدة.

يعتمد تصميم Origin 3000 من الناحية المعمارية على بنية NUMAflex للذاكرة المشتركة الموزعة . ويستخدم نظام الربط البيني NUMAlink 3 بنية شبكة مكعبة فائقة من نوع Fat Tree .

طوبة سي

وحدة C-brick عبارة عن حاوية بارتفاع 3U تحتوي على عقدة على لوحة دوائر مطبوعة . تحتوي العقدة على معالجين أو أربعة، وذاكرة محلية وذاكرة دليل، وشريحة Bedrock ASIC . تتصل بالنظام باستخدام NUMAlink 3.

المعالج

يحتوي المعالجان وذاكرات التخزين المؤقت الثانوية الخاصة بهما على بطاقة PIMM (وحدة ذاكرة متكاملة مع المعالج) تُوصل بموصلين ذوي 240 سنًا على لوحة العقدة. في البداية، استخدم جهاز Origin 3000 معالجي R12000  بتردد 360 ميجاهرتز و R12000A بتردد 400 ميجاهرتز مع ذاكرة تخزين مؤقت ثانوية بسعة 4 أو 8 ميجابايت. في مايو 2001، طُرح معالج R14000 بتردد 500 ميجاهرتز مع ذاكرة تخزين مؤقت ثانوية بسعة 8 ميجابايت، وفي فبراير 2002، أُتيح معالج R14000A بتردد 600 ميجاهرتز . وقرب نهاية عمره الافتراضي، جرى تحديث وحدة C-brick بمعالجات MIPS بتردد 800 ميجاهرتز.    

الذاكرة المحلية وذاكرة الدليل

يدعم جهاز C-Brick ذاكرة محلية تتراوح سعتها بين 512 ميجابايت و8 جيجابايت عبر ثمانية منافذ DIMM مُنظمة في ثمانية بنوك، باستخدام وحدات DIMM من نوع ECC DDR SDRAM  بتردد 100 ميجاهرتز ، بسعات 256 ميجابايت و512 ميجابايت و1 جيجابايت. يبلغ عرض مسار البيانات بين وحدة DIMM ومعالج Bedrock ASIC 144 بت، منها 128 بت للبيانات و16 بت لتصحيح الأخطاء (ECC). ولأن جهاز Origin 3000 يستخدم نموذج ذاكرة مشتركة موزعة، تُستخدم ذاكرة الدليل للحفاظ على اتساق ذاكرة التخزين المؤقت بين المعالجات. على عكس جهاز Origin 2000، الذي يتطلب وحدات DIMM خاصة لذاكرة الدليل، فإن ذاكرة الدليل في جهاز Origin 3000 مُدمجة في نفس وحدات DIMM التي تحتوي على الذاكرة المحلية. لهذا السبب، يُستخدم نوعان من وحدات الذاكرة DIMM في جهاز Origin 3000: وحدات DIMM القياسية، التي تدعم الأنظمة التي تحتوي على ما يصل إلى 128 معالجًا، ووحدات DIMM المتميزة، التي تدعم الأنظمة التي تحتوي على أكثر من 128 معالجًا. وحدة DIMM سعة 256 ميجابايت هي وحدة قياسية، ووحدة DIMM سعة 1 جيجابايت هي وحدة متميزة، أما وحدة DIMM سعة 512 ميجابايت فيمكن أن تكون من أيٍّ من النوعين.

شريحة Bedrock ASIC

تربط شريحة Bedrock ASIC المعالجات والذاكرة المحلية وذاكرة الدليل وواجهة Crosstown2 بنظام الربط البيني NUMAlink 3 باستخدام مصفوفة توصيل . تحتوي الشريحة على ستة أقسام رئيسية: مصفوفة التوصيل (XB)، وواجهتي معالج (PI_0 وPI_1)، وواجهة الذاكرة والدليل (MD)، وواجهة الإدخال/الإخراج (II)، وواجهة الشبكة (NI). تتواصل هذه الواجهات فيما بينها عبر مخازن FIFO متصلة بمصفوفة التوصيل. كما تعمل الشريحة كوحدة تحكم في الذاكرة. على الرغم من أن كل وحدة PIMM تحتوي على معالجين دقيقين، إلا أنها مزودة بواجهة واحدة فقط بسرعة 1.6 جيجابايت/ثانية مع شريحة Bedrock ASIC، حيث يتم استخدام خاصية تعدد الإرسال لتمكين المعالجين في كل وحدة PIMM من العمل بشكل مستقل دون تداخل في ناقل البيانات، وذلك على حساب تقليل عرض النطاق الترددي.

CX-brick

وحدة CX-brick عبارة عن هيكل بارتفاع 4U يُستخدم حصريًا في أنظمة Origin 3900 و Onyx 3900. وهي تختلف عن وحدة C-brick باحتوائها على أربع لوحات عقدية ووحدة ASIC لتوجيه البيانات بثمانية منافذ. تدعم وحدة CX-brick ما يصل إلى 16 معالجًا وذاكرة بسعة 32 جيجابايت. في البداية، استخدمت وحدة CX-brick اللوحة الأم IP53 التي تدعم معالجات  R14000 بتردد 500 ميجاهرتز و  R14000A بتردد 600 ميجاهرتز مع ذاكرة تخزين مؤقت ثانوية بسعة 8 ميجابايت، ثم جرى تحديثها لاحقًا لاستخدام معالجات R16000 و R16000A. تتصل وحدة CX-brick بالنظام باستخدام NUMAlink 3.

آر-بريك

وحدة R-brick عبارة عن حاوية بارتفاع 2U مزودة بمعالج ASIC ثماني المنافذ. وظيفتها توجيه حزم NUMAlink عبر النظام لربط وحدات C-Brick معًا. تحتوي وحدات R-brick الخاصة بنظام Origin 3400 على معالج ASIC بمنفذين معطلين لمنع ترقيتها إلى أنظمة Origin 3800.

طوبة

وحدة I-brick عبارة عن هيكل بارتفاع 4U يوفر وظائف الإدخال/الإخراج اللازمة لتشغيل نظام Origin 3000. تحتوي على خمسة منافذ PCI-X قابلة للتبديل السريع ، ثلاثة منها بتردد 33 ميجاهرتز واثنان بتردد 66 ميجاهرتز على ناقلين منفصلين، بالإضافة إلى قرصين صلبين من نوع Fibre Channel بحجم 3.5 بوصة مثبتين على حامل ، ومحرك أقراص CD-ROM خاص. كما توفر وحدة I-brick منفذ إيثرنت 10/100BASE-T ، ومنفذ IEEE 1394 ، ومنفذ تسلسلي ، ومنفذي USB ، بالإضافة إلى ساعة توقيت حقيقية وذاكرة NVRAM لتخزين معلومات التكوين عبر منفذ IO9. وتتصل بالنظام باستخدام بروتوكول Crosstown2.  

IX-brick

وحدة IX-Brick عبارة عن هيكل بارتفاع 4U يُستخدم حصريًا في أنظمة Origin 3900 و Onyx 3900. وهي نسخة مُطوّرة من وحدة I-brick مزودة  بفتحات توسعة PCI-X بسرعة 133 ميجاهرتز. يتم توصيلها بالنظام باستخدام كابلات Crosstown2.

طوبة

وحدة P-brick عبارة عن حاوية بارتفاع 4U توفر 12 فتحة توسعة PCI-X إضافية على ستة ناقلات للنظام. يتم توصيلها بالنظام باستخدام كابلات Crosstown2.

طوبة PX

وحدة PX-brick عبارة عن هيكل بارتفاع 4U يُستخدم حصريًا في أنظمة Origin 3900 و Onyx 3900. وهي نسخة مُطوّرة من وحدة P-brick مزودة  بفتحات توسعة PCI-X بسرعة 133 ميجاهرتز. يتم توصيلها بالنظام باستخدام كابلات Crosstown2.

إكس-بريك

وحدة X-brick عبارة عن هيكل بارتفاع 4U يوفر أربعة فتحات توسعة XIO . يتم توصيلها بالنظام باستخدام كابلات Crosstown2.

دي-بريك

D-brick عبارة عن حاوية بارتفاع 4U يمكنها دعم 12 محرك أقراص صلبة قابلة للتبديل السريع عبر حلقتين من قنوات الألياف.

أونيكس 3000

يشير Onyx 3000 إلى أنظمة Origin 3000 التي تُباع مزودةً بمعالج رسومات قياسي. يحتوي معالج الرسومات على وحدات G-bricks التي تدعم تقنية InfiniteReality3 أو InfiniteReality4 ، أو وحدات V-bricks التي تدعم تقنية InfinitePerformance ( VPro ). يتناسب عدد وحدات G-bricks أو V-bricks التي يدعمها النظام طرديًا مع عدد وحدات C-bricks الموجودة. يجب أن تستخدم الأنظمة إما وحدات G-bricks أو V-bricks، حيث لا يمكن الجمع بين هذين الخيارين. استخدم Onyx 3000 في الأصل تقنية InfiniteReality3، مع معالجات R14000.

نماذج

نموذجعدد وحدات المعالجة المركزيةذاكرةالرسوماتعدد الأنابيبالهيكلقدَّمتم إيقاف إنتاجه
أونيكس 3200من 4 إلى 8من 512 ميجابايت إلى 16 جيجابايتالواقع اللانهائي1 أو 2رف طويل واحد31 يناير 200031 مارس 2004
أونيكس 3200من 4 إلى 8من 512 ميجابايت إلى 16 جيجابايتأداء لا نهائي1رف قصير واحد؟31 مارس 2004
أونيكس 3400من 4 إلى 32من 512 ميجابايت إلى 64 جيجابايتالواقع اللانهائيمن 1 إلى 8رفان أو أكثر؟؟
أونيكس 3400من 6 إلى 32من 1 إلى 64 جيجابايتأداء لا نهائيمن 1 إلى 4رف واحد أو أكثر طويل؟؟
أونيكس 3800من 16 إلى 128من 2 إلى 256 جيجابايتالواقع اللانهائيمن 1 إلى 16رفوف بارتفاع 3 أقدام أو أكثر؟31 مارس 2004
أونيكس 3800من 16 إلى 128من 2 إلى 256 جيجابايتأداء لا نهائيمن 1 إلى 4رفوف بارتفاع 2+؟31 مارس 2004
أونيكس 3900من 16 إلى 512من 2 جيجابايت إلى 1 تيرابايتالواقع اللانهائيمن 4 إلى 16؟نوفمبر 2002؟25 مارس 2005
أونيكس 3900من 16 إلى 512من 2 جيجابايت إلى 1 تيرابايتأداء لا نهائيمن 4 إلى 16؟نوفمبر 2002؟25 مارس 2005

جي-بريك

وحدة G-brick عبارة عن هيكل بارتفاع 18U يدعم نظام الرسومات InfiniteReality. تدعم كل وحدة G-brick أنبوبين من أنابيب الرسومات InfiniteReality3 أو InfiniteReality4 ، مع العلم أن أحد الأنبوبين فقط يمكنه استيعاب أربع لوحات إدارة رسومية، بينما يمكن للآخر استيعاب لوحتين. تتصل وحدة G-brick بالنظام باستخدام كابلات Crosstown2.

V-brick (InfinitePerformance)

وحدة V-brick عبارة عن هيكل بارتفاع 4U يدعم مسارين رسوميين من نوع InfinitePerformance. يتكون كل مسار رسومي من بطاقة رسومات SGI VPro V12 بسعة 128 ميجابايت . يتم توصيل وحدة V-brick بالنظام باستخدام كابلات Crosstown2.

إن-بريك

وحدة N-brick عبارة عن حاوية بارتفاع 2U تسمح بتوصيل وحدات C-brick بوحدات G-brick دون الحاجة إلى وحدات X-brick أو I-brick، مما يوفر مساحة نظرًا لارتفاع الوحدات الأخرى. صُممت وحدة N-brick خصيصًا للتكوينات التي لا تتطلب إمكانيات الإدخال/الإخراج.

مراجع

  1. فابريزيو ماجولياني. "بنى أجهزة الرسومات من الجيل التالي" (ملف PDF) . مؤرشف من الأصل (ملف PDF) بتاريخ 18 يناير 2022.
SGI VirtuSGI PrismSGI Origin 3000 and Onyx 3000Origin 2000SGI ChallengeOnyx 300Onyx 2SGI OnyxSGI CrimsonSGI AltixSGI Origin 200SGI Indigo² and Challenge MSGI TezroSGI Octane2SGI OctaneSGI Indigo² and Challenge MSGI IRIS 4DSGI FuelSGI IndigoSGI IRIS 4DSGI O2SGI O2SGI IndySGI IRIS 4DSGI IRISSGI IRISSGI IRISVisual WorkstationSGI IRISSGI IRIS