Роман с камнем

Доброго времени суток! Меня зовут не Роман а Станислав, но речь пойдёт о камне как в одноимённой киноленте. Расскажу о том как удалось оптимизировать температуру CPU и рабочий процесс. Сразу отмечу что занимаюсь проектированием и визуализацией, соответственно задачи для ПК весьма специфичны. Что действительно отражается на температуре процессора под нагрузкой, то есть в момент рендеринга. 

Главный герой Intel Core i7-10700KF OEM, весьма производительный но горячий.

Героиня GIGABYTE Z590 D.

Локация be quiet! Pure Base 500 Black.

А также be quiet! SHADOW ROCK 3, be quiet! WINGS 2 140mm high-speed, be quiet! DС1  и другие… 

Собрав героев и начав работать заметил весомые скачки в температуре CPU под нагрузкой, доходила до 94 градусов, без нагрузки 33 градуса. На тот момент одной из основных причин неприятностей стал подозревать звукоизоляцию корпуса, ведь она фактически работает как и теплоизоляция. Сделав ставку на продуваемость корпуса. Решил установить дополнительный вентилятор на вдув, помогло градуса на 3-4 не более, субъективно. Причина настолько резких перепадов температуры была явно не в системе охлаждения. Она не то чтобы крайне эффективна но справиться с главным героем была должна. TDP процессора 125 Вт, эффективность воздушного охлаждения 190 Вт, запас очевиден, но тем не менее показатели температуры меня не радовали.  

Базовая частота главного героя 3.8 ГГц максимальная 5,1 ГГц. Под нагрузкой сам разгонялся до 4,7 ГГц. Причина самостоятельного разгона Turbo Boost- технология компании Intel для автоматического увеличения тактовой частоты процессора свыше номинальной. Разумеется, в голову пришла мысль отключить эту опцию. Да, это ожидаемо и неминуемо привело к частичной потере производительности, если быть точным 26%. При этом температура не поднималась выше 57 градусов, что обрадовало. Но столь радикальный подход меня не устраивал, ведь тактовая частота CPU ограничивалась 3,7 ГГц, всё же хотелось более компромиссного решения, держать температуру в районе 80-ти градусов под нагрузкой и не терять столько в производительности.

Для меня выходом стало ограничение Corona Renderer в количестве разрешённых к использованию ядер CPU. У главного героя их 8 и 8 виртуальных, Corona по умолчанию, видит и использует все 16 потоков. Запретив использовать 4 ядра цель была достигнута и было найдено компромиссное решение при котором температура главного героя не поднималась выше 81 градуса а производительность не падала столь значительно, если быть точным 12%. 

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

Комментарии (53)

0
3Dvz
Я процы разгоняю и грею обычно, а тут вон наоборот)
0
StanislavS
Да, забавная ситуация) но температура в 94 градуса на протяжении скажем нескольких часов, заставляет беспокоиться. Насколько долго процессор прослужит и как себя покажет, опять же троттлинг... Можно конечно развивать систему охлаждения но перепады температуры настолько резкие по времени и значению что наверняка всё упрётся в СВО а я не хочу.
+3
3Dvz
Да норм вроде как температура. Имхо рассчитаны они на это. Совсем уж если перегреется - ну вырубится комп, тогда и можно думать. А так, лично у меня по много лет и интел и амд прекрасно работают на предельных температурах и весь дальнейший разгон как раз упирается в качество охлаждения
0
3dFI
Станислав, подскажите, а он у Вас не пищал? Столкнулась с неприятным моментом в новом ПК. При интерактивном рендере в короне (i7 11700) начинает пищать как открытая дверца у холодильника, нагрузка выдается 100% на процессор и я подозреваю, что это он от нагрузки возмущается…
+1
StanislavS
Нет, не пищал. Нагрузка и должна выдаваться 100% просто когда отключается режим Turbo Boost путём ограничения питания, нагрузка не превышает 98%. Кстати в интерактивном рендере также уменьшил количество доступных Corona ядер на -2, по умолчанию -1.
+1
3dFI
Спасибо, понятно, видимо что то у меня в ПК не стыкуется ((( Буду разбираться, благо на гарантии :)
+1
StanislavS
Наверняка, но не факт, это сигнализирует система безопасности, говоря о перегреве процессора. Какие температурные показатели в такие моменты?
0
3dFI
Вот с температурой я как то еще не разобралась((( только в диспетчер задач догадалась зайти…
0
StanislavS
Любое простое, бесплатное приложение мониторинга и статистики этих показателей подойдёт, например Core Temp.
0
3dFI
Согласна, надо попробовать и посмотреть…
+2
ramanya
блок питания может пищать иногда
0
3dFI
ПК то новый… хотя конечно может быть, буду разбираться :)
Вообще я нашла статью, что означает разный писк ПК и там вообще похоже на проблемы с ПЗУ…
Возможно, т.к. часть текстур со старого HHD, из подгрузка в ОП и вызывает такую реакцию… но это не точно, буду экспериментировать )))
+1
Giss
Скорей всего блок питания умирает, два раза с таким сталкивался
0
3dFI
ПК то новый… хотя конечно может быть, буду разбираться :)
+2
Giss
Это обычно пищат дроссели БП под нагрузкой, может и в новом быть, возможно мощности БП не хватает либо брак, но в обоих случаях лучше поменять
0
3dFI
БП меньше месяца… Deepcool Aurora DA700N, гарантия 3 года… посмотрим, когда выяснится отпишусь :)
0
YanCodename
Не обязательно умирают, у меня несколько лет пищал блок OCZ 1000W но не от проца а от видеокарты в играх, и я его просто поменял на более дорогой чтоб сделать комп бесшумным) но сам старый блок в идеале, могу продать))
0
Giss
можете
0
gerych716
Можно поподробнее про писк? довольно интересно более подробно почитать.
0
3dFI
Пока ничего не выяснила и сейчас не пищит, когда запищит, буду считать писки :)
+1
monotumba
Это блок питания скорее всего, вам нужен более мощный поставить.
0
3dFI
Вполне возможно... пока молчит, посмотрим что дальше :)
+1
samir_zeynalov
Было дело пищал комп под нагрузкой, все разобрал думал проц пищит. но он физически не умеет пищять) Оказалось БП пищали конденсаторы, когда возрастала нагрузка на проц
0
3dFI
Он наверно накроется в ближайшее время тогда?
+3
gunslinger
Актуальный процессор, очень вовремя. Спасибо.

