2013-11-19 2 views
0

В Vtune приводит то, что числа 0,1,2 (3) на самом деле представляют?Результаты Vtune загрузки ЦП и Параллелизм Гистограмма

Что означает Синего бар над 0?

enter image description here

+0

Вы скопировали эти графики с помощью Intel ™ VTune (TM) Amplifier XE 2011 Приступая к работе Учебники для ОС Linux * (документ Intel 324207-002US). Почему бы вам не изучить текст, объясняющий их, который находится в одном документе прямо рядом с этой графикой? –

+0

@HighPerformanceMark Я уже прочитал. Документ мне не ясен. Однако ответ Лиора прояснил ситуацию. – gpuguy

ответ

1

Это гистограмма - каждый столбец представляет собой часть времени вы проводите в то время как переменная (тот появляется под графиком) находится в любом заданном значении.

Левый утверждает, что вы тратите примерно 1/3 от времени с 0 используемых логических процессоров (полностью холостых), и 2/3 времени с 1 логическое ядро ​​работает. Вы никогда не достигаете двух одновременно работающих ядер.

Точно так же правильная гистограмма говорит, что вы тратите ~ 25% времени с нулевыми активными потоками и ~ 75% с одним потоком (есть незначительная часть с двумя потоками).

Обратите внимание, что общее время немного отличается, и часть времени полного простоя также немного меняется - если это выполняется по точному же прогону, то это несоответствие может быть объяснено разницей между временем, когда ядро становится активным (пробуждается из состояния низкой мощности) и моментом, когда ОС может запланировать поток, который фактически начнет работать на нем.

+0

Получил это сейчас. Спасибо за вашу помощь. – gpuguy