CUDA 101 - Write a simple program from scratch Splitting a workload : grid and blocks and threads Starting a task What is a CUDA kernel? A Simple CUDA Kernel Host vs Device Memory Putting it all together: Output: Experiment ideas Next up: Basic GPU Architecture In this article we'll look at writing a CUDA Program from scratch. As we learned in the previous article, CUDA allows us to write programs…