P.S. Я не в курсе, че там у штеуда с конкретно этими процессорами, но отключение 4 потоков ради сохранения турбобуста кажется извращением. По уму нужно настроить лимиты питания/тдп/кривую зависимости частоты так, чтобы получить идеальный компромисс при сохранении всех 16 потоков. Навряд ли он достигнут сейчас.
0
StanislavS
Наверно да, согласен. Это любопытно, поищу информацию...
+2
gunslinger
Еслишо у меня именно под таким шедоуроком-3 работает Ryzen 5900X прям во все 24 потока - при полной загрузке 4,2 ГГц, при 1-50% 4,4 ГГц. Напряжение вроде 1.15...1.175 В, так что НЕ РАЗГОН, А ДАУНВОЛЬТ! Температура при рендеринге в районе 70 градусов при 23-25 в комнате. ЕМНИП штеудовозможности в плане такой оптимизации аналогичны.
+1
freys2011
У меня ноут на 11800h всегда 94 градуса, и на максимальной частоте не работает. Я просто в морозилку на ночь ложу если ставлю на рендер и все норм.

Так что у кого ноут годный лайфхак))

П.с. Я думал проц предназначен для таких температур, а оно вон как..
0
StanislavS
Ещё один радикальный метод)))
+1
freezemaximus
Понравилось, как автор с юмором подошёл к написанию статьи)
0
StanislavS
Спасибо)
+2
niga2323
Название зацепило)
+1
StanislavS
Оно напрашивалось)
+1
CGmachete
да, фильм зачетный был)
+1
vladimir.drobzhev90
Серьезно? Вы не смогли справиться с 8 ядрами интела без танцев с бубном? Страшно представить чтобы вы делали с 250-280 тдп от амд)) Первое что могу посоветовать, это никогда не покупать говножелезо от гигабайта, не зря их карты ценятся дешевле остальных, как и мамки. В любой непонятной ситуации берите более дорогой асус, а вообще смотрите обзоры, почитайте про фазы, качественные мосфеты. Такие простецкие 8-ми ядерные сборки в принципе не должны вызывать вопросы, собрал, забыл и просто пользуешься.
https://docs.google.com/spreadsheets/d/18y9Gqk_YY8a4dkKxJXW7beCc1lf5etDt/edit#gid=1622743776 
https://www.youtube.com/watch?v=iuBVArxu-Mo 

