Sdílet prostřednictvím


Paralelní programování v jazyce Visual C++

Visual C++ poskytuje následující technologie, které vám pomůžou vytvářet vícevláknové a paralelní programy, které využívají více jader a používají GPU pro programování pro obecné účely.

Titulek Popis
Automatická paralelizace a automatická vektorizace Optimalizace kompilátoru, které urychlují kód.
Concurrency Runtime Třídy, jež zjednodušují psaní programů využívajících datový paralelismus nebo paralelismus úloh.
Podpora multithreadingu ve starším kódu (Visual C++) Starší technologie, které můžou být užitečné ve starších aplikacích. Pro nové aplikace použijte Concurrency Runtime nebo C++ AMP.
OpenMP Implementace rozhraní OpenMP API od Microsoftu.
C++ v sadě Visual Studio Tato část dokumentace obsahuje informace o většině funkcí jazyka Visual C++.
C++ AMP (akcelerovaný masivní paralelismus C++) Třídy, které umožňují použití moderních grafických procesorů pro programování pro obecné účely.
Titulek Popis
Automatická paralelizace a automatická vektorizace Optimalizace kompilátoru, které urychlují kód.
Concurrency Runtime Třídy, které zjednodušují psaní programů využívajících paralelizaci dat nebo úkolů.
Podpora více vláken ve starším kódu (Visual C++) Starší technologie, které můžou být užitečné ve starších aplikacích. Pro nové aplikace použijte Concurrency Runtime.
OpenMP Implementace rozhraní OpenMP API od Microsoftu.
C++ ve Visual Studio Tato část dokumentace obsahuje informace o většině funkcí jazyka Visual C++.