الآلة (هندسة الحاسوب)

"الآلة " حاسوب تجريبي من إنتاج شركة هيوليت باكارد إنتربرايز . صُمم كجزء من مشروع بحثي لتطوير بنية حاسوبية جديدة للخوادم. ركز التصميم على بنية "الحوسبة المتمحورة حول الذاكرة"، حيث حلت ذاكرة الوصول العشوائي غير المتطايرة (NVRAM) محل ذاكرة الوصول العشوائي الديناميكية (DRAM) والأقراص الصلبة التقليدية في التسلسل الهرمي للذاكرة . كانت ذاكرة NVRAM قابلة للعنونة على مستوى البايت ، ويمكن الوصول إليها من أي وحدة معالجة مركزية عبر وصلة ضوئية . [ 1 ] [ 2 ] كان الهدف من المشروع بناء هذا التصميم الجديد وتقييمه.

نظرة عامة على الأجهزة

كانت الآلة عبارة عن مجموعة حواسيب تضم العديد من العُقد الفردية المتصلة عبر شبكة ذاكرة. استخدمت وصلات الشبكة تقنية الفوتونات السيليكونية القائمة على ليزر VCSEL مع شريحة مُخصصة تُسمى X1. [ 3 ] الوصول إلى الذاكرة غير مُنتظم وقد يتضمن عدة قفزات . صُممت الآلة في البداية لتكون حاسوبًا بحجم رف، يضم 80 معالجًا و320 تيرابايت من الذاكرة المتصلة بالشبكة، مع إمكانية التوسع إلى المزيد من الحاويات حتى 32 زيتابايت. [ 4 ] [ 5 ] الذاكرة المتصلة بالشبكة غير متماسكة في ذاكرة التخزين المؤقت ، وتتطلب برمجيات للتعرف على هذه الخاصية. [ 4 ] نظرًا لأن الأقفال التقليدية تحتاج إلى تماسك ذاكرة التخزين المؤقت، فقد أُضيفت مكونات مادية إلى الجسور لإجراء عمليات ذرية على هذا المستوى. [ 4 ] تحتوي كل عقدة أيضًا على كمية محدودة من ذاكرة التخزين المؤقت الخاصة المحلية المتماسكة (256 جيجابايت). [ 6 ] [ 4 ] كان للتخزين والحوسبة في كل عقدة نطاقات طاقة منفصلة تمامًا. [ 4 ]

مخطط منطقي يوضح عقدة واحدة في الجهاز. يتم توصيل عشرات العقد معًا باستخدام اللوحة الخلفية.
مخطط منطقي يوضح عقدة واحدة في الجهاز. يتم توصيل عشرات العقد معًا باستخدام اللوحة الخلفية. احتوى النموذج الأولي على ذاكرة الوصول العشوائي الديناميكية (DRAM)، وكان الهدف النهائي استبدالها بذاكرة وصول عشوائي غير متطايرة (NVRAM).

ذاكرة الجهاز المتصلة بالشبكة كبيرة جدًا بحيث لا يمكن ربطها بمساحة العناوين الافتراضية للمعالج (التي يبلغ عرضها 48 بت [ 4 ] ). لذا، ثمة حاجة إلى طريقة لربط أجزاء من ذاكرة الجهاز المتصلة بالشبكة بذاكرة المعالج. ولذلك، يتم التواصل بين كل عقدة من نظام SoC ومجموعة الذاكرة عبر مكون "جسر Z" قائم على FPGA ، والذي يدير عملية ربط ذاكرة نظام SoC المحلي بذاكرة الجهاز المتصلة بالشبكة. [ 4 ] يتعامل جسر Z مع نوعين مختلفين من العناوين: عناوين Z منطقية 53 بت وعناوين Z 75 بت، مما يسمح بعنونة 8 بيتابايت و32 زيتابايت على التوالي. [ 4 ] يحتوي كل جسر Z أيضًا على جدار حماية لفرض التحكم في الوصول. [ 7 ] تم تطوير بروتوكول الربط البيني داخليًا ويُعرف باسم Next Generation Memory Interconnect (NGMI). [ 4 ] تطور هذا البروتوكول ليصبح معيار Gen-Z المفتوح . [ 8 ] [ 9 ] يتصل جسر Z بنظام SoC باستخدام PCIe، مما يجنب إجراء تغييرات برمجية كبيرة. [ 9 ]

