Parallele Programmierung in Visual C++

 

Veröffentlicht: Juli 2016

Die neueste Dokumentation zu Visual Studio 2017 RC finden Sie unter Visual Studio 2017 RC Documentation (Dokumentation zu Visual Studio 2017 RC).

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.

TitelBeschreibung
Automatische Parallelisierung und automatische VektorisierungCompileroptimierungen, die Code beschleunigen.
Concurrency RuntimeKlassen, 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.
OpenMPDie Microsoft-Implementierung der OpenMP-API.
Visual C++Dieser Abschnitt der Dokumentation enthält Informationen über die meisten Features von Visual C++.
Anzeigen: