* ggml : add backend registry / device interfaces to BLAS backend * fix mmap usage when using host buffers
Co-authored-by: Johannes Gäßler <johannesg@5d6.de>
* scripts : update sync [no ci] * files : reorganize [no ci] * sync : llama.cpp * cmake : link math library * cmake : build normal ggml library * files : move headers to include * objc : fix path to ggml-metal.h * ci : fix WHISPER_CUDA -> GGML_CUDA * scripts : sync LICENSE [no ci]