Практическое руководство. Использование окна потоков GPU
В окне потоки GPU можно проверить и работы с потоками, которые выполняются на GPU в приложение, в котором выполняется отладка.Дополнительные сведения о приложениях, работающих на GPU см. Общие сведения о C++ AMP.
Окно потоков GPU содержит таблицы, в котором каждая строка представляет набор потоков графического Процессора, которые имеют одинаковые значения всех столбцов.Можно сортировать, изменить порядок, удалить и группировать элементы в столбцах.Флаг, снять отметку, заморозить (suspend) и размораживание потоков (продолжение) из окна потоков графического Процессора.В окне потоки GPU отображаются следующие столбцы:
Столбец, в котором можно пометить поток, который требуется особое внимание.
Столбец активного потока, в котором желтая стрелка указывает активный поток.Стрелка указывает поток, где выполнение нарушило в отладчик.
Числа потоков столбец, который показывает число потоков в одном месте.
Линия столбец, который отображает строку кода, где расположена каждая группа потоков.
Адрес столбец, который отображает адрес инструкции, где расположена каждая группа потоков.По умолчанию этот столбец скрыт.
Место столбец, в которой находится в исходном коде.
Состояния столбец, который показывает, является ли поток активных, заблокированных, не запущена или завершения.
Мозаики столбец, в котором показан индекс плитки для потоков, в строке.
Заголовок таблицы показывает мозаики и отображение потоков.
![]() |
---|
На вашем компьютере названия некоторых элементов интерфейса пользователя Visual Studio или их расположение могут отличаться от указанных в нижеследующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Параметры Visual Studio. |
Чтобы отобразить окно потоки графического Процессора
В Обозревателя решений, откройте контекстное меню для проекта, а затем выберите Свойства.
В Страницы свойств окно проекта, в разделе Свойства конфигурации, выберите Отладка.
В Загружаемый отладчик список select Локальный отладчик Windows.В Тип отладчика список select Только GPU.Необходимо выбрать этот отладчик на прерывание на точках останова в коде, который выполняется на GPU.
Выберите OK кнопки.
Установите точку останова в коде графического Процессора.
В строке меню выберите отладки, Начать отладку.Подождите, пока приложение достигает точки останова.
Один в строке меню выберите отладки, Windows, Потоков GPU.
Чтобы изменить другой активный поток
- Дважды щелкните столбец.(Клавиатуры: выберите строку и нажмите ВВОД.)
Для отображения определенного фрагмента и потока
Выберите Развернуть обсуждение переключатель кнопки в окне потоки графического Процессора.
Введите значения мозаики и поток в текстовых полях.
Выберите кнопку, которая имеет стрелку.
Отображение или скрытие столбца
- Открытие контекстного меню для окна потоки графического Процессора, выберите столбцы, а затем выберите столбец, который требуется отобразить или скрыть.
Для сортировки по столбцу
- Выберите заголовок столбца.
Группирование потоков
- Открытие контекстного меню для окна потоки графического Процессора, выберите **Группы,**и выберите один из отображаемых имен столбцов.Выберите ни разгруппировать потоков.
Чтобы заморозить или разморозить строки потоков
- Откройте контекстное меню в строке и выберите Закрепить или Разморозить.
Чтобы отметить или снять отметку строки потоков
- Выберите столбец флаг потока, или открыть контекстное меню для потока и выберите флаг или Снять отметку.
Чтобы отобразить только отмеченные потоки.
- Нажмите кнопку флага в окне потоки графического Процессора.
См. также
Задачи
Практическое руководство. Использование окна параллельных контрольных значений
Пошаговое руководство. Отладка приложения C++ AMP