-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Docker image is no longer starting #856
Comments
Could you provide the command you used to start tabby? And confirm if |
Yes. 0.4.0 is working as intended. |
Potential related: ggerganov/llama.cpp#1583 Could you try with the |
No, unfortunately, the problem persists. Maybe the image is not yet updated: docker run -it --gpus all -p 8080:8080 -e RUST_BACKTRACE=1 -e TABBY_DISABLE_USAGE_COLLECTION=1 -v $HOME/.tabby:/data tabbyml/tabby:nightly serve --model TabbyML/StarCoder-3B --device cuda traps: tabby[509035] trap invalid opcode ip:557fe6681569 sp:7ffd0e961010 error:0 in tabby[557fe52a4000+1415000] |
After giving a second look of ggerganov/llama.cpp@c41ea36 , it seems the avx2 check happens only at compile time. There seems no runtime detection for avx / avx2 branch. |
It is probably why oobabooga provide two different requirement files for llama: one with avx2 and one without. The optimization is related to CPU processing though, it shouldn't affect GPU and yet... |
Same problem, only Information about your version Information about your GPU CPU flags: not AVX, not AVX2 (Intel® Pentium® Gold G5600 CPU) |
Same problem, the docker instance is running but tabby doesn't start. Using:
0.4.0 launches, didn't check a higher version. |
After compiling from source , it works with just |
Filing #1142 to track the issue |
Describe the bug
I haven't used it for some time and decided to update the image and give it a shot.
(traps: tabby[382782] trap invalid opcode ip:55b5f1164829 sp:7ffd27c1fb20 error:0 in tabby[55b5f0133000+1067000])
The executable is no longer starting with or without cuda. I suspect is something related to AVX/AVX2? Are you using such flags when compiling it?
Oobabooga seem to have a different list of requirements regarding that issue.
Information about your version
tabby 0.5.5
Information about your GPU
0 NVIDIA GeForce GTX 1070
1 NVIDIA GeForce GTX 1070
It used to work at some point.
CPU flagx: AVX, not AVX2
The text was updated successfully, but these errors were encountered: