Знание производительности устройств при параллельной работе важно, потому что это позволяет:
- Согласовывать структуру программ и алгоритмов с особенностями архитектуры параллельных вычислительных систем. 4 Это нужно, чтобы система работала с максимальной эффективностью на конкретной программе. 4
- Балансировать загрузку процессоров. 15 Если разброс в производительности компьютеров большой, то эффективность всей системы при равномерной загрузке процессоров будет крайне низкой. 4
- Понимать, какие задачи можно эффективно распараллелить. 2 Относительная производительность различных алгоритмов на конкретной параллельной вычислительной системе зависит от степени параллелизма системы. 2
Под производительностью понимают количество операций, выполняемых на данной вычислительной системе в единицу времени. 2