A GPU, or Graphics Processing Unit, is an electronic device originally designed for manipulating the images that appear on a computer monitor.  However, GPUs have become widely used for accelerating computation in various fields including image processing and machine learning. Only software that has been specially written for a GPU can be run on these devices.

See the GPU Computing page for an overview of GPU resources at Princeton.