learning parallel computing by CUDA

itmoba

Estimable
Aug 14, 2015
153
0
4,660
23
Both Quadro and Tesla are overkill for someone learning, though if you can get them for free then that's another story entirely. If you don't know how to use threads yet, then, I strongly suggest that you begin by learning pthreads (if Linux/Unix/Unix-variants) or threads (Windows). Afterwards, you can ease yourself into CUDA by learning a little bit of OpenCL (EasyCL is a good starting point). By the time you understand OpenCL, you'll have no problem jumping into CUDA. Make sure the GPU you get has support for, at least, version 3.0 compute capability; technically speaking, you can settle for 2.1, though it lacks some of the features that are now commonplace in CUDA development.
 

itmoba

Estimable
Aug 14, 2015
153
0
4,660
23
Both Quadro and Tesla are overkill for someone learning, though if you can get them for free then that's another story entirely. If you don't know how to use threads yet, then, I strongly suggest that you begin by learning pthreads (if Linux/Unix/Unix-variants) or threads (Windows). Afterwards, you can ease yourself into CUDA by learning a little bit of OpenCL (EasyCL is a good starting point). By the time you understand OpenCL, you'll have no problem jumping into CUDA. Make sure the GPU you get has support for, at least, version 3.0 compute capability; technically speaking, you can settle for 2.1, though it lacks some of the features that are now commonplace in CUDA development.
 
Thread starter Similar threads Forum Replies Date
H Apps General Discussion 1
T Apps General Discussion 8
T Apps General Discussion 5
A Apps General Discussion 4
J Apps General Discussion 6
S Apps General Discussion 2
arpitsri Apps General Discussion 3
A Apps General Discussion 11
R Apps General Discussion 1
syssoft Apps General Discussion 1
A Apps General Discussion 2
C Apps General Discussion 9
A Apps General Discussion 2
L Apps General Discussion 1
C Apps General Discussion 6
U Apps General Discussion 9
U Apps General Discussion 12
K Apps General Discussion 3
M Apps General Discussion 2
H Apps General Discussion 2

ASK THE COMMUNITY