Reference (C++ AMP)
This section contains reference information for the C++ Accelerated Massive Parallelism (C++ AMP) runtime.
Note
The C++ language standard reserves the use of identifiers that begin with an underscore (_) character for implementations such as libraries. Do not use names beginning with an underscore in your code. The behavior of code elements whose names follow this convention are not guaranteed and are subject to change in future releases. For these reasons, such code elements are omitted from this documentation.
In This Section
Concurrency Namespace (C++ AMP)
Describes the Concurrency namespace, which provides classes and functions that enable the acceleration of C++ code on data parallel hardware.Concurrency::direct3d Namespace
Describes the direct3d namespace, which provides functions that support D3D interoperability.Concurrency::fast_math Namespace
Describes the fast_math namespace, which provides support for single-precision math functions.Concurrency::graphics Namespace
Describes the Concurrency::graphics namespace, which provides types and functions that are designed for graphics programming.Concurrency::precise_math Namespace
Describes the precise_math namespace, which provides support for double-precision math functions.
Related Sections
- C++ AMP (C++ Accelerated Massive Parallelism)
C++ Accelerated Massive Parallelism (C++ AMP) accelerates the execution of your C++ code by taking advantage of the data-parallel hardware that's commonly present as a graphics processing unit (GPU) on a discrete graphics card.