Parallele Programmierung in Visual C++

Visual C++ bietet die folgenden Technologien, die Ihnen helfen, die Multithread- und parallelen Programme zu erstellen, die mehrere Kerne nutzen und das GPU für universelle Programmierung verwenden.

Verwandte Elemente

Titel

Beschreibung

AUTO-Parallelisierung und AUTO-Vektorisierung

Compileroptimierungen, die Code beschleunigen.

Concurrency Runtime

Klassen, die das Schreiben von Programmen vereinfachen, die Datenparallelität Parallelität verwenden oder eine Aufgabe zuweisen.

C++ AMP (C++ Accelerated Massive Parallelism)

Klassen, die die Verwendung von modernen Grafikprozessoren für universelle Programmierung aktivieren.

Multithreading-Unterstützung für ältere Code (Visual C++)

Ältere Technologien, die in älteren Anwendungen nützlich sind.Für neue App verwenden Sie das Concurrency Runtime oder C++-AMP.

OpenMP in Visual C++

Die Implementierung des OpenMPs APIs.

Visual C++

Dieser Abschnitt der Dokumentation enthält Informationen über die meisten Funktionen von Visual C++.