The article explores how LLaMa.cpp, a project that rewrote the LLaMa inference code in C++, is able to run a large language model (LLM) locally on a variety of hardware, including smartphones and laptops. The article attributes this to the reduction of memory requirements through quantization, which allows the model to fit in memory on consumer-grade hardware. The author calculates the inference performance of LLaMa on different hardware, including GPUs and CPUs. The results show that memory bandwidth is the limiting factor in running LLaMa, and that quantization can significantly improve performance.