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

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

Nadpis Popis
Automatická paralelizace a automatická vektorizace Optimalizace kompilátoru, které urychlí kód.
Concurrency Runtime Třídy, které zjednodušují psaní programů, které používají datový paralelismus nebo paralelismus úkolů.
C++ AMP (C++ Accelerated Massive Parallelism) Třídy, které umožňují použití moderních grafických procesorů pro obecné účely programování.
Podpora multithreadingu ve starším kódu (Visual C++) Starší technologie, které mohou 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í Visual C++.