قانون أمدال والتوسع المتوازي
يحد الجزء المتسلسل تسريع عمل ثابت.
الأنوية الإضافية لا تسرّع الجزء الذي لا تستطيع تقسيمه.
لا يمكن تقسيمه هنا.
أضف أنوية
يحد الجزء المتسلسل التسريع الكلي. لا تسرّع الأنوية الإضافية الجزء الذي يجب تنفيذه بالتتابع.
حدود هذا النموذج
عمل كلي ثابت وتوسع مثالي، دون كلفة جدولة أو اتصال. هذا حد متفائل.
ما الذي يحدث في الداخل
تقسيم عمل ثابت
إن توازى الجزء p مثاليًا على N عاملًا، يكون الزمن النسبي (١−p)+p/N، وتسريعه مقلوب ذلك. يحدد الجزء المتسلسل النهاية عند زيادة العمال. يفترض النموذج عملًا ثابتًا ويتجاهل الجدولة والمزامنة والاتصال.
فحص الافتراضات
قد يسوء التوسع بسبب التنافس والنقل، وقد يبدو فوق خطي حين يغير مخبأ إجمالي أكبر سلوك البيانات. زيادة حجم المشكلة سؤال مختلف عن تسريع عمل ثابت. قِس العمل الكامل، لا الجزء المتوازي وحده.
speedup = 1 / ((1 − p) + p / N)ما أثر ذلك في برنامجك
مهندس الأنظمة والعتاد
ابحث عن تنافس الأقفال والتهيئة المتسلسلة واختناق الذاكرة المشتركة. راعِ التوصيلات وتوازن العمل.
مطوّر البرمجيات
وازِ العمل بعد تحديد استقلاله المفيد. قلل الجزء المتسلسل وكلفة المهام مع زيادة العمال.
اقرأ المواصفات الأصلية
توضح هذه المراجع العقود الأساسية وتفاصيل التنفيذ. الرسومات هنا نماذج تعليمية مبسطة.