Delen via


Parallel programmeren in Visual C++

Visual C++ biedt de volgende technologieën waarmee u multithreaded en parallelle programma's kunt maken die profiteren van meerdere kernen en de GPU gebruiken voor programmeren voor algemeen gebruik.

Titel Beschrijving
Automatische parallelisatie en automatische vectorisatie Compileroptimalisaties waarmee code sneller wordt uitgevoerd.
Gelijktijdigheidsruntime Klassen die het schrijven van programma's vereenvoudigen die gebruikmaken van gegevensparallellisme of taakparallellisme.
Ondersteuning voor multithreading voor oudere code (Visual C++) Oudere technologieën die nuttig kunnen zijn in oudere toepassingen. Gebruik voor nieuwe apps de Concurrency Runtime of C++ AMP.
OpenMP De Microsoft-implementatie van de OpenMP-API.
C++ in Visual Studio Deze sectie van de documentatie bevat informatie over de meeste functies van Visual C++.
C++ AMP (C++ Versneld massaal parallellisme) Klassen die het gebruik van moderne grafische processors mogelijk maken voor programmeren voor algemeen gebruik.
Titel Beschrijving
Auto-parallelisatie en Auto-vectorisatie Compileroptimalisaties waarmee code sneller wordt uitgevoerd.
Gelijktijdigheidsruntime Klassen die het schrijven van programma's vereenvoudigen die gebruikmaken van gegevensparallellisme of taakparallellisme.
Ondersteuning voor multithreading voor oudere code (Visual C++) Oudere technologieën die nuttig kunnen zijn in oudere toepassingen. Gebruik de Gelijktijdigheidsruntime voor nieuwe apps.
OpenMP De Microsoft-implementatie van de OpenMP-API.
C++ in Visual Studio Deze sectie van de documentatie bevat informatie over de meeste functies van Visual C++.