تم الكشف عن نموذج أولي نصف رف للجهاز في مؤتمر HPE Discover بلندن عام 2016. [ 10 ] احتوت كل عقدة على معالجات Broadcom / Cavium ThunderX2 SoCs من نوع ARMv8-A . [ 11 ] [ 12 ] [ 3 ] بلغ إجمالي عدد المعالجات 40 معالجًا، كل منها مكون من 32 نواة. [ 13 ] نظرًا لعدم توفر ذاكرة NVRAM كافية تعتمد على المقاومة المتغيرة أو ذاكرة تغيير الطور ، استخدم النموذج الأولي 160 تيرابايت من ذاكرة DRAM مدعومة ببطارية . [ 14 ] [ 12 ] [ 15 ] على الرغم من هذه العقبة، صرّح مهندس البرمجيات كيث باكارد بأن هذا "يمكن استخدامه لإثبات صحة الأجزاء الأخرى من التصميم قبل التغيير". [ 4 ] وفقًا لموقع The Register ، واجهت شراكة HPE مع SK Hynix لتطوير ذاكرة NVRAM تعتمد على المقاومة المتغيرة مشاكل في التمويل والتوجيه، وكانوا يعملون مع Sandisk على ذاكرة الوصول العشوائي المقاومة ( ReRAM ) للجهاز. [ 16 ] وفقًا لموقع The Next Platform، فكرت شركة HPE في التحول إلى وحدات Intel Optane DIMM "عندما تتوفر كميات إنتاجية منها في السوق". [ 9 ]

وقدّرت شركة "ذا نيكست بلاتفورم" أن النموذج الأولي للرف يستهلك ما بين 24  و36  كيلوواط من الطاقة. [ 9 ]

نظرة عامة على البرنامج

تم إنشاء مشروعين برمجيين رئيسيين لجهاز "ذا ماشين". [ 17 ] نسخة تجريبية من نظام لينكس تُسمى Linux++ [ 18 ] مزودة بجميع التحسينات اللازمة لتهيئة الأجهزة والعمل مع نماذج البرمجة التقليدية. [ 19 ] وشمل ذلك تهيئة الجسور، والتحكم في الوصول، ورسم الخرائط باستخدام النظام الفرعي DAX. بالتوازي، تم الإعلان عن نظام تشغيل جديد يُسمى Carbon [ 20 ] [ 21 ] ، والذي صُمم من الصفر للاستفادة الكاملة من حاسوب يعتمد على ذاكرة NVRAM. [ 22 ] [ 23 ] [ 24 ]

تضمنت أحمال العمل الأساسية لجهاز "ذا ماشين" قواعد البيانات الموجودة في الذاكرة ، وبرمجيات على غرار هادوب ، وتحليلات البيانات الضخمة في الوقت الفعلي . [ 25 ] [ 26 ] زعمت شركة إتش بي إي أن تصميم الحوسبة القائم على الذاكرة مثل "ذا ماشين" يمكن أن "يحسن السرعات بما يصل إلى 8000 ضعف مقارنة بالأنظمة التقليدية". [ 27 ]

في النظام الأولي، تم تنظيم ذاكرة النظام المتصلة بالشبكة بواسطة مكون خادم إدارة "أعلى الرف" يُسمى "المكتبة". [ 4 ] [ 28 ] قسمت المكتبة الذاكرة إلى "رفوف" من "كتب" سعة كل منها 8 جيجابايت، وكان من الممكن ضبط حماية الأجهزة على حدود الكتب. [ 4 ] كما تم دعم "كتيب" دقيق بسعة 64 كيلوبايت. [ 4 ]

