THE CUDA PARALLEL COMPUTING PLATFORM
The CUDA parallel computing platform provides a few simple C and C++ extensions that enable expressing fine-grained and coarse-grained data and task parallelism. The programmer can choose to express the parallelism in high-level languages such as
C, C++,
Fortran or open standards as OpenACC directives. The CUDA parallel computing platform is now widely deployed with
1000s of GPU-accelerated applications and
1000s of published research papers.
A complete range of
CUDA tools and ecosystem solutions is available to developers. Visit
CUDA Zone to learn more about developing with CUDA.