تنفيذ وحساب فعالية الهيكل الأعلى
Table of Contents
وترمي الهياكل الأساسية إلى تحسين أداء المجهزين من خلال تنفيذ تعليمات متعددة في نفس الوقت، ويشمل تنفيذ هذه الهياكل تصميم معدات معقدة والتخطيط الدقيق لتحقيق أقصى قدر من النواتج والكفاءة، ويتطلب حساب فعاليتها تحليل مختلف مقاييس الأداء وفهم المبادئ الأساسية.
تنفيذ الهيكل الإداري
ويشمل تنفيذ مجهز مشرف إدماج وحدات التنفيذ المتعددة، مثل الوحدات المنطقية الخبيثة، ووحدات النقاط العائمة، ووحدات الشحن/التجهيزات، وتعمل هذه الوحدات بالتوازي مع تجهيز التعليمات المتعددة لكل دورة ساعة، وتشمل العناصر الرئيسية توفير التعليمات، والزينة، والإرسال، والوحدات التي تدير تدفق التعليمات وتخصيص الموارد.
وتركز اعتبارات التصميم على التقليل إلى أدنى حد من المخاطر، مثل مخاطر البيانات ومخاطر المراقبة، التي يمكن أن تسبب تأخيرات، وتُستخدم تقنيات مثل التنفيذ خارج نطاق السيطرة، وإعادة تسمية السجلات، والتنبؤ بالفرع لتعزيز الأداء والحد من الكوابيس.
حساب الفعالية
وكثيرا ما تقاس فعالية الهيكل الأساسي بالمقاييس باستخدام مقاييس مثل التعليمات لكل دورة، وساعة الدورة، ونقطة الانطلاق عموما، وتساعد هذه القياسات على تحديد مدى استفادة المعالج من موارده وتنفيذ التعليمات في نفس الوقت.
ويتضمن تحليل الأداء قياساً بحجم العمل التمثيلي وتحليل سجلات التنفيذ، إذ أن عوامل مثل مخاطر خط الأنابيب، وفوارق الخيوط، وسوء تفسير الفرع تؤثر على المكاسب الفعلية للأداء، ويمكن قياس الكفاءة كمياً بمقارنة الحد الأقصى الذي تحققه لجنة البرنامج والتنسيق مع الحد الأقصى النظري الذي يستند إلى عدد وحدات التنفيذ.
موجز
ويتطلب تنفيذ هيكل أعلى مستوى تصميما متطورا للمعدات لتمكين تنفيذ التعليمات الموازية، ويتم تقييم الفعالية من خلال قياسات الأداء ووضع المعايير المرجعية، مما يساعد على تحقيق أفضل قدر من تصميم المجهزات وتشغيلها من أجل تحسين النواتج الحاسوبية.