| Acronym | Description |
| GPU | Graphics Processing Unit |
| CPU | Central Processing Unit |
| MD5 | Message Digest Algorithm 5 (1992) |
| Hash | Cryptographic fixed-size value from arbitrary input |
| Collision | Two different input yields to the same output hash value |
| GPGPU | General-Purpose Graphics Processing Unit |
| GFLOPS | (Giga Floating Point Operations Per Second) |
| OpenCL | Open Computing Language |
| CUDA | Compute Unified Device Architecture |