SM означает потоковый процессор / общий процессор. Как в этой ссылке

Как определить количество ядер GPU, используемых для процесса?

В Nvidia GTX 1080 есть 20 SMs , тогда загрузка может быть рассчитана как (1/20 * 100) = 5%

Как рассчитать коэффициент использования графических процессоров Intel в таких случаях? Сколько SM есть в графических процессорах Intel?

заранее спасибо

1 ответ1

0

Вы не можете реально сравнить ядра GPU между Nvidia, AMD и Intel.
Каждый поставщик определяет "ядро" по-своему и использует их по-разному.
Поскольку Intel тесно интегрирует их в ЦП и делает их также подверженными технологиям ЦП, таким как динамическое масштабирование производительности ("SpeedStep") и термическое регулирование (ЦП), действительно трудно сравнивать с Nvidia и AMD, где используются ядра GPU. гораздо более независимым
Кроме того, чтобы еще больше повысить производительность, графические чипсеты Intel могут разгрузить некоторые операции, увеличивая или уменьшая их до ядер ЦП, если они имеют неиспользованную емкость. Таким образом, программное обеспечение может полагать, что оно работает на 100% на GPU, но на самом деле может работать только на 80% на GPU и на 20% на CPU. (Или любой другой дистрибутив, который наиболее эффективен в данный момент.)

Intel также довольно расплывчата по спецификациям: они называют ядра GPU "исполнительными блоками" или, если коротко, ЕС, и обычно Intel не указывает, сколько у данного CPU.
Когда вы загружаете таблицы данных с веб-сайта Intel ARK (ark.intel.com), вам действительно нужно искать информацию такого рода. Например, для процессора 6-го поколения Core-I Intel просто говорит, что "существует максимум 72 EU".
Вероятно, есть способ запросить это через графический драйвер Intel, но, как я уже сказал выше, вопрос в том, действительно ли эти ядра можно использовать полностью.

Насколько точно Intel EU сравнивается с Nvidia SM, на мой взгляд, невозможно сказать.
SM и EU - это не одно и то же, с чего начать, и я даже не уверен, что понятие "использование GPU" в любом случае имеет смысл для графики на чипсете Intel, потому что динамический способ, которым комбо Intel /GPU может перераспределять задачи между компоненты CPU /GPU.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .