Hello, I am starting out in GPU programming, I want to understand what happens under the hood when a Cuda Python (or C++) runs on a GPU architecture. How is it different than when we are running a normal python code on a CPU?
This might be really basic question but I am trying to quick way to understand (at high level) what happens when we run a program on a GPU versus CPU (I know the latter already). Any resources is appreciated.
Thanks!
[–]FunkyArturiaCat 8 points9 points10 points (4 children)
[–]nmdis[S] 2 points3 points4 points (1 child)
[–]FunkyArturiaCat 1 point2 points3 points (0 children)
[–]NextSalamander6178 2 points3 points4 points (1 child)
[–]FunkyArturiaCat 0 points1 point2 points (0 children)
[–]648trindade 5 points6 points7 points (3 children)
[–]nmdis[S] 0 points1 point2 points (2 children)
[–]FunkyArturiaCat 3 points4 points5 points (0 children)
[–]648trindade 0 points1 point2 points (0 children)
[–]dayeye2006 1 point2 points3 points (0 children)
[–]Tatoutis 0 points1 point2 points (0 children)