Table of Contents
درک قانون Amdahl برای ارزیابی سرعت بالقوه معماری محاسباتی موازی ضروری است.این به تعیین حداکثر بهبود قابل دستیابی در هنگام افزایش تعداد پردازنده ها برای یک کار مشخص کمک می کند.
قانون Amdahl چیست؟
قانون Amdahl فرمولی برای برآورد حداکثر سرعت یک کار بر اساس نسبت کار که می تواند موازی شود، فراهم می کند. بخش های سریال و موازی کار را برای پیش بینی سود کلی عملکرد در نظر می گیرد.
درخواست قانون Amdahl
برای اعمال قانون Amdahl، اجزای سریال و موازی این کار را شناسایی کنید.قانون به عنوان:
سرعت = 1 / (S + (P / N)
کجا:
- [در این میان] [از این رو] [و [از این رو] بخشى از کار است.
- [در این میان] [و [از این رو] [و [از این رو] [به بعد] [و] [و] [به جز]] بخش موازی کار [و کار] است.
- [در این میان] [[[۱]]] [۱۰] [۱]] [۱]] [۱] [۱۰] [۱]] [۳] [۱]] [۳] [۱] [۲]] [۳] [۶] [۶] [۳] [۶] [۳] [۱] [۱] [۳] [۳] [۶] [۳] [۳] [۳] [۳] [۶] [۶] [۳] [۳] [۶] [۶] [۶] [۶] [۳] [۳] [۶] [۳] [۳] [۳] [۶] [۳] [۶] [۶] [۳] [۳] [۳] [۳] [۳] [۶] [۳] [۶] [۳] [۳] [۳] [۶] [۶] [۳] [۶] [۶] [۳] [۳] [۶] [۶] [۶] [۳] [۳] [۳] [۶] [۶] [۶] [۶] [۶] [۳] [۳] [۶] [۶] [۶] [۶] [۳
مفاهیم معماری موازی
قانون نشان می دهد که افزایش تعداد پردازنده ها بازده کاهش می یابد اگر بخش سریالی از کار همچنان قابل توجه باشد.
استراتژی های طراحی باید بر به حداقل رساندن تنگناهای سریال و بهینه سازی اجرای موازی برای رسیدن به محدودیت سرعت نظری پیش بینی شده توسط قانون Amdahl تمرکز کنند.