Я работаю над построением алгоритма масштабирования частоты динамического напряжения (DVFS) для приложения декодирования видео, работающего на Intel core i7 6500U CPU (Skylake). Приложение поддерживает как программное обеспечение, так и аппаратные декодерные модули, а программный декодер работает как ожидалось. Он контролирует рабочую частоту процессора, который в конечном итоге контролирует рабочее напряжение, тем самым уменьшая общее потребление энергии.Влияние частоты процессора на графическую карту построения
Мой вопрос касается аппаратного декодера, который доступен в процессоре Intel skylake (Intel HD Graphics 520), который выполняет аппаратное декодирование. Экспериментальные результаты для двух декодеров предполагают, что снижение энергопотребления намного меньше в аппаратном декодере по сравнению с программным декодером при использовании алгоритма DVFS.
Установлен ли уровень частоты процессора в программном обеспечении перед передачей видеокадра, который должен быть декодирован на аппаратном декодере, фактически влияет на потребление энергии аппаратного декодера ?.
Является ли графический процессор Intel HD 520 GPU на том же чипе, что и процессор, влияет на рабочую частоту процессора и уровень напряжения?
Зачем вам нужно было внедрить свои собственные DVFS в первую очередь? Не работает ли саморегулирующийся режим Skylake? (где вы позволяете аппаратным контроллерам управления питанием процессора принимать все частотные решения, а не просто выбирать, будет ли турбо или нет). –