y-cruncher стресс тест и бенчмарк.
Скачать y-cruncher. Программа, которая может вычислять Pi и другие константы до триллионов цифр. Масштабируемый многопоточный Pi-бенчмарк для многоядерных систем. С момента своего запуска в 2009 году она стала обычным приложением для бенчмаркинга и стресс-тестирования для оверклокеров и энтузиастов оборудования. Входит в состав – BenchMate для HWBOT и CoreCycler.
Важно знать о программе.
Например, ноутбук Zen4, настольный компьютер Zen4 и сервер Zen4 очень разные. Хотя сама архитектура процессора одинакова, топологии кэша и памяти совершенно разные. То, что оптимально для одного, не является оптимальным для другого. Тест памяти через выбора в программе конфиг y-cruncher опции vt3 Large Pages – должны быть включены из-за патчей Spectre/Meltdown. Файл подкачки – для лучшего результата в бенчмарке располагать на шустром диске. У программы высокие требования к I/O.
Пропускная способность памяти:
Из-за интенсивной работы памяти при вычислении числа Пи и других констант y-cruncher требуется большая пропускная способность памяти. Фактически, программа заметно зависела от памяти почти на всех высокопроизводительных настольных компьютерах с 2012 года, а также на большинстве многосокетных систем по крайней мере с 2006 года. Десятичные цифры числа Pi – время в секундах Core i9 7940X @ 3.7 GHz AVX512
Частота памяти: | 2666 MT/s | 3466 MT/s |
25,000,000 | 0.839 | 0.758 |
50,000,000 | 1.424 | 1.338 |
100,000,000 | 2.701 | 2.425 |
250,000,000 | 6.489 | 5.877 |
500,000,000 | 13.307 | 11.917 |
1,000,000,000 | 27.913 | 24.915 |
2,500,000,000 | 76.837 | 68.322 |
5,000,000,000 | 168.058 | 148.737 |
10,000,000,000 | 365.047 | 322.115 |
25,000,000,000 | 1,037.527 | 916.039 |
По умолчанию он делает все возможное для анализа оборудования и выбора наилучших настроек. Но из-за практически неограниченных комбинаций топологий процессоров y-cruncher сложно оптимально выбрать наилучшие настройки для всего. Поэтому иногда наилучшей производительности можно добиться только с помощью ручных настроек.