Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Di jendela Utas GPU, Anda dapat memeriksa dan bekerja dengan utas yang berjalan pada GPU dalam aplikasi yang Anda debug. Untuk informasi selengkapnya tentang aplikasi yang berjalan pada GPU, lihat Gambaran Umum C++ AMP.
Jendela Utas GPU berisi tabel di mana setiap baris mewakili sekumpulan utas GPU yang memiliki nilai yang sama di semua kolom. Anda bisa mengurutkan, menyusun ulang, menghapus, dan mengelompokkan item yang ada di kolom. Anda dapat menandai, menghapus tanda, membekukan (menangguhkan), dan mengaktifkan kembali (melanjutkan) utas dari jendela Utas GPU. Kolom berikut ditampilkan di jendela Utas GPU:
Kolom bendera, tempat Anda dapat menandai utas yang ingin Anda beri perhatian khusus.
Kolom utas yang saat ini aktif, di mana panah kuning menunjukkan utas saat ini.
Kolom Jumlah Utas , yang menampilkan jumlah utas di lokasi yang sama.
Kolom Baris, yang menampilkan baris kode tempat setiap kelompok utas berada.
Kolom Alamat , yang menampilkan alamat instruksi tempat setiap grup utas berada. Secara default, kolom ini disembunyikan.
Kolom Lokasi , yang merupakan lokasi dalam kode sumber.
Kolom Status, yang menunjukkan apakah utas aktif, diblokir, tidak dimulai, atau selesai.
Kolom Petak, yang memperlihatkan indeks petak untuk thread dalam baris.
Kepala tabel menunjukkan ubin dan utas yang ditampilkan.
Nota
Instruksi dalam artikel ini menggambarkan versi terbaru dari pengalaman pengembangan interaktif (IDE) yang tersedia di Visual Studio. Komputer Anda mungkin menampilkan nama atau lokasi yang berbeda untuk beberapa elemen antarmuka pengguna. Anda mungkin menggunakan versi Visual Studio yang berbeda atau pengaturan lingkungan yang berbeda. Untuk informasi selengkapnya, lihat Mempersonalisasi ide.
Untuk menampilkan jendela Utas GPU
Di Penjelajah Solusi, buka menu pintasan untuk proyek lalu pilih Properti.
Di jendela Halaman Properti untuk proyek, di bawah Properti Konfigurasi, pilih Debugging.
Di daftar Debugger yang akan diluncurkan, pilih Debugger Windows Lokal. Di daftar Jenis Debugger , pilih Hanya GPU. Anda harus memilih debugger ini untuk berhenti pada titik henti dalam kode yang berjalan pada GPU.
Pilih tombol OK.
Atur titik henti dalam kode GPU.
Pada bilah menu, pilih Debug, Mulai Debugging. Tunggu hingga aplikasi mencapai titik henti.
Satu bilah menu, pilih Debug, Windows, Utas GPU.
Untuk beralih ke utas berbeda
- Klik dua kali kolom. (Keyboard: Pilih baris dan pilih Enter.)
Untuk menampilkan ubin tertentu dan benang tertentu
Pilih tombol Perluas Pengalih Utas di jendela Utas GPU.
Masukkan nilai petak dan utas dalam kotak teks.
Pilih tombol yang memiliki panah di atasnya.
Untuk menampilkan atau menyembunyikan kolom
- Buka menu pintasan untuk jendela Utas GPU, pilih Kolom, lalu pilih kolom yang ingin Anda tampilkan atau sembunyikan.
Untuk mengurutkan menurut kolom
- Pilih judul kolom.
Untuk mengelompokkan utas
- Buka menu pintasan untuk jendela Utas GPU, pilih Kelompokkan Menurut, lalu pilih salah satu nama kolom yang ditampilkan. Pilih Tidak Ada untuk memisahkan grup utas.
Untuk membekukan atau mencairkan baris utas
- Buka menu pintasan untuk baris dan pilih Bekukan atau Cairkan.
Untuk menandai atau membatalkan penandaan pada baris utas
- Pilih kolom bendera untuk utas, atau buka menu pintasan untuk utas dan pilih Bendera atau Unflag.
Untuk menampilkan hanya utas yang ditandai
- Pilih tombol bendera di jendela Utas GPU.