Для оценки эффективности вычислительных программ в разных областях науки используют различные критерии и инструменты, учитывая специфику предполагаемого применения. 25
Для научных вычислений часто применяют оценку производительности в количестве операций с плавающей точкой, выполняемых в секунду (FLOPS). 1 Такая оценка считается показательной, поскольку такие операции наиболее затратны с точки зрения компьютерных ресурсов при выполнении прикладных и фундаментальных расчётов. 1
Также используют специализированные программы-тесты, которые создаются на базе программ, используемых для решения реальных задач. 3 Например, тест High Performance Lapack создан на основе методов решения системы линейных уравнений с помощью LU-факторизации, тест HPCG — на основе метода сопряжённых градиентов, NAS parallel benchmark ориентирован на задачи гидро- и газодинамики. 3
При оценке коммерческих приложений важны характеристики, связанные с производительностью работы с целочисленной арифметикой и обработкой транзакций базы данных. 2
Для графических приложений необходимы характеристики, которые отражают не только вычислительные мощности, но и параметры самой графической системы. 2
Чтобы избежать ошибочных оценок, рекомендуется использовать оценки мощности вычислительных систем одновременно по нескольким различным показателям. 5