Použití okna vláken GPU (C++)
V okně Vlákna GPU můžete prozkoumat vlákna spuštěná na GPU v aplikaci, kterou ladíte, a pracovat s vlákny. Další informace o aplikacích, které běží na GPU, naleznete v tématu Přehled modelu C++ AMP.
Okno Vlákna GPU obsahuje tabulku, ve které každý řádek představuje sadu vláken GPU se stejnými hodnotami ve všech sloupcích. Položky, které jsou ve sloupcích, můžete řadit, měnit jejich pořadí, odebírat a seskupovat. V okně Vlákna GPU můžete označit, zrušit jeho označení, ukotvit (pozastavit) a rozmrazit (obnovit). V okně Vláken GPU se zobrazí následující sloupce:
Sloupec příznaku, ve kterém můžete označit vlákno, kterému chcete věnovat zvláštní pozornost.
Aktuální sloupec vlákna, ve kterém žlutá šipka označuje aktuální vlákno.
Sloupec Počet vláken, který zobrazuje počet vláken ve stejném umístění.
Sloupec Čára , který zobrazuje řádek kódu, kde se nachází každá skupina vláken.
Sloupec Adresa , který zobrazuje adresu instrukce, kde se nachází každá skupina vláken. Ve výchozím nastavení je tento sloupec skrytý.
Sloupec Umístění , což je umístění ve zdrojovém kódu.
Sloupec Stav , který zobrazuje, zda je vlákno aktivní, blokované, nezahajované nebo dokončené.
Sloupec Dlaždice , který zobrazuje index dlaždic pro vlákna v řádku.
Záhlaví tabulky zobrazuje dlaždici a vlákno, které se zobrazuje.
Poznámka:
V počítači se můžou zobrazovat různé názvy nebo umístění některých prvků uživatelského rozhraní sady Visual Studio v tomto článku. Možná používáte jinou edici sady Visual Studio nebo jiné nastavení prostředí. Další informace naleznete v tématu Přizpůsobení integrovaného vývojového prostředí (IDE).
Zobrazení okna vláken GPU
V Průzkumník řešení otevřete místní nabídku projektu a pak zvolte Vlastnosti.
V okně Stránky vlastností projektu v části Vlastnosti konfigurace zvolte Ladění.
V ladicím programu ke spuštění seznamu vyberte Místní ladicí program systému Windows. V seznamu Typ ladicího programu vyberte Pouze GPU. Tento ladicí program musíte zvolit, pokud chcete přerušit zarážky v kódu, který běží na GPU.
Zvolte tlačítko OK.
Nastavte zarážku v kódu GPU.
Na řádku nabídek zvolte Ladit, Spustit ladění. Počkejte, až aplikace dosáhne zarážky.
Jeden řádek nabídek, zvolte Ladit, Windows, GPU Vlákna.
Přepnutí na jiné vlákno
- Poklikejte na sloupec. (Klávesnice: Vyberte řádek a zvolte Enter.)
Zobrazení konkrétní dlaždice a vlákna
V okně Vlákna GPU zvolte tlačítko Rozbalit přepínač vláken.
Do textových polí zadejte hodnoty dlaždice a vlákna.
Zvolte tlačítko se šipkou.
Zobrazení nebo skrytí sloupce
- Otevřete místní nabídku okna Vláken GPU, zvolte Sloupce a pak zvolte sloupec, který chcete zobrazit nebo skrýt.
Řazení podle sloupce
- Vyberte záhlaví sloupce.
Seskupení vláken
- Otevřete místní nabídku okna Vláken GPU, zvolte Seskupovat podle a pak zvolte jeden ze zobrazených názvů sloupců. Chcete-li oddělit vlákna, zvolte Možnost Žádné .
Ukotvení nebo rozmrazení řádku vláken
- Otevřete místní nabídku pro řádek a zvolte Ukotvit nebo Thaw.
Označení nebo zrušení označení řádku vláken
- Vyberte sloupec příznaku pro vlákno nebo otevřete místní nabídku pro vlákno a zvolte Příznak nebo Zrušit označení.
Zobrazení pouze vláken s příznakem
- V okně Vlákna GPU zvolte tlačítko příznaku.