Postupy: Použití okna vláken GPU
V okně GPU podprocesů lze zkoumat a práce s vlákny, které běží na GPU v aplikaci, kterou právě ladíte.Další informace o aplikacích, které jsou spuštěny na GPU, viz Přehled produktu C++ AMP.
Okno GPU vlákna obsahuje tabulku, ve kterém každý řádek představuje sadu GPU podprocesů, které mají stejné hodnoty ve všech sloupcích.Můžete řadit, uspořádání, odebrat a seskupit položky, které jsou ve sloupcích.Můžete nastavit příznak, unflag, ukotvit (Pozastavit) a uvolnit okno GPU vlákna vlákny (pokračovat).V okně GPU vlákna, se zobrazí následující sloupce:
Sloupec příznaku, kde lze označit vlákno, kterému chcete věnovat zvláštní pozornost.
Aktivní vlákno sloupce, ve kterém žlutá šipka označuje aktivní vlákno.Šipka označuje vlákno, kde se spuštění dostalo do ladicího programu.
Sloupec Počet vláken, který zobrazuje počet podprocesů ve stejném umístění.
Sloupec Řádek, který zobrazuje řádek kódu, kde je každá skupina vlákna umístěna.
Sloupec Adresa, který zobrazuje adresu instrukce, kde je každá skupina vlákna umístěna.Tento sloupec je ve výchozím nastavení skrytá.
Místo sloupec, který je umístění ve zdrojovém kódu.
Stav sloupec, který ukazuje, zda je podproces aktivní, blokované, není spuštěno nebo dokončeno.
Sloupec Vedle sebe, který zobrazuje indexu dlaždice pro podprocesy v řádku.
Záhlaví tabulky se zobrazí vedle sebe a zobrazení vlákna.
[!POZNÁMKA]
Na vašem počítači se můžou v následujících pokynech zobrazovat jiné názvy nebo umístění některých prvků uživatelského rozhraní Visual Studia. Tyto prvky jsou určeny edicí sady Visual Studio a použitým nastavením. Další informace najdete v tématu Přizpůsobení nastavení pro vývoj v sadě Visual Studio.
Chcete-li zobrazit okno GPU vlákna
V Průzkumník řešení, otevřete místní nabídku pro projekt a potom zvolte Vlastnosti.
V Stránky vlastností okno pro projekt, pod Vlastnosti konfigurace, zvolte ladění.
V seznamu Ladící nástroj pro spuštění zvolte Místní ladicí nástroj systému Windows.V seznamu Typ ladícího nástroje zvolte Pouze GPU.Je nutné zvolit tento ladicí program ukončit u zarážky v kódu, který běží na GPU.
Klikněte na tlačítko OK.
Nastavte zarážku v kódu GPU.
V panelu nabídek zvolte Ladit, Spustit ladění.Počkejte, aplikace k zarážce.
Jednu řádku nabídek zvolte ladění, Windows, Vláken GPU.
Chcete-li změnit na jiný podproces aktivní
- Poklepejte na sloupec. (Klávesnice: Vyberte řádek a zvolte Enter.)
Chcete-li zobrazit konkrétní kámen a vlákna
Zvolte Rozbalit vlákno přepínač tlačítko v okně GPU vláken.
Do textových polí zadejte hodnoty vedle sebe a vlákna.
Klepněte na tlačítko se šipkou na ní.
Chcete-li zobrazit nebo skrýt sloupec
- Otevření místní nabídky pro okno GPU vlákna, zvolte sloupcea pak vyberte sloupec, který chcete zobrazit nebo skrýt.
Chcete-li seřadit podle sloupce
- Vyberte záhlaví sloupce.
Chcete-li skupinu vláken
- Otevření místní nabídky pro okno GPU vlákna, zvolte Group Bya pak zvolte jeden z názvů sloupců, které jsou zobrazeny.Zvolte žádný oddělení vláken.
Zablokování nebo odblokování řadu vláken
- Otevření místní nabídky pro řádek a zvolte Ukotvit nebo Uvolnit.
Příznak nebo unflag řadu vláken
- Vyberte sloupce Příznak pro vlákno, nebo otevřete místní nabídku pro vlákno a zvolte příznak nebo Unflag.
Chcete-li zobrazit pouze příznakem vláken
- Klikněte na tlačítko příznak v okno GPU vlákna.
Viz také
Úkoly
Postupy: Použití okna paralelního sledování
Návod: Ladění aplikace C++ AMP