Недавно я пишу для стресс-теста GPU с использованием Metal framework.
Мне интересно, какие ключевые факторы могут влиять на потребление энергии графическим процессором больше всего? Как использовать металл, чтобы отразить эти цели?
В настоящее время я пытаюсь использовать длинный массив MTLBuffer
, чтобы обременять каждый SM в графическом процессоре для вычисления с плавающей запятой внутри computation kernel
. Но он не может потреблять большую часть энергии, например, максимальная мощность графического процессора составляет 50 Вт, а это всего 30 Вт.
Так что еще я могу сделать, чтобы увеличить потребление энергии с металлом?