GPU
adalah sebuah processor khusus untuk mempercepat dan mengubah memori untuk
mempercepat pemrosesan gambar. GPU ini sendiri biasanya berada di dalam graphic
card komputer ataupun laptop.
CUDA merupakan singkatan
dari Compute Unified Device Architecture adalah suatu skema yang dibuat oleh NVIDIA
agar NVIDIA selaku GPU (Graphic Processing Unit) mampu melakukan komputasi
tidak hanya untuk pengolahan grafis namun juga untuk tujuan umum. Jadi dengan
adanya CUDA kita dapat memanfaatkan banyak prosesor dari NVIDIA untuk melakukan
proses perhitungan ataunpun komputasi yang banyak.