Aracılığıyla paylaş


GPU İş Parçacıkları Penceresini Kullanma (C++)

GPU İş Parçacıkları penceresinde, hata ayıkladığınız uygulamadaki GPU üzerinde çalışan iş parçacıklarını inceleyebilir ve bunlarla çalışabilirsiniz. GPU üzerinde çalışan uygulamalar hakkında daha fazla bilgi için bkz. C++ AMP'ye Genel Bakış.

GPU İş Parçacıkları penceresi, her satırın tüm sütunlarda aynı değerlere sahip bir GPU iş parçacığı kümesini temsil ettiği bir tablo içerir. Sütunlardaki öğeleri sıralayabilir, yeniden sıralayabilir, kaldırabilir ve gruplandırabilirsiniz. GPU İş Parçacıkları penceresinden iş parçacıklarını işaretleyebilir, açabilir, dondurabilir (askıya alabilir) ve çözebilirsiniz (sürdürebilirsiniz). GPU İş Parçacıkları penceresinde aşağıdaki sütunlar görüntülenir:

  • Özellikle dikkat etmek istediğiniz bir iş parçacığını işaretleyebileceğiniz bayrak sütunu.

  • Geçerli iş parçacığını bir sarı okla gösteren iş parçacığı sütunu.

  • İş Parçacığı Sayısı sütunu, aynı konumdaki iş parçacığı sayısını görüntüler.

  • Satır sütunu, iş parçacığı gruplarının bulunduğu kod satırını görüntüler.

  • Adres sütunu, her iş parçacığı grubunun bulunduğu yönerge adresini görüntüler. Varsayılan olarak, bu sütun gizlidir.

  • Kaynak koddaki konum olan Konum sütunu.

  • İş parçacığının etkin, engellenmiş, başlatılmamış veya tamamlanmış olup olmadığını gösteren Durum sütunu.

  • Satırdaki iş parçacıklarının kutucuk dizinini gösteren Kutucuk sütunu.

    Tablonun üst bilgisinde görüntülenen döşeme ve iş parçacığı gösterilmektedir.

    Uyarı

    Bu makaledeki yönergeler, Visual Studio'da kullanılabilen etkileşimli geliştirme deneyiminin (IDE) en son sürümünü gösterir. Bilgisayarınız bazı kullanıcı arabirimi öğeleri için farklı adlar veya konumlar gösterebilir. Visual Studio'nun farklı bir sürümünü veya farklı ortam ayarlarını kullanıyor olabilirsiniz. Daha fazla bilgi için bkz. IDEkişiselleştirme.

GPU İş Parçacıkları penceresini görüntülemek için

  1. Çözüm Gezgini'nde projenin kısayol menüsünü açın ve özellikler'i seçin.

  2. Projenin Özellik Sayfaları penceresinde, Yapılandırma Özellikleri'nin altında Hata Ayıklama'yı seçin.

  3. Başlatacak Hata Ayıklayıcı listesinde Yerel Windows Hata Ayıklayıcısı'nı seçin. Hata Ayıklayıcı Türü listesinde Yalnızca GPU'yı seçin. GPU üzerinde çalışan koddaki kesme noktalarında kesme yapmak için bu hata ayıklayıcıyı seçmelisiniz.

  4. Tamam düğmesini seçin.

  5. GPU kodunda bir kesme noktası ayarlayın.

  6. Menü çubuğunda Hata Ayıklama, Hata Ayıklamayı Başlat seçin. Uygulamanın kesme noktasına ulaşmasını bekleyin.

  7. Menü çubuğundan Hata Ayıkla, Windows, GPU İş Parçacıkları'nı seçin.

Farklı bir iş parçacığına geçmek için

  • Sütuna çift tıklayın. (Klavye: Satırı seçin ve Enter tuşuna basın.)

Belirli bir kutucuğu ve iş parçacığını görüntülemek için

  1. GPU İş Parçacıkları penceresinde İş Parçacığı Değiştiriciyi Genişlet düğmesini seçin.

  2. Metin kutularına kutucuk ve thread değerlerini girin.

  3. Üzerinde ok bulunan düğmeyi seçin.

Bir sütunu görüntülemek veya gizlemek için

  • GPU İş Parçacıkları penceresinin kısayol menüsünü açın, Sütunlar'ı seçin ve ardından görüntülemek veya gizlemek istediğiniz sütunu seçin.

Bir sütuna göre sıralamak için

  • Sütun başlığını seçin.

İş parçacıklarını gruplandırmak için

  • GPU İş Parçacıkları penceresinin kısayol menüsünü açın, Gruplandır’a Göre seçeneğini seçin ve ardından görüntülenen sütun isimlerinden birini seçin. İş parçacıklarının grubunu çözmek için Yok'u seçin.

bir dizi iş parçacığını dondurmak veya çözmek için

  • Satırın kısayol menüsünü açın ve Dondur veya Çöz'e tıklayın.

Bir iş parçacığı satırını bayrakla işaretlemek veya işareti kaldırmak için

  • İş parçacığının bayrak sütununu seçin veya iş parçacığının kısayol menüsünü açın ve Bayrak ekle'yi veya Şişirmeyi Kaldır'ı seçin.

Yalnızca bayrak eklenmiş konuları görüntülemek için

  • GPU İş Parçacıkları penceresinde bayrak düğmesini seçin.