Intel манипулировала результатами тестов процессоров

securitylab.ru — Организация по оценке производительности систем SPEC (Standard Performance Evaluation Corporation) аннулировала более 2600 результатов тестирования процессоров Intel Xeon за 2022 и 2023 годы. Причина – использование Intel специальных компиляторов, которые искусственно завышали показатели производительности в бенчмарке CPU 2017.
Новости, Технологии | DmitryX86 05:18 18.02.2024
2 комментария | 57 за, 0 против |
#1 | 06:24 18.02.2024 | Кому: Всем
В Интеловский компилятор встроили оптимизацию, которая работает как на процессорах интела, так и на процессорах AMD - потому что она работает на стадии компиляции, а не рантайма. Хотя тут надо сказать, что интеловский компилятор традиционно генерирует код, который работает хуже на AMD, поэтому результат компиляции не надо запускать на не-интеловских процессорах, но это уже другая история :)

В целом, в заметке к результатам теста, на которые все ссылаются, написано, что SPEC-у не нравится, что эта оптимизация имеет узкую применимость, поэтому они далее они её будут отключать. Но не написано, что эта оптимизация работает исключительно в том самом одном тесте SPEC, что было бы очевидным "жульничеством". Сам SPEC, в отличие от журналистов, никого в жульничестве не обвиняет.

В целом, считаю, что эта оптимизация - в серой зоне. Кому интересно, тот может подождать более подробного разбора; если и правда дело не чисто, наверняка они появятся в большом количестве.
#2 | 06:28 18.02.2024 | Кому: Всем
Дополнительно - вот гораздо более явное "жульничество" со стороны микрософта:

[censored]

Если кратко: когда говно динозавров было ещё свежее, мелкомягких подловили на том, что в IE9 встроили оптимизацию, которая работала исключительно с одним конкретным тестом из популярного бенчмарка, и ломалась, если в этот тест вносились совсем крошечные изменения, которые, по идее, ничего не меняли.
Войдите или зарегистрируйтесь чтобы писать комментарии.