GPGPU
Graphics hardware
Nvidia
Concurrent computing
Video cards
CUDA
Fortran
Thread
Subroutine
Computing
Computer programming
Software engineering