Привет, Я работаю над компьютерной архитектурой, и я стараюсь понять закон Амдаля для измерения ускорения. Предположим, мы имеем двухъядерный процессор и выполняем программу X. Мы хотим увеличить скорость программы в 3 раза, и мы покупаем 8-ядерный процессор. В этом случае сколько процентов программы X должно быть распараллелировано?Измерение производительности параллельного программирования в многоядерных процессорах
0
A
ответ
0
Количество ускорений, которое вы можете получить при распараллеливании программы, зависит от того, сколько части исходной программы вы можете распараллелить. Если только 10% вашей программы являются параллелизуемыми, то наибольшее ускорение, которое вы можете достичь, составляет 10%, независимо от того, сколько процессоров вы добавляете в систему.