Before GGML, running high-parameter LLMs typically required expensive NVIDIA GPUs with substantial VRAM. Georgi Gerganov, the creator of the whisper.cpp and llama.cpp projects, demonstrated that by using 4-bit and 5-bit quantization techniques, these massive models could be compressed and run efficiently on the unified memory architecture of Apple M1/M2 chips.
Accuracy, evaluation, and limitations