Менопауза: нагрузка с кончиками
К сожалению, графические карты уже не терпеливые «потребители» были несколько лет назад. Речь идет не о потреблении энергии как таковом и его средней стоимости, а о том, как производители чипов пытаются повысить эффективность и какие приемы и искажения они прибегают. Что подводит нас непосредственно к теме. Для того, чтобы не усложнять все это слишком много, я выбрал AMD и Power Tune в качестве примера – с Nvidia Boost, имеющих те же проблемы в конце концов, как подход и последствия очень похожи.
Но что это такое? Основная задача обоих поставщиков заключается в том, чтобы настроить напряжение ядра Графического процессора в режиме реального времени таким образом, чтобы только столько энергии поставляется, сколько действительно необходимо для текущей нагрузки Графического процессора. Так зачем ехать по городу на высоких скоростях на третьей передаче, если четвертая или пятая? Конечно, это сравнение немного отстает, но это вот-вот произойдет. Хотя с момента его опубликования в 2014 году многое изменилось, базовый принцип остается неизменным для обоих производителей. С PowerTune, AMD создал очень сложный процесс со многими взаимовлияющими факторами, похожими на Boost Nvidia. Но как, черт возьми, все это работает в деталях?
Телеметрия, как в Формуле 1
Во-первых, PowerTune всегда оценивает потребление энергии в режиме реального времени, запрашивает тепловые датчики и включает телеметрические данные регулятора напряжения. Эти значения передаются заранее запрограммированному цифровому посреднику по управлению питанием. Этот арбитр знает пределы мощности, тепловых и текущих мощностей GPU (BIOS, драйверы). В этих пределах, он теперь контролирует все напряжения, частоты часов и скорости вентилятора, всегда стараясь получить максимальную производительность из карты. Если даже одна из входных переменных превышена, среднее напряжение или часы могут уменьшиться.
Поэтому основная идея заключается в том, что можно настроить напряжение под фактические требования через очень короткие промежутки времени – т.е. на самом деле в "реальном времени" – с помощью подходящих VR схем (Регламент напряжения), таких как ИК 3567B. AmD второго поколения SVI2 протокол в настоящее время применяется здесь, который в настоящее время доминируют все популярные ICs, а также используется для ARU, где процессор часть затем дополнительно контролируется через Нортбридж.
Но насколько коротки эти интервалы на самом деле? Ранее между спросом на более высокое напряжение и последующей корректировкой частоты часов существовала относительно большая задержка. Тем не менее, AMD второго поколения SVI2 в настоящее время составляет около двух десятков кормовой быстрее (т.е. около 10 микросекунд вместо 1 мс) и гораздо более гранулированным, чем предыдущая версия с шагом 6,25 мВ. Давайте посмотрим на одну, маленькую миллисекунду в журнале истории Radeon R9 285 под нагрузкой:
Шипы выключены: пиковые нагрузки до потолка
Именно в этот момент, однако, что большой скрежет зубов, безусловно, начинается для тех, кто был в состоянии понять проблему до этого момента. В конце концов, среднее энергопотребление видеокарты является не более чем средним потреблением автомобиля. И если вы также взглянули на показ в режиме реального времени вашего автомобиля, вы, как правило, не верю, что вы видите. Тем не менее, большинство бортовых компьютеров теперь отображают текущее потребление очень реалистично, потому что эти пики действительно существуют!
Пики нагрузки, вызванные изменениями быстрого напряжения, представляют собой совершенно новые задачи в энергоснабжении высокопроизводительных графических карт. Влияние на функциональное проектирование подходящих источников питания не меньше и будет предметом наших соображений ниже.
Конечно, многое изменилось за это время, и именно поэтому я рекомендую дальнейший анализ меня на эту тему, которая занимается этой темой в мельчайших подробностях на основе более современных графических карт от AMD и Nvidia:
Битва графической карты с энергоснабжением – Де-monstified энергопотребление и пики нагрузки igorsLAB
Это краткое введение уже ясно показывает, что оба производителя вполне способны соблюдать собственные ограничения TDP достаточно точно. Если измеренные значения для видеокарты значительно выше, то либо измеренный пресловутый манид недостаточной технологией, либо видеокарта имеет дефект. Иногда, однако, совет партнера трюки (см. схему ниже) со встроенным "ошибка" (у нас было, что раньше). Давайте выберем то, что, скорее всего, в повседневной жизни …
Но сначала мы хотим вместе подумать о том, как точно измерить и оценить такие переменные записи производительности. Потому что мы редакторы и технологии, используемые также ставится на совершенно новые требования: с большинством обычных методов, можно только когда-либо получить определенный снимок, который с небольшим невезением может быть так далеко от реальности, что она становится реальной ошибкой и ложным заявлением.
Предлагаемые решения и идеи? Пойдем на поиски.
- 1 - Einführung und Projektvorhaben
- 2 - Grafikkarten und die Tricks mit der Leistungsaufnahme
- 3 - Leistungsaufnahme-Messung: Benötigte Technik
- 4 - Leistungsaufnahme-Messung: Praktische Umsetzung
- 5 - Radeon R9 295X als Netzteil-Killer? Myth busted!
- 6 - AWG was? Kabelsalat und Gegrilltes vom Chefkoch
- 7 - Schalten und Walten - Wir schauen ins Netzteil
- 8 - Bad caps, good caps? Die Mär vom japanischen Drachen.
- 9 - Zusammenfassung und Fazit
Kommentieren