-
Notifications
You must be signed in to change notification settings - Fork 10.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compile bug: Emulated Linux ARM64 CPU build fails #10933
Comments
Issue is related to ARM emulation with QEMU. |
We should still avoid passing incompatible flags to the compiler with |
For what its worth, same thing happened to me this morning on NVIDIA Jetson hardware ( an older Xavier NX ). First time im attempting this. Not real sure what version their CPU would be considered since its their own flavor, so i passed in "-DGGML_CPU_ARM_ARCH=generic" instead of a specific flavor. Its compiling now, will see how it goes. Update: Compile finished rather quickly so tried a really small model ( just under 2gb ) and while it loads so slow i thought it had died, it did eventually finish and runs at just under 7t/s .. ( i'm sure load time is due to the hardware ) Update 2: seems its not using GPU for inference ( but cuda is detected ).. i guess i have some more research to do. But hey, its at least running now :) |
Git commit
5cd85b5
Operating systems
Linux
GGML backends
CPU
Problem description & steps to reproduce
My Docker ARM64 build (based on Alpine Linux 3.20) fails while compiling the CPU flavor of LLaMA.cpp.
Additional context: It's a GitHub Action using QEMU.
First Bad Commit
Between 0a11f8b and 5cd85b5, I suspect 21ae3b9
Relevant log output
The text was updated successfully, but these errors were encountered: