Partager via


Programmation parallèle en Visual C++

Visual C++ fournit les technologies suivantes pour vous aider à créer des programmes multithreads et parallèles qui tirent parti de plusieurs cœurs et utilisent le GPU pour la programmation à usage général.

Intitulé Description
Parallélisation et vectorisation automatiques Optimisations du compilateur qui accélèrent le code.
Concurrency Runtime Classes qui simplifient l'écriture de programmes utilisant le parallélisme de données ou le parallélisme de tâches.
C++ AMP (C++ Accelerated Massive Parallelism) Classes permettant d'utiliser les processeurs graphiques modernes pour la programmation à usage général.
Prise en charge du multithreading pour le code plus ancien (Visual C++) Technologies plus anciennes qui peuvent être utiles dans les applications plus anciennes. Pour les nouvelles applications, utilisez le runtime d’accès concurrentiel ou L’AMP C++.
OpenMP Implémentation Microsoft de l’API OpenMP.
C++ dans Visual Studio Cette section de la documentation contient des informations sur la plupart des fonctionnalités de Visual C++.