Summary
In this section we have introduced the scope and origins of GPU computing, and its relationship to CPU compute and Moore's Law.
CPUs and GPUs can be used in conjunction, with parallelised sections of code being "offloaded" to the GPU for execution, reducing compute time.
There are a number of frameworks and profiling tools that can help with offloading and code optimisation, which will be introduced throughout the course.