Michael Garland: NVIDIA GPU. Encyclopedia of Parallel Computing 2011: 1339-1345