Table of Contents
تطور الحوسبة: التعليمات المُعتمدة في الهياكل الأساسية لرابطة الدول المستقلة
وقد أدى التقدم المكثف في الاستخبارات الاصطناعية إلى مطالب غير مسبوقة على المعدات الحاسوبية، وفي حين أن ابتكارات البرامجيات مثل أطر التعلم العميق والمكتبات المتخصصة قد دفعت إلى التقدم، فإن الهيكل الأساسي للمعالجين ما زال حجر الأساس لأداء شركة AI، إذ أن تركيبات مجموعة التعليمات المعقدة التي تُعدّد كثيفة الكثيفة من خلال نظام " التعليمات " الذي يُعرّف نطاق عمل الأسرة " (A) الذي يُحدّد كل شيء من الحواسيب الشخصية إلى مراكز البيانات.
Understanding CISC Architectures: A Legacy of Complexity
وقد حددت مجهزو المركز بقدرتهم على تنفيذ عمليات متعددة الخطوات مع تعليم آلي واحد، وقد برزت فلسفة التصميم هذه في السبعينات والثمانينات بهدف الحد من الفجوة الرئوية بين اللغات الرفيعة المستوى ورمز التجمع، ومن خلال توفير تعليمات قوية مثل التفتيشات العائمة وعمليات النقاط العائمة، والحركات الذاكرة - هيكل لجنة التنسيق المشتركة بين الوكالات، مما أدى إلى تبسيط تصميم المجمعات، وخفض عدد التعليمات التي تُعد على نحو 80 إلى 80 وحدة.
وتشمل الخصائص الرئيسية للجنة المستقلة صيغ التعليم المتغير، والتركيز على استخدام أجهزة القياس الدقيقة لتنفيذ العمليات المعقدة، وعدد صغير نسبياً من سجلات الأغراض العامة، وخلافاً لقلة نظام " نظام التعليمات " ، الذي يركز على البساطة والتعليمات ذات الصلة، تعطي لجنة كومنولث الدول المستقلة الأولوية للكثافة والقدرة على التعليمات، وقد أدى هذا التبادل تاريخياً إلى جعل مجهزي النظام التجاري الدولي للرابطة من ذوي النطاقات العالية.
The Rise of AI-Optimized Instructions
التعليمات البديلة هي أوامر مجهزة متخصصة تهدف إلى التعجيل بأنماط الحاسوب الأساسية للتعلم الآلات: مضاعفة المصفوفة، والثورة، وعمليات الفرز، والحساب الكيميائي العالي الأبعاد، وتستغل هذه التعليمات التوازي على مستوى البيانات، وتخفض من الرؤوس العامة لتدفقات الوصول إلى الذاكرة والسيطرة، وتشمل الأمثلة المشتركة شبكة " إي فيكس - إي - إكس - 512 " (Vector Neural Network).
تجهيز المواظبة وفرزها
وفي قلب عملية التعجيل بالتجهيزات المتوازية، حيث يعمل تعليم قياسي على زوج واحد من العمليات، وتعليمات ناقلات مثل تلك التي تجري في نظام SSE وAVX، وAVX-512، وتطبق نفس العملية على عناصر البيانات المتعددة في آن واحد، وهذا النهج القائم على التعليمات المتعددة الأبعاد، هو نهج مثالي لمهام مثل التعليمات المحدثة للتراكم في إطار عملية التقويم.
عمليات مصفوفة ومقصود
وبالإضافة إلى التقلبات البسيطة، فإن عبء العمل الحديث في مجال مكافحة المخدرات يعتمد اعتمادا كبيرا على تقلصات المصفوفات والتوترات، وقد استحدث الباعة المجهزون تعليمات محددة بمصفوفة، وعلى سبيل المثال، يضيفون سجلات للذاكرة ذات الدلالات، ويضيفون التعليمات المتعلقة بـ " TDPBF16PS " التي تتيح تنفيذ مصفوفة متعددة النقاط التي تتراكم في الدماغ في عملية واحدة.
وحدات التعجيل بالموجات الصلبة
وكثيرا ما تدعم التعليمات البديلة عن طريق وحدات مخصصة لاختيارات دقيقة، وعلى سبيل المثال، فإن تنفيذ نظام AMX في مجهزات " سافيير " التابعة لرابطة الدول المستقلة يشمل وحدة متعددة من الطوابق ووحدة منصات صغيرة تعمل بشكل وثيق مع الهيكل الهرمي للمخابرات، وهذه اللبنات من الأجهزة مصممة للحفاظ على معدلات عالية من التشغيل - مع وصول وحدات الأداء إلى مهبطات صغيرة(16).
إدماج التعليمات المتعلقة بالمبادرة في لجنة البلدان المستقلة: النهج والمبادلات
ولا يشكل إدماج التعليمات المعتمدة على التنفيذ في هياكل لجنة البلدان المستقلة مسألة بسيطة تتمثل في إضافة مواد أوعية، بل يتطلب توسيعا دقيقا لمخططات التعليمات، وتعديل خط الأنابيب الشفراتية والكريكود، وأحيانا إدخال تغييرات على تسجيل الدولة أو الذاكرة التي تعالج الأساليب، وقد برز نهجان رئيسيان هما: توسيع نطاق الأسر القائمة في مجال التنمية المستدامة، وإضافة دروس تعليم جديدة تماما.
تمديد مجموعة التعليمات القائمة
أما المسار الأكثر وضوحاً فهو توسيع نطاق مجموعات التعليمات الشعبية الخاصة بالمشاريع الصغيرة والمتوسطة الحجم، حيث أن نظام " إنتل " AVX-512، الذي بدأ العمل به أولاً مع شركة Skylake-SP، يشمل بالفعل مجموعة غنية من عمليات الناقلات، كما أن إضافة نظام VNNI في بحيرة كاسد، ثم سلسلة من المواد الكيميائية (AVX512) في بحيرة كوبر قد جلبت مستويات من البلاط وBLe-Pfloat16.
صفات التعليم الجديدة وملفات السجل
ومن أجل زيادة سرعة التسارع الجذري، أدخل الباعة صفوفا جديدة تماما من التعليمات بملفات سجلاتهم الخاصة، فعلى سبيل المثال، يضاف نظام " إنتيل " (AMX) ثمانية سجلات للإطارات (كل منها قابلة للتبديل والأعمدة) منفصلة عن سجلات الأغراض العامة التقليدية وأجهزة الوصل، وتعيش سجلات البلاط في منطقة مكرس للتخزين، وتصدر تعليمات جديدة بشأن " تصميم الخرائط المكتملة " .
الموازنة بين التعقيد والكفاءة
ومن التحديات الدائمة في تصميم لجنة البلدان المستقلة التوتر بين القدرة على التعليمات والتعقيد في المعدات، إذ أن إضافة التعليمات المعتمدة على التنفيذ يزيد من عدد المواد الأفيونية المحتملة ويعالج الأساليب التي يمكن أن تتضخم الشفرات وتزيد استهلاك الطاقة، ومن أجل التخفيف من ذلك، كثيرا ما تستخدم أجهزة التصنيع الحديثة التابعة للجنة المستقلة خط أنابيب للديكور يترجم التعليمات المعقدة إلى عمليات دقيقة بسيطة (الميكروفونات).
دراسات الحالات: تنفيذ المعلومات المتعلقة بالدفاع عن المعلومات
وقد سلك لاعبان رئيسيان في شبكة المعلومات التجارية التابعة لرابطة الدول المستقلة ورابطة الدول المستقلة مسارات متميزة لإدماج التعليمات المعتمدة على التنفيذ السريع، ويكشف بحث استراتيجياتهما عن المفاضلات العملية التي ينطوي عليها ذلك.
AVX-512 و AMX
وقد كانت المعلومات الأكثر عدوانية في إضافة تعليمات من منظمة العفو الدولية إلى X86، وابتداء من شركة AVX2 (Haswell) ومواصلة العمل بها من خلال شركة AVX-512 (Skylake-SP)، وكل جيل من المعالم المضافة مثل FMA، وشركة FMA، وأخيراً VNNI للشبكات العصبية التآمرية، ومع تقديم التعليمات المتعلقة بالشركات المتقدمة في نظام " TXLX16 " (AMXL).
AMD ' AVX-512 ' و BF16 الدعم
ومع ذلك، فإن مشروع AMD قد تجنّب في البداية AVX-512، متذرعاً بمشاغل القوة والتعقيد، ومع ذلك، فإن مشروع AMD قد نفذ في إطار من طراز AVX-512، مع وجود موصل بيانات من طراز AVM، مما يقسم عمليات من طراز AVMB إلى نصفين، مما يقلل من تكلفة المعدات، بينما لا يزال يقدم معظم أداء المحركات.
التحديات والنظر في الاندماج الحقيقي العالمي
ولا يوجد أي عقبات أمام إدماج التعليمات المعتمدة على التنفيذ في هياكل لجنة البلدان المستقلة، بل إن ما يلي هو التحديات الرئيسية التي يواجهها المصممون والمصممون للنظم.
النظام الإيكولوجي للبرمجيات والبرمجيات
ويأتي أكبر قدر من القوة في ترابط التخلف - وهو ما يمثل عقبة عند إضافة تعليمات جديدة، ويجب وضع الأوعية الجديدة في حيز غير مستخدم للتشفير دون كسر مسارات التعليم القائمة، وهذا أمر صعب بوجه خاص في عام ٦٨٩١، حيث تكاد تكون خريطة الأوبود كاملة، وكثيرا ما تستخدم هذه المادة في نظام المعلومات المسبقة عن البضائع، وتصلح في إطار نظام " البرمجيات " لتمديد الحيز المتاح.
إدارة الطاقة والحرارة
ويمكن أن تستمد تعليمات منظمة العفو الدولية، ولا سيما عمليات متعددة المصفوفات، قوة كبيرة تتجاوز 200 واط في كثير من الأحيان بالنسبة إلى جورب واحد، ويزيد كثافة العمليات في كل دورة من حيث السحب والكتلة الحرارية، ويجب على المهندسين أن يصمموا حلولا قوية لتوليد الطاقة وتبريدها، ويجب أن تنفذ نظم التشغيل زيادة في الترددات (مثل عبء العمل في مجال إنتل) من أجل تحقيق التوازن بين الأداء وخطوط الإمداد بالطاقة.
ناقل لينجث وذاكرة باندوفيث
وتحتاج عمليات الناقلات أو المصفوفة الأوسع نطاقا إلى توسيع نطاق الترددات. وتتطلب عملية ناقلات من طراز A 512-bit جلب 64 بوصة لكل حمولة؛ وقد تتطلب عملية من مصفوفة من طراز A 1024-B مئات من البقايا لكل تعليم، وإذا لم يكن النظام الفرعي للذاكرة قادرا على توفير البيانات بسرعة كافية، فإن وحدات التنفيذ، وتدمج أجهزة تجهيزات الوصل الحديثة التابعة للجنة المستقلة المعنية بمصائد الأسماك، كميات كبيرة من السحب من السائلة من طراز HB (MB)
الهجمات الأمنية والهجمات الجانبية
وتُدخل تعليمات جديدة أسطح هجومية جديدة، فالسجلات التي تُسجل في نظام AMX، على سبيل المثال، حساسة لهجمات تنفيذ المضاربة إذا لم تكن معزولة على النحو المناسب، وقد أضافت Intel ضمانات دقيقة (مثل منع استغلال وحدة التكاثر في إطار العمليات القراء) وتتطلب تحديد درجة البلاط عند التحول في السياق، حيث أن التعليمات الصادرة عن منظمة العفو الدولية ستحقق مكاسب قوية في مجال الحماية من الضعف.
الاتجاهات المستقبلية: الجيل القادم من التكامل بين رابطة الدول المستقلة والمعهد الدولي للبحث العلمي
إن إدماج التعليمات المعتمدة على التنفيذ في هياكل لجنة البلدان المستقلة عملية مستمرة، وستشكل عدة اتجاهات السنوات الخمس إلى العشر القادمة.
خفض الدقة والدعم المحدد
ويتزايد استخدام نماذج المعلومات المسبقة عن علم لأنواع البيانات المنخفضة الدقة)١٦(، وFP16، وINT8، وحتى INT4-لتقليل أثر الذاكرة والتعجيل بحسابها، ومن المرجح أن تؤدي التمديدات المقبلة للجنة المستقلة إلى إضافة دعم السكان الأصليين لهذه الأشكال، بما في ذلك وحدات تحويل المعدات والتراكم الأمثل، وعلى سبيل المثال، فإن القدرة على مضاعفة قيم البوليت 4 وحجم العمل التراكمي في شكل مضاعف مرتفع الدقة.
التعجيل بالإنجاز المؤقت والمحلي
وتظهر نماذج عديدة من نماذج الأنشطة المنفذة تنفيذاً مشتركاً أعداداً كبيرة من الصفر في الأوزان أو النشاطات، ويمكن أن يؤدي استكشاف التفرقة إلى تقليص كبير في الجهد الحسابي، وقد تشمل التعليمات المستقبلية المتعلقة بالتصنيفات المتطورة وعمليات المضلل المتفرقة، مثل تعدد نماذج الغطس المكثف أو التفرقع في نطاقها.
تعزيز عملية تحديد نطاق المراقبة وتدفق البيانات
أما المجهزون الحاليون في رابطة الدول المستقلة فيجريون التعليمات بالتسلسل، ولكن عبء العمل في مجال التنفيذ في كثير من الأحيان يظهر وجود توازي كبير للبيانات مع تدفق بسيط للمراقبة، وقد تستحدث التصميمات المقبلة سياقات تنفيذ مماثلة للمعالجة المشتركة يمكن أن تنفذ بها تعليمات التنفيذ الفوري في حين أن خط الأنابيب الرئيسي يواصل تطبيق مدونة أخرى.
التكامل مع الهياكل الأساسية للتشيبلت
ومن أجل إدارة التكاليف والعائدات، تُبنى المجهزات الحديثة بصورة متزايدة من رقائق متعددة متداخلة عبر نسيج رفيع السرعة، ولا يمكن وضع التعليمات المعتمدة على أساس التنفيذ إلا على رقائق مكتملة محددة، بينما تظل رقائق الذاكرة وقطع الذاكرة غير المستخدمة عامة، وقد تستخدم أجهزة الاستنشاق المتطورة في نظام " سابيير " تصميما متعدد الأغلال، كما أن أجهزة تجهيز " زين " التي تستخدم في المستقبل.
الخلاصة: مستقبل رمزي لرابطة الدول المستقلة ومنظمة العفو الدولية
إن إدماج التعليمات المعتمدة على التنفيذ في هياكل لجنة البلدان المستقلة ليس مجرد تعديل تقني - بل يمثل تطورا أساسيا في الحساب العام الغرض، وبإدماج عمليات متخصصة للتعلم الآلي في مجموعة التعليمات ذاتها، يمكن للمجهزين أن يحققوا تحسينات كبيرة في الأداء دون أن يطلبوا من المبرمجين التخلي عن النظام الإيكولوجي الغني لبرنامج X86، ويجري التصدي للتحديات مثل التعقد في التصميم، والقدرة، والتوافق من خلال التعليمات الدقيقة والتوسيع.
ومع استمرار منظمة العفو الدولية في تلف كل صناعة، فإن الطلب على تعجيل الأجهزة بكفاءة وعلى نطاق واسع لن يزيد إلا، فهيكلات لجنة البلدان المستقلة، التي تستمد جذورها العميقة في المشهد الحاسبي، تتكيف لتلبية هذه المطالب، ونتيجة لذلك جيل جديد من وحدات الاستهلاك المكلورة القادرة على إدارة منطق الفرع والزلاجة المعقدة، حيث أنها تكمن في سرعة استخدام الشبكة العصبية.