The current implementation of multi token prediction (MTP) in llama cpp could trigger BF16 compute selection on GPUs that don't support BF16, causing cuBLAS crashes on older architectures (tested on Kepler). I patched llama.cpp's CUDA backend to add a robust capability check: - BF16 supported → use