General-Purpose Computation (GPGPU)

General-purpose computation on graphics processing units (GPGPU) is a recent development in computer science that leverages the massive parallelism of GPUs for tasks traditionally handled by CPUs.

Key Concepts

Notable Developments

  • CUDA was launched in 2007, revolutionizing the way GPUs can be used beyond their original purpose of handling graphics.
  • Ian Buck and John Nicholls were instrumental in the development of CUDA.
  • The platform has been pivotal in advancing AI by allowing the use of GPUs for complex computations.

Recent Updates

Source Notes