CUDA tutorial: Difference between revisions

No edit summary
Line 21: Line 21:
However, in the recent years, such capability is being harnessed more broadly to accelerate computational workloads of the cutting-edge scientific research areas.
However, in the recent years, such capability is being harnessed more broadly to accelerate computational workloads of the cutting-edge scientific research areas.


=What is CUDA ?=
=What is CUDA?=
'''CUDA''' = '''C'''ompute '''U'''nified '''D'''evice '''A'''rchitecture
'''CUDA''' = '''C'''ompute '''U'''nified '''D'''evice '''A'''rchitecture
Provides access to instructions and memory of massively parallel elements in GPU.
Provides access to instructions and memory of massively parallel elements in a GPU.
Another definition: CUDA is scalable parallel programming model and software environment for parallel computing.  
Another definition: CUDA is a scalable parallel programming model and software environment for parallel computing.
 
=CUDA GPU Architecture =
=CUDA GPU Architecture =
There two main components of the GPU:
There two main components of the GPU:
Bureaucrats, cc_docs_admin, cc_staff
2,318

edits