Hardware dedicated to the real-time production of 3D computer graphics. GPUs are composed of a large number of simple parallel cores that do basic image-generation tasks such as transforms, clipping, texture mapping, and lighting calculations. They are designed to free a computer’s CPU from this heavy specialized computing load. In recent years increasing use has been made of GPU hardware for general scientific parallel computing.