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.
Bagian ini berisi informasi referensi untuk runtime C++ Accelerated Massive Parallelism (C++ AMP).
Catatan
Standar bahasa C++ mencadangkan penggunaan pengidentifikasi yang dimulai dengan karakter garis bawah (_) untuk penerapan seperti pustaka. Jangan gunakan nama yang diawali dengan garis bawah dalam kode Anda. Perilaku elemen kode yang namanya mengikuti konvensi ini tidak dijamin dan dapat berubah di rilis mendatang. Untuk alasan ini, elemen kode tersebut dihilangkan dari dokumentasi ini.
Di Bagian Ini
Namespace Konkurensi (C++ AMP)
Menyediakan kelas dan fungsi yang memungkinkan akselerasi kode C++ pada perangkat keras paralel data.
Concurrency::d irect3d Namespace
Menyediakan fungsi yang mendukung interoperabilitas D3D. Memungkinkan penggunaan sumber daya D3D yang mulus untuk komputasi dalam kode AMP dan penggunaan sumber daya yang dibuat dalam AMP dalam kode D3D, tanpa membuat salinan perantara yang berlebihan. Anda dapat menggunakan C++ AMP untuk secara bertahap mempercepat bagian intensif komputasi aplikasi DirectX Anda dan menggunakan API D3D pada data yang dihasilkan dari komputasi AMP.
Konkurensi::fast_math Namespace
Fungsi di fast_math namespace layanan tidak sesuai dengan C99. Hanya versi presisi tunggal dari setiap fungsi yang disediakan. Fungsi-fungsi ini menggunakan fungsi intrinsik DirectX, yang lebih cepat daripada fungsi yang sesuai di precise_math namespace layanan dan tidak memerlukan dukungan presisi ganda yang diperluas pada akselerator, tetapi kurang akurat. Ada dua versi setiap fungsi untuk kompatibilitas tingkat sumber dengan kode C99; kedua versi mengambil dan mengembalikan nilai presisi tunggal.
Konkurensi::graphics Namespace
Menyediakan jenis dan fungsi yang dirancang untuk pemrograman grafis.
Konkurensi::p recise_math Namespace
Fungsi di precise_math namespace layanan sesuai dengan C99. Versi presisi tunggal dan presisi ganda dari setiap fungsi disertakan. Fungsi-fungsi ini—ini termasuk fungsi presisi tunggal—memerlukan dukungan presisi ganda yang diperluas pada akselerator.
Bagian Terkait
C++ AMP (C++ Accelerated Massive Parallelism)
C++ AMP mempercepat eksekusi kode C++ Anda dengan memanfaatkan perangkat keras paralel data yang biasanya ada sebagai unit pemrosesan grafis (GPU) pada kartu grafis diskrit.