Вам очень нужно научиться гуглить нужную инфу перед покупкой. Я сам однажды обломался с материнкой, купил нужную по сокету, но с недостаточным количеством фаз, хотя у вас ситуация проще, но все равно нужно все уточнять хотя бы на форуме в ветке STENа по комплектующим.
0
StanislavS
Спасибо за отзыв. Пока не могу понять почему вы считаете что с платой что-то не так. У неё 12+1 питание, насколько я понимаю это неплохой показатель. Совместима с моими комплектующими. Процессор себя разгоняет, греется, это ясно. Греется именно процессор а не плата. По большому счёту температуры в 94 градуса достигались исключительно в моменты рендеринга и купировать их для меня целесообразно было только в этих задачах в остальном всё в порядке.
0
M_JAM99
дело не в количестве а в качестве. Гигабит самый причудливый обзоров по нему очень много.
0
vladimir.drobzhev90
у вас 12 фаз, но мосфеты стоят по 60 ампер, когда у асуса 100 ампер. В общем если не хотите заморачиваться, то просто запомните, что гигабайт - отстой. Ну вы же взяли самую бюджетную мать и ждете чуда) У меня проц 2990wx 32 ядра и 250 тдп на воздухе (в Краснодаре!!) греется в районе 54-60, я уже давно не проверял, но предел у этого проца плохой, всего 68 градусов, но он не разгоняет особо вентили при рендере и не шумит и при этом выдает штатные 3,5 ггц частоты. У вас там 8 ядер и какие-то проблемы... вот это меня удивляет. Еще нужно понимать, что хоть вы и боитесь цифры в 94 градуса, но для интела если я ничего не путаю сейчас предел в районе 110 может даже 120, ну на крайняк он будет тротлиться, просто анализируйте данные. Но на будущее не экономьте на материнке, она залог хорошей работы всей системы, а вы блин берете самые отстойный по отзывам бренд. У меня в жизни один раз только была гигабайтная материнка и ту я дважды носил в ремонт, никакие другие материнки никогда не ломались, что msi, что асус, в обеих стоят процы по 32 ядра и один уже 2 года работает, а второй год и все отлично, даже намека на проблемы нет. температуры отличные, потому что у обеих мамок отличные комплектующие из которых они сделаны.
0
vladimir.drobzhev90
может вы воздух не так собрали? Ниже написали, что во время рендера доходит до предельных температур.Так вот так быть не должно, во первых кулер от биквайта с таким процом справляется на раз, а во вторых максимум температур достигается в сравнительно короткий промежуток денойза, ну только если вы не пихаете в лайтмикс все что только можно)) Я например лайтмиксом не пользуюсь и у меня денойз пролетает за 10 секунд, а вот раньше, когда использовал его да еще и на ноуте с 4 ядрами, то был вообще треш, полчаса рендера и потом еще 15 минут денойза, ну или час рендера и 40 минут денойза, короче лайтмикс это для крайних случаев.
https://3ddd.ru/forum/thread/show/raspolozhenie_kulerov_v_korpuse_vozdukh 

вот читайте про охлад, может найдете у себя ошибку и исправите.
0
StanislavS
Спасибо.
+1
M_JAM99
Согласен с вами на все 200% Так как матки Гигабит имеют свои причудливости. Раньше пользовался было очень много всяких проблем например аудиопакет у этой матки всегда сама соеденялас и разъеденялась таких приколов много.
+2
ed7in
для меня это всё звучит так как будто вы купили автомобиль, но по каким-то причинам решили, что он потребляет многовато топлива и решили привязать к нему кобылу, что бы экономить на топливе. но хуже всего то, что вы не поленились написать трактат в духе "новые технологии, на службе человечеству" и непытливые умы примут это как действительно "полезное" решение.
0
StanislavS
Да, наверно так со стороны и выглядит. Замечу что я не техник а дизайнер. Но по прежнему вижу смысл именно в таком решении. Как написал в ответе выше, самые высокие температуры достигаются в процессе рендеринга, а он может продолжаться длительное время. Когда это происходит в относительно коротком промежутке времени с другими приложениями например, меня это не беспокоит и смысла ограничивать процессор в питании, как один из кардинальных методов решения вопроса, не вижу. Но когда одна конкретная программа задействует все 16 потоков и предельно греет камень на протяжении длительного времени я прихожу к выводу что имеет смысл частично ограничить именно эту программу. Причём в моменты интерактивного рендеринга, который по сути не длится часами, настройки Corona позволяют задействовать количество потоков отличное от того которое использует рендер в обычном режиме. То есть лимитирование целевое а не общее что для меня важно.
0
kexer79
Д — даунвольт.
+3
andrekaciok
очень странно покупать 16 поточный CPU а потом отключать у него потоки вместо того что бы разбиратся с охлаждением. Я просто напишу что бы сделал я:

1-раз там какой то странный корпус с какой то там изоляцией не надо ставить вентили на вдув а надо собрать сборку "на столе" вне корпуса и посмотреть на температуры вне корпуса.

