Кулер для процессора x79



Кулер для процессора x79

Важно: Smart fan работает только в PWM режиме! Т.е. для 4pin кулеров!

Алгоритм работы/настройки Smart fan

на примере X79Z 2.4b, Xeon E5-1650 4.2Ghz, Thermalright True Spirit 140

Есть 4 температуры и 4 PWM значения. Виртуально они задают график зависимости оборотов вентилятора от температуры.

Smart Fan Temperature 1 — 20
Smart Fan Temperature 2 — 30
Smart Fan Temperature 3 — 37
Smart Fan Temperature 4 — 45
Smart Fan PWM 1 — 130
Smart Fan PWM 2 — 150
Smart Fan PWM 3 — 200
Smart Fan PWM 4 — 235

Начинаем разбиратся в числах.
Во-первых температуры не соответствуют действительности! По факту удалось узнать что смещение составляет

20° (19° если быть точным, спасибо pth17). Т.е. где написано 40° по факту считается 60°!
Во-вторых переводим PWM в понятные нам обороты. Максимальное значение PWM составляет 255, что соответствует 100% оборотов кулера. Значение PWM 130 будет соответствовать 130/255*100%=51%, а PWM 200 уже 200/255*100%=78%. Теперь берем максимальные обороты Вашего кулера и множим полученные % и получаем искомые prm на указанной температуре.

Теперь применим данные знания на нашем SmartFan (У меня пропеллер имеет максимальные 1300rpm):

Smart Fan Temperature 1 — 20 (40°)
Smart Fan Temperature 2 — 30 (50°)
Smart Fan Temperature 3 — 37 (57°)
Smart Fan Temperature 4 — 45 (65°)
Smart Fan PWM 1 — 130 (51%, 663rpm)
Smart Fan PWM 2 — 150 (58%, 764rpm)
Smart Fan PWM 3 — 200 (78%, 1019rpm)
Smart Fan PWM 4 — 235 (92%, 1198rpm)

Что получается по итогу:
— нагрев до 50° нас не волнует, вентилятор крутится в тихом режиме.
— на диапазоне 50-57° вентилятору разрешено раскрутится до 1000rpm (условный порог бесшумности).
— на диапазоне 57-65° вентилятор выходит почти на максимальную производительность, при умеренном шуме.

Читайте также:  Модельный ряд видеокарт quadro

Почему выбраны такие температуры:
— с 40° до 50° температуры ядер процессора прыгают моментально при любой нагрузке. Желательно не делать большого изменения настроек PWM дабы не было резких некомфортных завываний. Потому же на 40° выставлено не 0 PWM!
— 57° является условной границей для несложных вычислений и игр. Здесь хотелось бы иметь низкий уровень шума при приемлимом охлаждении.
— 65° та граница выше которой не хочется нагревать процессорные ядра. Кулер должен начинать выходить на максимум своих возможностей. Хорошо что вентилятор TY-147 не особо заметен на фоне тихого системника даже на своих максимальных 1300rpm.

Регулировка вентиляторов происходит не моментально, а с некоторым запозданием. Возможно датчик температуры берется не по принципу «максимальное ядро», а PP0 или любой другой.

Примеры мониторинга при различных PWM для Termalright TY-147 (300

1300prm):
0 PWM — 300rpm (как видим вентилятор не останавливается, а крутит заявленую в спеке минимальку)

150 PWM — 750rpm

250 PWM — 1239rpm

Дополнение: Для кулера DeepCool Gammaxx S40 + Xeon E5-2660 настройки температур оставлял аналогичные, только уменьшил PWM значения пропорционально его максимальным оборотам.

Дополнение от pth17:
Температура приходит из MIO, который получает ее непосредственно от процессорных DTS через PECI.
Но от DTS приходит смещение относительно Tjmax, поэтому у MIO есть специальные регистры, в которые нужно записать Tjmax, чтобы он смог сообщить реальную температуру процессора.
Но китайский BIOS пишет 71 вместо необходимых 90.

Если у вас E5-26xx, добавьте 19 градусов к той температуре, и получите реальную температуру самого горячего ядра. Если процессор другой, то нужно смотреть регистры MIO и Tjmax.

Источник