Linpack и Бульдозер

<br/>Какой же&nbsp;безобразный&nbsp;процессор ... но речь не об этом, впрочем.<br/>С подачи LanX &nbsp;поднял древнюю тему по скрещиванию AMD с Linpack редакции AVX. Саму процедуру отделения теста от фирмы Intel описывать не стоит, достаточно привести&nbsp;сравнение производительности этого шедевра от Advanced Micro Devices. В тестировании, которое любезно провел LanX, участвовал FX-4100 на частоте 4.5 GHz в Windows 7 SP1 x64.&nbsp;Я акцентирую Ваше внимание на наличии &quot;SP1&quot;, без этого&nbsp;поддержка инструкций AVX не будет работать. Это точно, я проверял - при отсутствии сохранения регистров AVX п...
4 июня 2012, понедельник 22:26
serj для раздела Блоги

Какой же безобразный процессор ... но речь не об этом, впрочем.
С подачи LanX  поднял древнюю тему по скрещиванию AMD с Linpack редакции AVX. Саму процедуру отделения теста от фирмы Intel описывать не стоит, достаточно привести сравнение производительности этого шедевра от Advanced Micro Devices. В тестировании, которое любезно провел LanX, участвовал FX-4100 на частоте 4.5 GHz в Windows 7 SP1 x64. Я акцентирую Ваше внимание на наличии "SP1", без этого поддержка инструкций AVX не будет работать. Это точно, я проверял - при отсутствии сохранения регистров AVX программа работать не сможет.
Для проверки эффективности работы были измерены характеристики (производительность, нагрев) для версии программы х86:









































Режим

(название версии)


Производительность,

GFlops


Температура,

градусов


Время до

сбоя, сек

SSE2 (m2)

21.7

41

44

SSE3 (m3)

26.4

42

33

sSSE3 (m4)

17.2

41

105

SSE4 (m5)

16.6

41

101

AVX (m6)

20.3

41

45

Данные по последней колонке были получены путем небольшого снижения напряжения питания процессора, что понизило устойчивость его работы. Как видите, разные режимы показали различное время до определения сбоя.
Вывод - гнаться за AVX явно не стоит. Честно говоря, хорошо бы даже снизить уровень SSE для этого процессора (обычно работает режим sSSE3 или SSE4, не выяснял).
Почему не стал проверять редакцию программы х64?  Думаю, очевидно - от перехода на 64 'крылья' у черепахи не вырастут.
 
P.S.
Спасибо LanX за помощь и тестирование.