Parallele Programmierung in Visual C++
Visual C++ bietet die folgenden Technologien, die Ihnen helfen, Multithread- und parallele Programme zu erstellen, die mehrere Kerne nutzen und die GPU für allgemeine Programmierung verwenden.
Verwandte Artikel
Titel | Beschreibung |
---|---|
Automatische Parallelisierung und automatische Vektorisierung | Compileroptimierungen, die Code beschleunigen. |
Concurrency Runtime | Klassen, die das Schreiben von Programmen vereinfachen, die Datenparallelität oder Taskparallelität verwenden. |
C++ AMP (C++ Accelerated Massive Parallelism) | Klassen, welche die Verwendung von modernen Grafikprozessoren für allgemeine Programmierung ermöglichen. |
Multithreadingunterstützung für älteren Code (Visual C++) | Ältere Technologien, die in älteren Anwendungen nützlich sein können. Für neue Apps verwenden Sie die Concurrency Runtime oder C++-AMP. |
OpenMP | Die Microsoft-Implementierung der OpenMP-API. |
C++ in Visual Studio | Dieser Abschnitt der Dokumentation enthält Informationen über die meisten Funktionen von Visual C++. |