3 ms·
If you’d like a practical goal, you probably want to learn PyTorch and have a little background knowledge of the memory architecture of the GPUs. If you want to
by jahewson 3y ago
If you’d like a practical goal, you probably want to learn PyTorch and have a little background knowledge of the memory architecture of the GPUs. If you want to go deep, learn CUDA: https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#programming-model https://docs.nvidia.com/cuda/cuda-c-programming-guide/index....
- whimsicalism 3y agoYes, I know pytorch well at this point and have basic memory architecture understanding. In the process of learning CUDA, but would love pointers for depth/intermediate things to explore.
- jahewson 3y agoI found this talk helpful. https://on-demand.gputechconf.com/gtc/2017/presentation/s7122-stephen-jones-cuda-optimization-tips-tricks-and-techniques.pdf https://on-demand.gputechconf.com/gtc/2017/presentation/s712... Have you tried the Visual Profiler yet?