Source: https://www.univ-paris8.fr/IMG/pdf/gpu_-_sept_2017_2_web_.pdf