Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A C++ AMP (C++ gyorsított masszív párhuzamosság) felgyorsítja a C++ kód végrehajtását azáltal, hogy kihasználja az adat-párhuzamos hardver előnyeit, amelyek általában grafikus feldolgozó egységként (GPU) vannak jelen egy különálló grafikus kártyán. A C++ AMP programozási modell támogatja a többdimenziós tömböket, az indexelést, a memóriaátvitelt és a burkolást. Matematikai függvénytárat is tartalmaz. A C++ AMP nyelvi bővítményekkel szabályozhatja az adatok cpu-ról GPU-ra és vissza való áthelyezését.
Megjegyzés:
A C++ AMP fejlécek elavultak a Visual Studio 2022 17.0-s verziójától kezdve.
Az AMP-fejlécek beépítése építési hibákat fog okozni. A figyelmeztetések elnémításához a _SILENCE_AMP_DEPRECATION_WARNINGS definiálása előtt az AMP-fejléceket be kell vonni.
Kapcsolódó témakörök
| Cím | Leírás |
|---|---|
| C++ AMP áttekintése | A C++ AMP és a matematikai kódtár főbb funkcióit ismerteti. |
| Lambdas, függvényobjektumok és korlátozott függvények használata | Ismerteti, hogyan használhatók lambdakifejezések, függvényobjektumok és korlátozott függvények a parallel_for_each metódus hívásaiban. |
| Csempék használata | Ismerteti, hogyan gyorsíthatja fel a C++ AMP-kódot csempék használatával. |
| Gyorsító és accelerator_view objektumok használata | Ismerteti, hogyan szabhatja testre a kód végrehajtását a GPU-n a gyorsítók használatával. |
| A C++ AMP használata az UWP-alkalmazásokban | Ismerteti, hogyan használható a C++ AMP a Windows-futtatókörnyezet-típusokat használó univerzális Windows-platform (UWP) alkalmazásokban. |
| Grafika (C++ AMP) | A C++ AMP grafikus kódtár használatát ismerteti. |
| Útmutató: Mátrix-szorzás | A mátrixok szorzását mutatja be C++ AMP-kóddal és burkolással. |
| Útmutató: C++ AMP-alkalmazás hibakeresése | Ez a cikk azt mutatja be, hogyan lehet létrehozni és hibakeresni egy olyan alkalmazást, amely párhuzamos redukciót használ egy nagy egész szám tömb összegzésére. |
Referenciák
Referencia (C++ AMP)
tile_static kulcsszó
korlátozás (C++ AMP)
Egyéb erőforrások
Párhuzamos programozás a natív kód blogjában
C++ AMP mintaprojektek letöltésre
C++ AMP-kód elemzése az egyidejűségi vizualizációval