LINUX.ORG.RU

CPU Throttling на ноутбучных квадкорах непобедим?

 , ,


1

3

Если исключить какие-то совсем экзотические решения, типа подвода охлаждения жидким азотом или воздушного канала с вне помещения, когда за окном -25C'?

Если нет, то зачем их ставят в ноутбуки?

Чего добился я: подкрутил thinkfan, чтобы при выше 76 градусов включал принудительно 5415 rpm, т.е. full-speed скорость, а не 7-й уровень (4780 rpm), который включает автоматика или как там это называется. Где-то кто-то выражал мнение, что кулер так долго не проживет (5415 rpm не включается нигде никогда, так можно включить только вручную).

В итоге, 75% троттлинга на повышенных удалось убрать, но всё равно остался, очевидно не успевает включать когда резко подскакивает выше 80 градусов, а включать максималку скажем на 60 градусах, да на это нужно вообще.

UPD: ПОБЕДИМ! Смотри в дно треда!

★★

Последнее исправление: Bruce_Lee (всего исправлений: 4)

Сам только недавно для себя открыл, что в Thinkfan можно принудительно включать disengaged режим. Он действительно требует немного времени для раскрутки. Бороться можно, либо выставив температуру ниже (70-72 градуса должно быть лучше), либо с помощью параметров Thinkfan'а менять скорость «реакции» на изменения температуры, но тогда и при маленькой нагрузке он будет вести себя назойливее. Лично у меня на дуалкоре тротлинга CPU и так не было, но disengaged помог с устранением GPU тротлинга.

А вообще, в нормальных рабочих станциях (Thinkpad P50/P70/P51/P71 и аналогичные Precision'ы) тротлинга нет.

vostmarhk
()
Ответ на: комментарий от vostmarhk

можно принудительно включать disengaged режим.

Тоже видел этот режим, но пока не пробовал, юзаю full-speed, надо поэкспериментировать с ним.

Thinkpad P50/P70/P51/P71 и аналогичные Precision'ы) тротлинга нет.

я в это не верю, я тестил игровые и дорогие ноутбуки за тысячи долларов (Sager, какой-то MSI) с к-вом кулеров больше 2х, везде троттлит.

Впрочем, следующий мой ноут именно P50/P51 (сейчас T440p на i7-4810MQ), если это так, то ок.

Bruce_Lee ★★
() автор топика
Последнее исправление: Bruce_Lee (всего исправлений: 3)

Для импульсных нагрузок, типо чтоб браузер быстро отрендерил и ушёл спать, а не для кокомпиляции часами.

anonymous
()
Ответ на: комментарий от anonymous

а не для кокомпиляции часами.

так не часами, а минутами, даже до 10.

Bruce_Lee ★★
() автор топика

Если нет, то зачем их ставят в ноутбуки?

дык меркетинговый sdp и реальный tdp у интела может отличаться в разы. более того, реальное потребление (в каких-нить avx2 нагрузках) может в разы больше заявленного tdp быть.

NiTr0 ★★★★★
()
Ответ на: комментарий от greenman

Опции TurboBoost в биосе нет, есть SpeedStep, я где-то читал, что это не совсем одно и тоже, в общем отключил, i7z показывает, что

  TURBO DISABLED on 4 Cores, Hyper Threading ON
чего не получалось добиться через
echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo
хотя он действительно становился 1.

Что же, постестил чуток и офигел, тротлинг пропал, теперь собирается всё, что раньше сегфолтилось или не компилилось по другой причине. Поразительно.

Троттлинг победим! Спасибо.

Bruce_Lee ★★
() автор топика
Ответ на: комментарий от Bruce_Lee

А регулировка частоты у тебя при этом не отпала? Оно случаем не шпарит теперь только на минимальных или максимальных частотах?

anonymous
()
Ответ на: комментарий от Bruce_Lee

По поводу Р50 я основываюсь на обзорах notebookcheck. Из реальных пользователей Louis Rossmann на ютубе тестировал Р50, тротлинга не замечено.

А что, неужели тротлинг может ломать компиляцию?

vostmarhk
()
Ответ на: комментарий от anonymous

регулировка частоты у тебя при этом не отпала?

Возможно и вероятнее всего отпала, оно шпарит теперь только на базовой частоте 2.80GHz (буст был до 3.80GHz), кто-то может возразить, дескать «ахаха, вот это ты лошок, обрезал себе на треть CPU», ну, я прогнал бенч 7z на обоих режимах:

CPU Freq:  3482  3681  3787  3769  3780  3775  3780  3727  3776

RAM size:   15992 MB,  # CPU hardware threads:   8
RAM usage:   1765 MB,  # Benchmark threads:      8

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

22:      18123   629   2805  17631  |     207102   787   2244  17665
23:      18285   653   2854  18630  |     206203   793   2252  17844
24:      17211   637   2908  18506  |     201886   793   2234  17719
25:      16567   654   2892  18917  |     182017   793   2044  16199
----------------------------------  | ------------------------------
Avr:             643   2864  18421  |              791   2193  17357
Tot:             717   2529  17889
CPU Freq:  2775  2787  2789  2789  2789  2789  2789  2788  2788

RAM size:   15992 MB,  # CPU hardware threads:   8
RAM usage:   1765 MB,  # Benchmark threads:      8

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

22:      16885   630   2607  16426  |     186272   784   2025  15888
23:      15783   619   2599  16082  |     184801   788   2028  15992
24:      15952   630   2722  17152  |     183481   791   2036  16104
25:      15910   637   2853  18166  |     180071   782   2050  16026
----------------------------------  | ------------------------------
Avr:             629   2695  16956  |              786   2035  16002
Tot:             708   2365  16479
и прокомпилил несколько пакетов со сбросом кешей, ребутами и прочим, чтобы убедиться, что разница минимальна, также прогнал несколько основных задач, которыми нагружена в основном эта машина, я доволен, меня это устраивает.

Например, если ранее пакет собирался 1 минуту 30 секунд, то теперь 1 минуту и 36 секунд, сущие пустяки, но ведь раньше-то вообще могло не собраться через раз! Например тупо не собирается ядро, тупа не собирается простейший пакет, тупо падают иксы и в таком духе. То сегфолты, то неведомые никому ошибки, чертовщина творилась, а теперь у меня всё работает и работает хорошо.

Bruce_Lee ★★
() автор топика
Ответ на: комментарий от anonymous

Нет, в стоке шли и мощнее, например i7-4900MQ, но с тем же теплопакетом. А СО одинаковые.

Bruce_Lee ★★
() автор топика
Ответ на: комментарий от Bruce_Lee

Это проблема в твоей железке, которую ты типа «решил» отключением турбобуста.

anonymous
()
9 января 2018 г.

Кстати, а ты не пробовал купить и поставить СО (00HM903) от версий с оптимусом? На t430 вроде как народу помогает.

Deleted
()
Ответ на: комментарий от Deleted

Нет, спасибо, я P50 с E3-1505Mv5 покупаю на днях, T440p сгорел чип биоса, а может и дальше, в общем некогда с ним морочиться.

Bruce_Lee ★★
() автор топика

В итоге, 75% троттлинга на повышенных удалось убрать, но всё равно остался, очевидно не успевает включать когда резко подскакивает выше 80 градусов

А мой i5 и gt240m прогревались за 90+ градусов и считали это нормой)

