هل تريد تحطيم الرقم القياسي العالمي العبقري غريب الأطوار على الإطلاق؟ وإليك كيف قضى المهندسون 75 يومًا لحساب قيمة Pi حتى 105 تريليون رقم – في الوقت المناسب تمامًا ليوم Pi – TechToday
النشرة الإخبارية
Sed ut perspiciatis unde.
قرر المهندسون في StorageReview القيام بشيء غريب الأطوار بشكل لا يصدق في يوم Pi لهذا العام (14 مارس – 3/14) – حيث حطموا رقمهم القياسي في حساب Pi. وبالنظر إلى أن الرقم القياسي السابق، الذي تم تحقيقه في العام الماضي، كان 100 تريليون رقم، فإن التحدي لم يكن بالأمر الهين. ورغم أنهم حطموا الرقم القياسي، إلا أن الأمر استغرق 75 يومًا لإنجازه.
تم تحقيق المهمة باستخدام نظام AMD EPYC 9754 Bergamo ثنائي المعالج ذو 128 نواة، ومجهز بـ 1.5 تيرابايت من ذاكرة الوصول العشوائي الديناميكية (DRAM) وما يقرب من بيتابايت من محركات أقراص Solidigm QLC SSD.
بدأ الفريق حساباته في 14 ديسمبر 2023، وانتهى في 27 فبراير 2024، على مدار 75 يومًا. استخدموا خوارزمية شودنوفسكي (1988) لحساب باي، وتطلبت العملية الحسابية ذاكرة إجمالية تبلغ 1.36 تيرا بايت.
تحديات جديدة
لم تكن الرحلة إلى 105 تريليون رقم من أرقام Pi – وهو الرقم القياسي الجديد – خالية من التحديات الجديدة. كان على الفريق التعامل مع المشكلات المتعلقة بالأداء، مما دفعهم إلى التعمق في تعقيدات الحوسبة المتوازية وتفاعلات الأجهزة. لقد اكتشفوا وجود خطر على وحدة المعالجة المركزية خاص ببنية Zen4 يتضمن محاذاة فائقة وتأثيراتها على أنماط الوصول إلى الذاكرة.
واجه المهندسون أيضًا خطأ حسابيًا فادحًا للفاصلة العائمة داخل مسار كود AVX512 لخوارزمية الضرب N63. وبمساعدة عن بعد من المطور، Alexander Yee، تمكنوا من تشخيص المشكلة وإصلاحها، مما أدى إلى نجاح العملية الحسابية.
تلخيصًا لذلك، أشار جوردان رانوس من StorageReview إلى أن “التشغيل إلى 105 تريليون رقم من Pi كان أكثر تعقيدًا بكثير مما توقعنا. بعد التأمل، كان علينا أن نتوقع أن نواجه قضايا جديدة؛ ففي النهاية، نحن نكمل عملية حسابية لم يتم إجراؤها من قبل. ولكن مع اكتمال حساب الـ 100 تريليون دولار بتشكيلة أكبر بكثير من “الشريط اللاصق وأسلاك الدجاج”، اعتقدنا أننا قد نجحنا في تحقيق ذلك. وفي نهاية المطاف، تطلب الأمر جهدًا تعاونيًا لإيصال هذه الحفارة إلى خط النهاية.
هل كان يستحق؟ يقول رنوس: “بينما نفرح مع شركائنا بهذا السباق القياسي، يجب أن نسأل: “ماذا يعني هذا أصلاً؟” خمسة تريليونات أخرى من رقم Pi ربما لن تحدث فرقًا كبيرًا في الرياضيات. ومع ذلك، يمكننا رسم بعض الخطوط الفاصلة بين أعباء العمل الحسابية والحاجة إلى الأجهزة الأساسية الحديثة لدعمها. بشكل أساسي، يعكس هذا التمرين أن الأجهزة المناسبة تُحدث فرقًا كبيرًا، سواء كانت مجموعة مركز بيانات مؤسسة أو مجموعة كبيرة من HPC. بالنسبة لحساب Pi، كنا مقيدين تمامًا بالتخزين. ستساعد وحدات المعالجة المركزية الأسرع في تسريع العمليات الحسابية، ولكن العامل الذي يحد من العديد من الأرقام القياسية العالمية الجديدة هو مقدار التخزين المحلي في الصندوق.
يمكنك مشاهدة الفيديو الخاص بمحاولة كسر الرقم القياسي أدناه.
المزيد من TechRadar Pro
اكتشاف المزيد من موقع علم
اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.