Amdahls Law

Автор: Monica Porter
Дата создания: 19 Март 2021
Дата обновления: 9 Май 2024
Anonim
Amdahl’s Law - Georgia Tech - HPCA: Part 1
Видео: Amdahl’s Law - Georgia Tech - HPCA: Part 1

Содержание

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

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

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


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

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

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

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

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