يتولى نظام التشغيل عملية ربط الذاكرة، بينما تتولى البنية التحتية لإدارة النظام ككل ضبط ضوابط الوصول إليها. [ 4 ] يجب أن يكون البرنامج على دراية بأن عمليات قراءة الذاكرة المتصلة بالشبكة قد تحتوي على أخطاء متزامنة، بينما قد تحتوي عمليات الكتابة على أخطاء غير متزامنة. في نظام لينكس، عند حدوث خطأ في الذاكرة، يتم استخدام إشارة نظام التشغيل SIGBUS . [ 4 ]

تم أيضًا استكشاف تغييرات في نموذج البرمجة وبنية البيانات ، بما في ذلك تغييرات في مكتبات الخيوط وبنى بيانات الكومة لتكون مرنة في مواجهة أنماط فشل الذاكرة غير المتطايرة. [ 29 ] [ 30 ] [ 31 ] [ 32 ] [ 33 ]

تاريخ

بعد بضع سنوات من إعادة اكتشاف شركة HP للمقاوم الذاكري ، [ 34 ] أنشأ مارتن فينك، الرئيس التنفيذي للتكنولوجيا المعين حديثًا في HP، مشروعًا في مختبرات HP لبناء نظام حاسوبي قائم على المقاوم الذاكري لمعالجة تباطؤ قانون مور . وقد أعلن عن المشروع في فعالية "ديسكفر" التي أقامتها HP في صيف عام 2014. [ 35 ] استُلهمت بعض أفكار "الآلة" أيضًا من تصميمات نظام دراغون هوك . [ 4 ] [ 36 ] ركز ثلاثة أرباع موظفي مختبرات HP البالغ عددهم 200 موظف على مكونات الآلة المادية والبرمجية. [ 22 ]

وفي حديثها مع بلومبرج ، قالت شركة إتش بي إنها ستطرح جهاز "ذا ماشين" تجارياً في غضون بضع سنوات، "أو ستفشل فشلاً ذريعاً في محاولتها". [ 35 ]

شغل كيرك بريسنيكر منصب كبير المهندسين المعماريين، وتم تعيين كيث باكارد للعمل على تحسينات لينكس. [ 37 ] [ 7 ] وتم تعيين بديل جاربي لإدارة تطوير البرمجيات مفتوحة المصدر. [ 38 ]

في عام 2015، انفصلت شركة هيوليت-باكارد إلى شركتين منفصلتين، هما HP Inc و Hewlett Packard Enterprise (HPE)، وتم إسناد مشروع The Machine إلى الأخيرة. [ 39 ]

في أواخر عام 2016، تقاعد مارتن فينك من منصبه كرئيس تنفيذي للتكنولوجيا في شركة هيوليت باكارد. [ 40 ] وأشار إعلان تقاعده أيضًا إلى نقل موظفي مختبرات هيوليت باكارد إلى مجموعة منتجات المؤسسات بهدف "مواءمة أعمال البحث والتطوير الخاصة بنا على جهاز The Machine مع احتياجات العمل". [ 41 ] [ 42 ]

بحلول أوائل عام 2017، عرضت شركة هيوليت باكارد لابز شريحةً توضح أن هدف المشروع هو "إظهار التقدم، وليس تطوير منتجات"، وأنهم "سيتعاونون لتقديم قيمة مميزة لتقنية Machine في البنى الحالية، بالإضافة إلى البنى الثورية". [ 43 ] وذكر موقع BleepingComputer : "بمعنى آخر، لم تعد تقنية Machine منتجًا قائمًا بذاته، بل ستوفر تقنيات تُستخدم في منتجات HPE الأخرى مستقبلًا". أعادت HPE هيكلة قسم البحث والتطوير لديها، ووضعته ضمن مجموعة المنتجات. [ 44 ] وأفاد موقع Yahoo! Finance أن نموذج Machine الأولي "لا يزال على بعد سنوات من طرحه تجاريًا". [ 45 ]

