Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
C++ AMP (C++ Accelerated Massive Parallelism) versnelt de uitvoering van uw C++-code door gebruik te maken van de gegevensparallele hardware die vaak aanwezig is als een GPU (Graphics Processing Unit) op een discrete grafische kaart. Het C++ AMP-programmeermodel bevat ondersteuning voor multidimensionale matrices, indexering, geheugenoverdracht en tegeling. Het bevat ook een bibliotheek met wiskundige functies. U kunt C++ AMP-taalextensies gebruiken om te bepalen hoe gegevens worden verplaatst van de CPU naar de GPU en terug.
Opmerking
C++ AMP-headers worden afgeschaft vanaf Visual Studio 2022 versie 17.0.
Als u AMP-headers opneemt, zullen er buildfouten optreden. Definieer _SILENCE_AMP_DEPRECATION_WARNINGS voordat u AMP-headers opneemt om de waarschuwingen te onderdrukken.
Verwante onderwerpen
| Titel | Beschrijving | 
|---|---|
| Overzicht van C++ AMP | Beschrijft de belangrijkste functies van C++ AMP en de wiskundige bibliotheek. | 
| Lambdas, functieobjecten en beperkte functies gebruiken | Beschrijft hoe u lambda-expressies, functieobjecten en beperkte functies gebruikt in aanroepen naar de parallel_for_each methode. | 
| Tegels gebruiken | Hierin wordt beschreven hoe u tegels gebruikt om uw C++ AMP-code te versnellen. | 
| Accelerator en accelerator_view-objecten gebruiken | Hierin wordt beschreven hoe u accelerators gebruikt om de uitvoering van uw code op de GPU aan te passen. | 
| C++ AMP gebruiken in UWP-apps | Hierin wordt beschreven hoe u C++ AMP gebruikt in UWP-apps (Universal Windows Platform) die gebruikmaken van Windows Runtime-typen. | 
| Afbeeldingen (C++ AMP) | Hierin wordt beschreven hoe u de C++ AMP-grafische bibliotheek gebruikt. | 
| Walkthrough: Matrix vermenigvuldiging | Demonstreert matrixvermeniging met C++ AMP-code en tiling. | 
| Overzicht: Fouten opsporen in een C++ AMP-toepassing | Hierin wordt uitgelegd hoe u een toepassing maakt en fouten opspoort die gebruikmaakt van parallelle reductie om een grote array van gehele getallen bij elkaar op te tellen. | 
Referentie
              Referentie (C++ AMP)
              tile_static Trefwoord
              beperken (C++ AMP)
Andere hulpbronnen
              Parallel programmeren in systeemeigen codeblog
              C++ AMP-voorbeeldprojecten voor downloaden
              C++ AMP-code analyseren met de Concurrency Visualizer