An Introduction to GPU Programming with CUDA
If you can parallelize your code by harnessing the power of the GPU, I bow to you. GPU code is usually abstracted away by by the popular deep learning frameworks, but knowing how it works is really useful. CUDA is the most popular of the GPU frameworks so we're going to add two arrays together, then optimize that process using it. I love CUDA!
Code for this video:
https://github.com/llSourcell/An_Introduction_to_GPU_Programming
Alberto's Winning Code:
https://github.com/alberduris/SirajsCodingChallenges/tree/master/Stock%20Market%20Prediction
Hutauf's runner-up code:
https://github.com/hutauf/Stock_Market_Prediction
Please Subscribe! And like. And comment. That's what keeps me going.
Follow me:
Twitter: https://twitter.com/sirajraval
Facebook: https://www.facebook.com/sirajology
More learning resources:
http://supercomputingblog.com/cuda-tutorials/
http://www.nvidia.com/docs/IO/116711/sc11-cuda-c-basics.pdf
https://devblogs.nvidia.com/parallelforall/even-easier-introduction-cuda/
https://developer.nvidia.com/cuda-education-training
https://llpanorama.wordpress.com/cuda-tutorial/
https://www.udacity.com/course/intro-to-parallel-programming--cs344
http://lorenabarba.com/gpuatbu/Program_files/Cruz_gpuComputing09.pdf
http://cuda-programming.blogspot.nl/p/tutorial.html
https://www.cc.gatech.edu/~vetter/keeneland/tutorial-2011-04-14/02-cuda-overview.pdf
Join us in the Wizards Slack channel:
http://wizards.herokuapp.com/
No, Nvidia did not pay me to make this video lol. I just love CUDA.
And please support me on Patreon:
https://www.patreon.com/user?u=3191693
Follow me:
Twitter: https://twitter.com/sirajraval
Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/
Signup for my newsletter for exciting updates in the field of AI:
https://goo.gl/FZzJ5w
Hit the Join button above to sign up to become a member of my channel for access to exclusive content!
Видео An Introduction to GPU Programming with CUDA канала Siraj Raval
Code for this video:
https://github.com/llSourcell/An_Introduction_to_GPU_Programming
Alberto's Winning Code:
https://github.com/alberduris/SirajsCodingChallenges/tree/master/Stock%20Market%20Prediction
Hutauf's runner-up code:
https://github.com/hutauf/Stock_Market_Prediction
Please Subscribe! And like. And comment. That's what keeps me going.
Follow me:
Twitter: https://twitter.com/sirajraval
Facebook: https://www.facebook.com/sirajology
More learning resources:
http://supercomputingblog.com/cuda-tutorials/
http://www.nvidia.com/docs/IO/116711/sc11-cuda-c-basics.pdf
https://devblogs.nvidia.com/parallelforall/even-easier-introduction-cuda/
https://developer.nvidia.com/cuda-education-training
https://llpanorama.wordpress.com/cuda-tutorial/
https://www.udacity.com/course/intro-to-parallel-programming--cs344
http://lorenabarba.com/gpuatbu/Program_files/Cruz_gpuComputing09.pdf
http://cuda-programming.blogspot.nl/p/tutorial.html
https://www.cc.gatech.edu/~vetter/keeneland/tutorial-2011-04-14/02-cuda-overview.pdf
Join us in the Wizards Slack channel:
http://wizards.herokuapp.com/
No, Nvidia did not pay me to make this video lol. I just love CUDA.
And please support me on Patreon:
https://www.patreon.com/user?u=3191693
Follow me:
Twitter: https://twitter.com/sirajraval
Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/
Signup for my newsletter for exciting updates in the field of AI:
https://goo.gl/FZzJ5w
Hit the Join button above to sign up to become a member of my channel for access to exclusive content!
Видео An Introduction to GPU Programming with CUDA канала Siraj Raval
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
CUDA Explained - Why Deep Learning uses GPUsCUDA Part A: GPU Architecture Overview and CUDA Basics; Peter Messmer (NVIDIA)Machine Learning Zero to Hero (Google I/O'19)But Mummy I don't want to use CUDA - Open source GPU computeYour First CUDA C ProgramThe Rise of GPU Computing (+ What is Volta, Titan V, RTX, ...)How to make your Python code 1000x Faster with Numba7 Ways to Make Money with Machine LearningHow to Train Your Models in the CloudWhat is a GPU and how does it work? - Gary explainsCUDA In Your Python: Effective Parallel Programming on the GPUCPUs vs GPUs As Fast As PossibleMIT Introduction to Deep Learning | 6.S191Best Laptop for Machine LearningIntro to CUDA (part 3): Parallelizing a For-LoopCUDA Crash Course (v2): Visual Studio 2019 SetupWhy CUDA "Cores" Aren't Actually Cores, ft. David KanterAn Intro to GPU Architecture and Programming Models I Tim Warburton, Virginia Tech2020, TensorFlow 2.0 GPU (CUDA), Keras, & Python 3.7 in Windows 10Intro to CUDA - An introduction, how-to, to NVIDIA's GPU parallel programming architecture