FLOPS (FLOP) считается плохой мерой производительности по нескольким причинам: www.nsc.ru
- Неоднозначность определения. ru.wikipedia.org www.nsc.ru Под «операцией с плавающей запятой» может скрываться множество разных понятий, а в вычислениях важную роль играет разрядность операндов. ru.wikipedia.org www.nsc.ru
- Влияние сторонних факторов. ru.wikipedia.org На показатель FLOPS влияют, например, пропускная способность каналов связи с окружением процессора, производительность основной памяти и синхронность работы кэш-памяти разных уровней. ru.wikipedia.org
- Различия в результатах. ru.wikipedia.org Даже на одном и том же компьютере при использовании разных программ результаты могут существенно различаться. ru.wikipedia.org Более того, с каждым новым испытанием разные результаты можно получить при использовании одного алгоритма. ru.wikipedia.org
- Ограничения тестовых программ. ru.wikipedia.org Со временем возможности компьютеров «перерастают» рамки принятого теста, и он начинает давать искусственно заниженные результаты, поскольку не задействует новейшие возможности вычислительных устройств. ru.wikipedia.org
- Неприменимость к некоторым системам. ru.wikipedia.org К некоторым системам общепринятые тесты вообще не могут быть применены, в результате чего вопрос об их производительности остаётся открытым. ru.wikipedia.org
Таким образом, FLOPS измеряет не производительность, а среднее быстродействие для некоторого частотного вектора операций, оставляя «за кадром» взаимодействие процессора с памятью, ввод/вывод и другие аспекты. www.nsc.ru