2-если всё те же 90+ а для куллера quiet! SHADOW ROCK 3, be quiet! WINGS 2 во всяких тестах показывает 56С вот к примеру для i7-9700 разогнаного до 5Ghzhttps://youtu.be/IIfMFGNFMWA?t=577  под таким куллером показывает 56C значит либо сломан куллер либо автор ЧТО ТО ДЕЛАЕТ НЕ ТАК.
для второго пункта (если просто на открытом "стенде" те же 90+) я бы попробовал всё на том же открытом стенде - "другую" термопасту и внимательно повторно установить куллер что бы он хорошо прилегал к CPU. И повторно проверка под рендером.

3-Если 1 и 2 не помогают нужно пробовать другой куллер(желательно водоблок-что бы проверить CPU) и имеющийся куллер пробовать на другом CPU (что бы в принципе проверить куллер). Потому что - что то точно глючит.
Core i7-10700KF в данный момент по ямаркету стоит от ~438$ вверх а вы его из i7 в i5 превращаете

Раз люди в тестах могут 10700 держать на уровне до 80Сhttps://3dnews.ru/assets/external/illustrations/2020/06/14/1013357/temperature.png  то значит либо у вас что то с куллером либо с CPU если он и на открытом стенде будет показывать 90+
потребление 10700https://3dnews.ru/assets/external/illustrations/2020/06/14/1013357/power.png 
так же в этой статьеhttps://3dnews.ru/1013357/obzor-intel-core-i7-10700k  вы можете посмотреть как следить за потреблением в конкретный момент времени.

Еще полезные линки что бы ориентироваться какой результат должен быть в coronahttps://3dnews.ru/assets/external/illustrations/2020/06/14/1013357/chart-10.png  иhttps://corona-renderer.com/benchmark/results/cpu/10700KF  и что нет тротлинга

intel говорит тутhttps://www.intel.com/content/www/us/en/products/sku/199325/intel-core-i710700kf-processor-16m-cache-up-to-5-10-ghz/specifications.html  что для 10700 процессора 100C это плохо что еще раз говорит за что то с каким то компонентом что то не так либо вы их как то "не так" скомпоновали.

Кстати если часто рендрите настройте обороты вентилятора CPU в биосе так что бы он уже на 55-60C выходил на 100% оборотов - так у вас не будет сильных скачков вверх при нагрузке
0
StanislavS
Большое спасибо за отзыв. Действительно полезная информация. Буду разбираться...
0
StanislavS
Комментарий удален
+1
supergex
Я год назад собрал комп, и поставил с дуру (послушав отзывы) БП Be quiet платина на 1000Кв! так он с*ка через 2 недели сгорел. Я звонить в сервис, а они - МЕСЯЦ НА РЕМОНТ!!! А у меня проект горит. 18000 косых псу под хвост... так и валяется. А я себе сразу Super Flower LEADEX III Gold взял, не нарадуюсь!)) Рекомендую! А Be quiet.... ну не буду, а то карточку за мат!=))
0
Konstantinus
Снять с корпуса все стенки будет минус 5-7С. Поставить ДаркРокПро4 или Ноктуа15 - минус 3-5С. Вместо термопасты намазать жидкий металл - ещё минус несколько градусов. Вот и весь рецепт.
0
vladimir.drobzhev90
жидкий метал... может сразу посоветуете на мусорку проц выкинуть? Сами то хоть раз использовали этот жидкий металл? вы же знаете что может быть если его чуть неправильно намазать? а потом когда он подсохнет и хлопушка такого металла упадет на контакты и замкнет их знаете что будет? Может еще скальпировать предложите?))) Вот таких советов понаслушаются и потом творят всякую хрень со своим железом, а результат - мусорная корзина.
0
Konstantinus
Ну вот кому вы эти страшилки рассказываете? ) Использую жидкий металл уже много лет, в том числе и на ноутах, и на видеочипах. Чтобы его неправильно нанести, и он что-то замкнёт - нужно быть совсем уж криворуким. Единственный минус - крышка проца после продолжительного использования теряет товарный вид, и иногда бывает, что кулер не совсем просто отсоединить. Если это важно, то не стоит. В остальном одни плюсы.
Скальпировать не предлагаю )
0
Blakk77
ээээм...в чем смысл этого поста?
отключить пол процессора, что бы цифры в термометре радовали, но работал медленее?
ждем пост "я одевал только одну туфлю и теперь у меня они изнашиваются в 2 раза медленее?"
+1
vladimir.drobzhev90
Ни в чем. Автор ошибся и запилил блог с проблемной неграмотной сборкой и кривым решением своей проблемы, а должен был создать тему на форуме с заголовком "помогите пожалуйста, у меня что-то не так с охлаждением".