Sdílet prostřednictvím


Jak: použití okna GPU podprocesů

V okně podprocesů GPU můžete zkoumat a pracovat s podprocesy spuštěné GPU v aplikaci, kterou právě ladíte.Další informace o aplikacích, které jsou spuštěny na GPU viz Přehled AMP C++.

Okno GPU podprocesů obsahuje tabulky, 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 označit příznakem, unflag, ukotvit (pozastavit) a uvolnit podprocesů (pokračovat) z okna GPU podprocesů.V okně GPU podprocesů se zobrazí následující sloupce:

  • Sloupec příznaku, ve kterém můžete označit podproces, který chcete věnovat zvláštní pozornost.

  • Sloupec aktivních podprocesů v němž žlutá šipka označuje aktivní podprocesu.Šipka označuje podproces, kde spuštění vloupat do ladicího programu.

  • Počet podprocesů sloupec, který zobrazí počet podprocesů ve stejném umístění.

  • Řádek sloupec, který zobrazuje řádek kódu, kde je umístěn podprocesů každé skupiny.

  • Adresu sloupci zobrazí instrukce adresu, kde je umístěn podprocesů každé skupiny.Tento sloupec je ve výchozím nastavení skryty.

  • Umístění sloupec, který je umístění ve zdrojovém kódu.

  • Stav sloupec, který zobrazuje, zda je podproces aktivní, blokované, není spuštěno nebo dokončeno.

  • Vedle sebe sloupec, který zobrazuje vedle sebe indexu pro podprocesy v řádku.

Záhlaví tabulky zobrazuje vedle sebe a podproces zobrazení.

[!POZNÁMKA]

Ve vašem počítači se pro některé z prvků uživatelského rozhraní sady Visual Studio mohou zobrazit jiné názvy a umístění, než jsou uvedeny v následujících pokynech. Tyto prvky jsou určeny verzí aplikace Visual Studio a použitým nastavením. Další informace naleznete v tématu Nastavení aplikace Visual Studio.

Zobrazí se okno GPU podprocesů

  1. V Aplikaci Solution Explorer, otevřete místní nabídku pro projekt a pak zvolte Vlastnosti.

  2. V Stránky vlastností okna projekt, pod Vlastnosti konfigurace, zvolte ladění.

  3. V Spusťte ladicí seznamu vyberte Místní ladicí program systému Windows.V Debugger typu seznamu vyberte GPU pouze.Musíte zvolit tento ladicí program ukončit u zarážky v kódu, který běží na GPU.

  4. Zvolte OK tlačítko.

  5. Nastavte zarážky v kódu GPU.

  6. V řádku nabídek zvolte ladění, Spustit ladění.Aplikace k zarážce čekat.

  7. Zvolte jeden panel nabídek ladění, Windows, GPU podprocesů.

Změnit na jiný podproces aktivní

  • Poklepejte na sloupec.(Klávesnice: Vyberte řádek a zvolte Enter.)

Zobrazení určitého dlaždice a podproces

  1. Zvolte Přepínač rozbalit vlákno tlačítko v okně GPU podprocesů.

  2. Do textových polí zadejte hodnoty dlaždice a podproces.

  3. Zvolte tlačítko, které má na šipku.

Zobrazit nebo skrýt sloupec

  • Otevření místní nabídky okna GPU podprocesů, zvolte sloupcea potom vyberte sloupec, který chcete zobrazit nebo skrýt.

Řadit podle sloupce

  • Vyberte záhlaví sloupce.

Do skupiny podprocesů

  • Otevření místní nabídky okna GPU podprocesů, zvolte Groupa pak zvolte Zobrazit názvy sloupců.Zvolte žádný oddělit podprocesy.

Ukotvit a uvolnit řádek podprocesů

  • Otevřete místní nabídku pro řádek a zvolte Ukotvit nebo Uvolnit.

Příznak nebo unflag řádek podprocesů

  • Vyberte sloupce Příznak podprocesu, nebo otevřete místní nabídku pro vlákna a zvolte příznak nebo Unflag.

Zobrazit pouze příznakem podprocesů

  • Zvolte tlačítko příznak v okně GPU podprocesů.

Viz také

Úkoly

Jak: použití paralelní okno kukátka

Názorný postup: Ladění aplikace AMP C++

Další zdroje

Ladění aplikace s více podprocesy