GPU Computing:
GPGPU - GPU computing - a technique for using the graphics processor of a video card to perform mathematical calculations that are usually performed by the central processor. CUDA or OpenCL are used. GPU allows for the simultaneous execution of thousands, tens of thousands of threads that do not have dependencies between themselves.
