Съдържание:
Определение - Какво означава законът на Амдал?
Законът на Амдал е формула, използвана за намиране на възможно най-доброто подобрение чрез подобряване на определена част от система. При паралелни изчисления законът на Amdahl се използва главно за прогнозиране на теоретичната максимална скорост за обработка на програмата с помощта на множество процесори. Тя е кръстена на Джийн Амдал, компютърен архитект от IBM и корпорацията Amdahl.
Този термин е известен още като аргумент на Амдал.
Техопедия обяснява закона на Амдал
Законът на Amdahl гласи, че при паралелизация, ако P е пропорцията на система или програма, която може да бъде направена паралелно, а 1-P е пропорцията, която остава серийна, тогава максималната скорост, която може да бъде постигната с използване на N брой процесори, е 1 / ((1-Р) + (P / N).
Ако N има тенденция към безкрайност, тогава максималната скорост е към 1 / (1-P).
Ускорението е ограничено от общото време, необходимо за последователната (серийна) част на програмата. За 10 часа изчисление, ако можем да паралелизираме 9 часа изчисления и 1 час не може да бъде паралелизиран, тогава нашата максимална скорост е ограничена до 10 пъти.