في عام 2018، صرحت شركة HPE بأن المشروع قد وصل إلى المرحلة التي يحتاج فيها إلى تطبيقات تجارية من العملاء في الخطوة التالية من تطوره. [ 46 ]

مراجع

  1. مورغان، تيموثي بريكيت (2016-01-04). "التعمق في الآلة من منظور HPE" . المنصة التالية . تم الاسترجاع في 2023-01-04 .
  2. كيتون، كيمبرلي (16 يونيو 2015). "الآلة" . وقائع ورشة العمل الدولية الخامسة حول بيئات التشغيل وأنظمة التشغيل للحواسيب العملاقة . ROSS '15. نيويورك، نيويورك، الولايات المتحدة الأمريكية: رابطة آلات الحوسبة. ص 1. doi : 10.1145/2768405.2768406 . ISBN  978-1-4503-3606-2. S2CID 7768740 . 
  3. 1 2 مورغان، تيموثي بريكيت (15 يونيو 2017). "قابلية توسيع الذاكرة في صميم الآلة" . المنصة التالية . تم الاسترجاع في 4 يناير 2023 .
  4. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 "نظرة على الآلة [ LWN.net ] " . lwn.net . تم الاطلاع عليه بتاريخ 4 يناير 2023 .
  5. "هل تستطيع آلة HPE أن تفي بالغرض؟ - مجلة IEEE Spectrum" . IEEE . تم الاطلاع عليه بتاريخ 4 يناير 2023 .
  6. ميلور، كريس. "وداعًا لمنتج The Machine من HPE، 2014-2016: لم نعرفك جيدًا" . www.theregister.com . تاريخ الاسترجاع: 4 يناير 2023 .
  7. 1 2 "بنية الآلة" . keithp.com . تم الاطلاع عليه بتاريخ 2023-01-04 .
  8. "جيل زد يتطلع إلى إشعال شرارة الابتكار في مجال تكنولوجيا المعلومات من خلال تقنية الربط البيني المفتوحة عالية الأداء | إتش بي إي" . 31 يناير 2022. مؤرشف من الأصل في 31 يناير 2022. تم الاطلاع عليه في 4 يناير 2023 .
  9. 1 2 3 4 تايخ، بول (9 يناير 2017). "إتش بي إي تُعزز بنية الآلة" . المنصة التالية . تم الاسترجاع في 4 يناير 2023 .
  10. كلارك، دون (28 نوفمبر 2016). "شركة إتش بي إنتربرايز تكشف النقاب عن نموذج أولي لجهاز كمبيوتر من الجيل التالي يُدعى "الآلة"" . صحيفة وول ستريت جورنال . تم الاطلاع عليه بتاريخ 4 يناير 2023. "
  11. تاجر، تيفاني (18 يونيو 2018). "سانديا تتسلم أكبر نظام ذراع في العالم" . HPCwire . تم الاطلاع عليه بتاريخ 4 يناير 2023 .
  12. ١ ٢ "شركة HPE تُطلق نموذجها الأولي للجهاز، رؤيته لمستقبل الحوسبة" . Data Center Knowledge | أخبار وتحليلات لصناعة مراكز البيانات . ١٦ مايو ٢٠١٧. تاريخ الاطلاع: ٤ يناير ٢٠٢٣ .
  13. "شركة HPE تستعرض نموذجًا أوليًا لآلة The Machine بدون معالجات وسيطة" . www.reseller.co.nz . تاريخ الاسترجاع: 4 يناير 2023 .
  14. كوفلين، توم. "آلة إتش بي إي، الحوسبة الآمنة والحوسبة الطرفية الذكية" . فوربس . تم الاطلاع عليه بتاريخ 4 يناير 2023 .
  15. "يحتوي النموذج الأولي لحاسوب HPE المسمى 'The Machine' على ذاكرة بسعة 160 تيرابايت" . BetaNews . 18 مايو 2017. تاريخ الاطلاع: 4 يناير 2023 .
  16. ميلور، كريس. "وداعًا لمنتج The Machine من HPE، 2014-2016: لم نعرفك جيدًا" . www.theregister.com . تاريخ الاسترجاع: 4 يناير 2023 .
  17. "نظام التشغيل مفتوح المصدر من HP: ثورة حقيقية - مستقبل القنوات" . 21 يناير 2022. مؤرشف من الأصل في 21 يناير 2022. تم الاطلاع عليه في 4 يناير 2023 .
  18. "شركة HP تكشف المزيد من التفاصيل حول جهاز The Machine: نظام التشغيل Linux++ سيصدر في عام 2015، والنموذج الأولي في عام 2016 | ExtremeTech" . www.extremetech.com . 16 ديسمبر 2014. تاريخ الاطلاع: 4 يناير 2023 .
  19. FabricAttachedMemory/linux-l4fame ، الذاكرة المتصلة بالشبكة، 16-11-2017 ، تم الاطلاع عليه بتاريخ 04-01-2023
  20. بيرزاده، عثمان (21 ديسمبر 2014). "الجهاز المزود بنظام التشغيل Carbon مفتوح المصدر هو التطور الأبرز القادم - إذا استطاعت HP تقديمه" . Wccftech . تاريخ الاسترجاع: 11 يناير 2023 .
  21. مورغان، تيموثي بريكيت (2016-02-01). "أنظمة التشغيل، والمحاكاة الافتراضية، والآلة" . المنصة التالية . تم الاسترجاع في 2023-01-10 .
  22. 1 2 روزتشيك، ويليام (9 ديسمبر 2014). "إتش بي ستطلق حاسوبًا ونظام تشغيل "ثوريين"" . ذا ريسايكلر . تم الاسترجاع في 4 يناير 2023 .
  23. نيكولاي، جيمس (12 يونيو 2014). "مسؤول تنفيذي في شركة ديل يقول إن بنية جهاز HP الجديدة "مضحكة"" . عالم الشبكات . تم الاسترجاع في 2023-01-04 . "
  24. "نظام تشغيل قابل للتوسع للأجهزة وحالة القدرات" (PDF) .
  25. ميلور، كريس. "وداعًا لمنتج The Machine من HPE، 2014-2016: لم نعرفك جيدًا" . www.theregister.com . تاريخ الاسترجاع: 4 يناير 2023 .
  26. "استدلال الرسم البياني ذي المليار عقدة: المعالجة التكرارية على الآلة" (ملف PDF) . 2017-05-08. مؤرشف من الأصل (ملف PDF) بتاريخ 2017-05-08 . تم الاطلاع عليه بتاريخ 2023-01-04 .
  27. دونيل، بيتر (5 ديسمبر 2016). "حاسوب HP العملاق 'The Machine' أسرع بـ 8000 مرة من الحاسوب الشخصي" . إيتكنكس .
  28. مجموعة أنظمة ملفات أمين المكتبة (LFS) ، ذاكرة متصلة بالشبكة، 13 مارس 2022 ، تم الاطلاع عليها بتاريخ 10 يناير 2023
  29. هسو، تيري تشينغ-هسيانغ؛ بروغنر، هيلج؛ روي، إندراجيت؛ كيتون، كيمبرلي؛ يوجستر، باتريك (23 أبريل 2017). "خيوط NV". وقائع المؤتمر الأوروبي الثاني عشر لأنظمة الحاسوب . يوروسيس '17. نيويورك، نيويورك، الولايات المتحدة الأمريكية: رابطة آلات الحوسبة. الصفحات 468-482 . doi : 10.1145/3064176.3064204 . ISBN  978-1-4503-4938-3.
  30. "الحوسبة القائمة على الذاكرة | USENIX" . www.usenix.org . تم الاطلاع عليه بتاريخ 4 يناير 2023 .
  31. تشاكرابارتي، دروفا ر.؛ بوهم، هانز-ج.؛ بهانداري، كومود (15 أكتوبر 2014). "أطلس: الاستفادة من الأقفال لتحقيق اتساق الذاكرة غير المتطايرة" . إشعارات ACM SIGPLAN . 49 (10): 433-452 . doi : 10.1145/2714064.2660224 . ISSN 0362-1340 . S2CID 234775584 .  
  32. أطلس: البرمجة للذاكرة المستمرة ، هيوليت باكارد إنتربرايز، 1 أغسطس 2022 ، تاريخ الاطلاع 4 يناير 2023
  33. مورغان، تيموثي بريكيت (2016-02-08). "الأكوام غير المتطايرة ومخازن الكائنات في الآلة" . المنصة التالية . تم الاسترجاع في 2023-01-04 .
  34. ستروكوف، ديمتري ب.؛ سنايدر، غريغوري س.؛ ستيوارت، دنكان ر.؛ ويليامز، ر. ستانلي (2008-05-01). "العثور على الميمريستور المفقود" . مجلة نيتشر . 453 (7191): 80-83 . رمز Bibcode : 2008Natur.453...80S . doi : 10.1038 / nature06932 . ISSN 0028-0836 . PMID 18451858. S2CID 4367148 .   
  35. 1 2 "مع جهاز 'ذا ماشين'، ربما تكون شركة إتش بي قد ابتكرت نوعًا جديدًا من الحواسيب" . بلومبيرغ.كوم . 11 يونيو 2014. تاريخ الاسترجاع: 4 يناير 2023 .
  36. مورغان، تيموثي بريكيت (2017-11-07). "قبة HPE العملاقة تحصل على تحديث SGI NUMAlink" . المنصة التالية . تم الاسترجاع في 2023-01-04 .
  37. "البيانات الضخمة: آلة جبارة لحل مشاكل البيانات الضخمة | مدونة فورمتك" . تم الاطلاع عليه بتاريخ 4 يناير 2023 .
  38. بهارتيا، سوابنيل (2016-06-08). "قائد لينكس، بديل جاربي، يُشيد بإمكانيات أحدث مشروع مفتوح المصدر لشركة HPE" . Linux.com . تم الاطلاع عليه بتاريخ 2023-01-04 .
  39. "مشروعان، حلم واحد" . Bloomberg.com . 9 أبريل 2015. تم الاطلاع عليه بتاريخ 4 يناير 2023 .
  40. "استقالة مارتن فينك، كبير مسؤولي التكنولوجيا في شركة إتش بي إنتربرايز" . زد نت . تم الاطلاع عليه بتاريخ 4 يناير 2023 .
  41. ميلور، كريس. "تقليص حجم مختبرات هيوليت-باكارد" . www.theregister.com . تاريخ الاسترجاع: 4 يناير 2023 .
  42. "HPE تنقل الآلة إلى مجموعة المؤسسات | TOP500" . www.top500.org . تم الاطلاع عليه بتاريخ 11 يناير 2023 .
  43. "ماذا حدث لجهاز HP؟ | TechTarget" . MicroscopeUK . تم الاطلاع عليه بتاريخ 4 يناير 2023 .
  44. يقول كالفن زيتو (28 يونيو 2016): "مختبرات إتش بي إي تستثمر بكثافة في مشروع ذا ماشين - مع جون أوبيتو" . فولكان كاست . تم الاطلاع عليه بتاريخ 4 يناير 2023 .
  45. "شركة هيوليت باكارد إنتربرايز تكشف عن نموذج أولي قوي للحاسوب" . uk.finance.yahoo.com . 16 مايو 2017. تاريخ الاطلاع: 4 يناير 2023 .
  46. بيرت، جيفري (21 يونيو 2018). "إتش بي إي تُشغّل بيئة اختبارية للجهاز للمستخدمين الأوائل" . المنصة التالية . تم الاطلاع عليه بتاريخ 4 يناير 2023 .