Aracılığıyla paylaş


Nasıl yapılır: gpu iş parçacığı penceresini kullanma

gpu iş parçacığı penceresinde inceleyin ve hata ayıklaması yaptığınız uygulama gpu üzerinde çalışan iş parçacığı çalışmak.gpu üzerinde çalışan uygulamalar hakkında daha fazla bilgi için bkz: C++ amp genel bakış.

gpu Threads penceresi, her satırın tüm sütunlar aynı değerlere sahip gpu iş parçacığı kümesi temsil eden bir tablo içerir.Sıralama yeniden kaldırın ve sütun öğeleri gruplandırın.Bayrak, unflag dondurma, (suspend) ve gpu Threads penceresi (devam et) ilişkilerden çözme.Aşağıdaki sütunları gpu iş parçacığı penceresinde görüntülenir:

  • Özel dikkat isteyen bir iş parçacığı işaretler Bayrak sütunu.

  • Sarı ok etkin bir iş parçacığı gösterir etkin iş parçacığı sütun.Ok burada yürütme hata ayýklayýcýya bozdu bir iş parçacığı gösterir.

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

  • Hat sütunu, her bir iş parçacığı grubunun bulunduğu kod satırını görüntüler.

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

  • Yere kaynak kodunda konum sütun.

  • Durumu sütunu, iş parçacığının etkin, engellenen, başlatılmamış veya tam olup olmadığını gösterir.

  • Döşeme sütun, satırda iş parçacıkları için döşeme dizini gösterir.

Tablo üstbilgisi döşeme ve iş parçacığı görüntülenmesini göstermektedir.

[!NOT]

Bilgisayarınızda, aşağıdaki yönergelerde yer alan Visual Studio kullanıcı arabirimi öğelerinden bazılarının adı veya konumu farklı gösterilebilir. Bu öğeleri bilgisayarınızdaki Visual Studio sürümü ve kullandığınız ayarlar belirler. Daha fazla bilgi için bkz: Visual Studio ayarları.

gpu iş parçacığı penceresini görüntülemek için

  1. İçinde Solution Explorer, proje için kısayol menüsünü açın ve sonra seçin özelliklerini.

  2. İçinde Özellik sayfaları project penceresinin altında Yapılandırma özellikleri, seçin hata ayıklama.

  3. İçinde başlatmak için hata ayıklayıcı listesi seçin Yerel Windows hata ayıklayıcı.İçinde Hata ayıklayıcı türü listesi seçin Sadece gpu.gpu üzerinde çalışan kod kesme sırasında ayırmak için bu hata ayıklayıcı seçmeniz gerekir.

  4. Seçim Tamam düğme.

  5. Bir kesme noktası gpu kodu ayarlayın.

  6. Menü çubuğunda Seç Debug, Start Debugging komutunu.Uygulama kesme ulaşmak bekleyin.

  7. Menü çubuğunu birini Debug, Windows, gpu iş parçacıkları.

Farklı bir etkin iş parçacığını değiştirmek için

  • Sütununu çift tıklatın.(Klavye: satırı seçin ve Enter'ı seçin.)

Belirli bir döşeme ve iş parçacığı görüntülemek için

  1. Seçim Genişletin iş parçacığı değiştirici gpu iş parçacığı penceresinde düğme.

  2. Döşeme ve iş parçacığı değerleri metin kutularına girin.

  3. Ok varsa düğmesini seçin.

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

  • gpu iş parçacığı pencere kısayol menüsünü açın, seçim Sütunlarve ardından göstermek veya gizlemek istediğiniz sütunu seçin.

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

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

Grup iş parçacığı

  • gpu iş parçacığı pencere kısayol menüsünü açın, seçim Group By, görüntülenen sütun adlarından birini seçin.Seçim yok iş parçacığı dağıtmak.

Dondurma veya satır iş parçacığı çözme

  • Satır için kısayol menüsünü açın ve seçin dondurma veya çözme.

Bayrak veya satır iş parçacığı unflag

  • İş parçacığı için Bayrak sütunu seçin veya iş parçacığı için kısayol menüsünü açın ve seçin bayrağı veya Unflag.

Bayraklı iş parçacıklarını görüntülemek için

  • gpu iş parçacığı penceresinde bayrak düğmesini seçin.

Ayrıca bkz.

Görevler

Nasıl yapılır: paralel Gözcü penceresini kullanma

İzlenecek yol: C++ amp uygulama hata ayıklama

Diğer Kaynaklar

Çok iş parçacıklı uygulamalar hata ayıklama