Брал отсюда https://software.intel.com/en-us/articles/intel-mkl-benchmarks-suite
Взял package l_mklb_p_2019.6.004.tgz
$tar -xvzf l_mklb_p_2019.6.005.tgz
$cd l_mklb_p_2019.6.005/benchmarks_2019/linux/mkl/benchmarks/linpack/
$./runme_xeon64
Упс, не тут-то было. Оно не захотело теститься, выдав в ответ
This binary version of the SMP LINPACK benchmark is optimized for and runs on only genuine Intel processors
Пришлось немного пропатчить бинарник xlinpack_xeon64
В hex-editor-e (использовался банальный F3 в mc) заменил в нем первое вхождение строчки GenuineIntel на AuthenticAMD затем немного далее посмотрел и заметил, что в бинарнике уже есть строчка AuthenticAMD - на всякий случай ее просто испортил (чтобы по CPUID совпадений не было), затем вторую GenuineIntel тоже на AuthenticAMD заменил. В принципе, скорее всего проверка была только первый раз, а потом какая-то слинкованная либа что-то проверяла, но на всякий случай сделал, чтобы программа думала, что она точно на Intel исполняется.
Итог: нормально (хотя есть нюанс, потоков почему-то только 12 использовало, а не 24 как должно было) заработало и выдало следующие результаты, если кому интересно (компиляторы у Intel хорошие, годны и для AMD, хе-хе). Также можно сравнивать с Intel процессорами, таким образом.
Sample data file lininput_xeon64. Current date/time: Sat May 2 21:32:01 2020 CPU frequency: 4.515 GHz Number of CPUs: 1 Number of cores: 12 Number of threads: 12 Parameters are set to: Number of tests: 15 Number of equations to solve (problem size) : 1000 2000 5000 10000 15000 18000 20000 22000 25000 26000 27000 30000 35000 40000 45000 Leading dimension of array : 1000 2000 5008 10000 15000 18008 20016 22008 25000 26000 27000 30000 35000 40000 45000 Number of trials to run : 4 2 2 2 2 2 2 2 2 2 1 1 1 1 1 Data alignment value (in Kbytes) : 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 Maximum memory requested that can be used=16200901024, at the size=45000 =================== Timing linear equation system solver =================== Size LDA Align. Time(s) GFlops Residual Residual(norm) Check 1000 1000 4 0.004 149.3870 1.385558e-12 4.725110e-02 pass 1000 1000 4 0.005 145.3608 1.385558e-12 4.725110e-02 pass 1000 1000 4 0.005 146.4768 1.385558e-12 4.725110e-02 pass 1000 1000 4 0.004 150.8737 1.385558e-12 4.725110e-02 pass 2000 2000 4 0.018 289.4542 3.884559e-12 3.379091e-02 pass 2000 2000 4 0.018 291.1772 3.884559e-12 3.379091e-02 pass 5000 5008 4 0.218 381.6572 2.757233e-11 3.844740e-02 pass 5000 5008 4 0.217 384.9181 2.757233e-11 3.844740e-02 pass 10000 10000 4 1.470 453.8042 9.461698e-11 3.336291e-02 pass 10000 10000 4 1.499 444.9942 9.461698e-11 3.336291e-02 pass 15000 15000 4 4.651 483.8939 2.013405e-10 3.171147e-02 pass 15000 15000 4 4.773 471.4600 2.013405e-10 3.171147e-02 pass 18000 18008 4 8.052 482.9638 2.764764e-10 3.027757e-02 pass 18000 18008 4 7.959 488.6068 2.764764e-10 3.027757e-02 pass 20000 20016 4 10.840 492.0798 3.444116e-10 3.048797e-02 pass 20000 20016 4 10.921 488.4377 3.444116e-10 3.048797e-02 pass 22000 22008 4 14.274 497.3759 4.067934e-10 2.979601e-02 pass 22000 22008 4 14.274 497.3802 4.067934e-10 2.979601e-02 pass 25000 25000 4 20.902 498.4113 5.756929e-10 3.273759e-02 pass 25000 25000 4 20.977 496.6337 5.756929e-10 3.273759e-02 pass 26000 26000 4 23.410 500.5833 6.045771e-10 3.179048e-02 pass 26000 26000 4 23.380 501.2241 6.045771e-10 3.179048e-02 pass 27000 27000 4 26.175 501.3704 6.066660e-10 2.958412e-02 pass 30000 30000 1 35.478 507.4061 7.727572e-10 3.046217e-02 pass 35000 35000 1 56.047 510.0315 1.169540e-09 3.394997e-02 pass 40000 40000 1 82.851 515.0183 1.560079e-09 3.469669e-02 pass 45000 45000 1 117.600 516.6165 1.937528e-09 3.408877e-02 pass Performance Summary (GFlops) Size LDA Align. Average Maximal 1000 1000 4 148.0246 150.8737 2000 2000 4 290.3157 291.1772 5000 5008 4 383.2877 384.9181 10000 10000 4 449.3992 453.8042 15000 15000 4 477.6769 483.8939 18000 18008 4 485.7853 488.6068 20000 20016 4 490.2587 492.0798 22000 22008 4 497.3780 497.3802 25000 25000 4 497.5225 498.4113 26000 26000 4 500.9037 501.2241 27000 27000 4 501.3704 501.3704 30000 30000 1 507.4061 507.4061 35000 35000 1 510.0315 510.0315 40000 40000 1 515.0183 515.0183 45000 45000 1 516.6165 516.6165 Residual checks PASSED