Дом аппаратные средства Что такое закон Амдаля? - определение из техопедии

Что такое закон Амдаля? - определение из техопедии

Оглавление:

Anonim

Определение - что означает закон Амдаля?

Закон Амдаля - это формула, используемая для нахождения максимально возможного улучшения путем улучшения определенной части системы. В параллельных вычислениях закон Амдала в основном используется для прогнозирования теоретического максимального ускорения обработки программ с использованием нескольких процессоров. Он назван в честь Джина Амдала, компьютерного архитектора из IBM и корпорации Amdahl.


Этот термин также известен как аргумент Амдала.

Техопедия объясняет закон Амдала

Закон Амдала гласит, что при распараллеливании, если P - это доля системы или программы, которая может быть сделана параллельной, а 1-P - это пропорция, которая остается последовательной, то максимальное ускорение, которое может быть достигнуто при использовании N числа процессоров, равно 1 /. ((1-Р) + (P / N).


Если N стремится к бесконечности, то максимальное ускорение стремится к 1 / (1-P).


Ускорение ограничено общим временем, необходимым для последовательной (последовательной) части программы. Для 10 часов вычислений, если мы можем распараллелить 9 часов вычислений и 1 час нельзя распараллелить, то наше максимальное ускорение ограничено 10x.

Что такое закон Амдаля? - определение из техопедии