devl547 ★★★★★
()
Ответ на: комментарий от Bruce_Lee

70 баксов это будет стоить

Ну нормально.

я решил всё таки брать такой, на котором квадкор не тротлит.

Судя по parts list, в t440p ставили даже i7-4910mq, всё-таки надо parts lookup смотреть перед обновлением проца. СО могут быть разные всё-таки.

Deleted
()

я просто поною тут. Ленова - скатилась! Всё не было времени сообщить об этом, но с оказией теперь заявляю :)) Далее описываю t450s, без nvidia.

Дело в том, что прилегающая часть радиатора к кристаллу плотно прилегает к графическому ядру (длинный прямоугольник) и имеет большой (просто огромный!) зазор над CPU (квадратный прямоульник кремния). С фабрики на CPU не было НИЧЕГО. Ни капли жевачки, зеркало! При этом всё умудрялось худо-бедно работать. Там явно отсутствовала термо-прокладка, по толщине. Я туда мажу густую термопасту, т.к. под рукой прокладки нет.

Короче, конструкция и само качество сборки - просто аховое. После приведения в порядок троттлинг наблюдается намного реже. Но он всеравно есть! Это на U-процессоре с 2 ядрами! Сорри за оффтоп, не могу молчать, что называется

Deleted
()
Последнее исправление: Deleted (всего исправлений: 2)
Ответ на: комментарий от anonymous

Смотрю, любители кривых аналогий тоже тут :))

Deleted
()
2 марта 2018 г.

-=:=-

Если охлад доступен к извлечению без изврата и он сделан не из говна, а меди - то галлий в путь. Только нужно лаком закрыть smd и контактные точки.
Имею MSI GP72 MVR.
В сток-пасте (да и mx4 толком не рулит, ибо кривая медь на отводе) 7700hq 90+ и троттлинг. галлий - выше 76 прогреть не удавалось. Троттлинга нет.
Ах да, я еще и 1060 лаком обгадил и тоже на галлий пихнул. Норм. 74 и все.

KosmiK ★★
()
Последнее исправление: KosmiK (всего исправлений: 1)
Ответ на: комментарий от Deleted

Да может еще оживлю, сейчас нет на это времени.

Bruce_Lee ★★
() автор топика
Ответ на: -=:=- от KosmiK

Да тут не в этом дело. В t440p 6 разных СО.

Deleted
()

включал принудительно 5415 rpm

пздц, у тебя ноутбук при таких оборотах кулера из рук не вылетает? :)

djoe ★★★
()
Ответ на: комментарий от djoe

Хипсторы принимают за владельца квадрокоптера и бесплатно угощают смузей.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.