Оглавление
Параллельные тесты NAS
-
История и мотивация
- Параллельные тесты NAS (NPB) разработаны для оценки производительности высокопараллельных суперкомпьютеров.
- NPB были созданы в 1991 году для решения проблем традиционных тестов, таких как Livermore loops и LINPACK Benchmark.
- NPB 1 был выпущен в 1992 году и включал восемь критериев, относящихся к задачам класса А и класса В.
-
NPB 2
- NPB 2 был выпущен в 1996 году и включал реализации исходного кода для пяти из восьми тестов NPB 1.
- NPB 2 расширил возможности тестов, включив современный класс сложности задач C.
- NPB 2.2 добавил еще два теста, а NPB 2.3 был первой полной реализацией в MPI.
- NPB 2.4 ввел новый класс задач большего размера, класс D, и дополнил один тест подтипами, требующими интенсивного ввода-вывода.
-
NPB 3
- NPB 3 сохранил реализацию MPI из NPB 2 и добавил новые варианты, такие как OpenMP, Java и высокопроизводительный Fortran.
- NPB 3.1 и NPB 3.2 добавили еще три теста, но не во всех реализациях.
- NPB 3.3 ввел размер проблемы класса E и выпустил набор многозонных тестов NPB-Multi-Zone.
-
Контрольные показатели
- Начиная с NPB 3.3, определены одиннадцать контрольных показателей.
- В тесте BT benchmark есть подтипы, требующие интенсивного ввода-вывода.
- Все три бенчмарка имеют многозонные версии.