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