85
edits
Changes
GPU
,→History
= History =
In the very early history of video processors1980s, chips such as the [https://en.wikipedia.org/wiki/ANTIC ANTIC ] or [https://en.wikipedia.org/wiki/Original_Chip_Set#Denise Denise] would take a lot of the mechanics of video processing (waiting for scanlines and processing other TV or monitor signals). The 1990s would make 3d graphics and 3d modeling and graphics would become more popular in the early 90s, and eventually modern especially for video games. Cards specifically designed to accelerate 3d accelerator cards math, such as the [https://en.wikipedia.org/wiki/Voodoo2 3dfx Voodoo2] , were designed used by the video game community to accelerate play 3d mathgraphics. Some other engines, such as Quake, would instead use the SIMD-capabilities of CPUs such as the Intel MMX instruction set.
Modern papers on GPUs, such as NVidia's excellent [https://developer.nvidia.com/gpugems/GPUGems3/gpugems3_ch39.html Chapter 39. Parallel Prefix Sum (Scan) with CUDA (GPU Gems 3)], are built on top of these papers from the 1980s or 1990s. As such, the beginner will find it far easier to read the papers from the 1980s or 90s before attempting to read a modern piece like GPU Gems 3.