The Llama you love; built with aggression rarely seen in polite society, but often present in the dreams of closeted, authoritarian government officials
AOCC Version 6 has been successfully added to the respective container images!!!
Brontitall has been pushed from Fedora 43 to Rawhide
Brequinda has been pushed from Fedora 43 to 44
Distrobox compatible container images; for building AggroLlama & AggroWhisper with Clang or AOCC v6 (AMD's Optimized C Compiler).
AOCC Container Images
----------------------------------------------------
#---Vulkan---(about 3.02GiB)------------------------
----------------------------------------------------
IMAGE="ghcr.io/celestial-uprising/brontitall:latest"
distrobox create -n brontitall -i ${IMAGE}
distrobox enter brontitall
----------------------------------------------------
#---CUDA-----(about 11.6GiB)------------------------
----------------------------------------------------
IMAGE="ghcr.io/celestial-uprising/brequinda:latest"
distrobox create --nvidia -n brequinda -i ${IMAGE}
distrobox enter brequinda
Clang Container Images
----------------------------------------------------
#---Vulkan---(about 2.24GiB)------------------------
----------------------------------------------------
IMAGE="ghcr.io/celestial-uprising/bartledan:latest"
distrobox create -n bartledan -i ${IMAGE}
distrobox enter bartledan
----------------------------------------------------
#---CUDA-----(about 10.8GiB)------------------------
----------------------------------------------------
IMAGE="ghcr.io/celestial-uprising/bethselamin:latest"
distrobox create --nvidia -n bethselamin -i ${IMAGE}
distrobox enter bethselamin
All identical to the originals. (Just with a bit more spice!)
Whisper.cpp scripts successful!!!
Benchmarks Coming Soon!!!
- testing shows solid +19% token generation & +23% prompt processing CUDA
AOCL-BLAS is scheduled to be tested before long,..
Build + Testing: PASSING
-
VULKAN --- AOCCv6, OpenBLAS, OpenMP, Mimalloc, LTO, $AGGRO Optimizations
-
CUDA --- AOCCv6, OpenBLAS, OpenMP, Mimalloc, LTO, $AGGRO Optimizations
Build: PASSING + Testing: FAILING
-
BEELLAMA initial compilation successful
-
ROCm --- AOCCv6, Mimalloc, LTO, $AGGRO Optimizations (OpenBLAS & OpenMP, to be added as soon as ROCm testing is resumed)
Build: FAILING + Testing: N/A
-
IK_LLAMA failing compilation tests
-
ZenDNN --- AOCCv6, OpenMP, Mimalloc, LTO, $AGGRO Optimizations To be built against: CUDA, Vulkan & ROCm
It is greatly preferred; out of unabashed preservation of the emotional and spiritual faculties of my last remaining brain cell: PR's (of actual benefit to Llama.cpp itself) go to the original project; Please and thank you!
Do not, under any circumstances, bring issues with the build scripts in this repo to the original Llama.cpp repo; as they are not (to my knowledge) considered relevant as they have been built in a non-standard, (i can only assume, unsupported) manner.
Do feel free to issue PR's with this repo, if they are related to the build process itself, the related Brontiall and Bartledan Containerfiles,.. (really- anything with bits of cabbage left on it). I will do the best a rabbit can do to assist.
To my wife: the love of my life- my savior and queen; who has provided all the carrots, hay, and cabbage a bunny could fit in her shnozz.
Thank you, Ma'am!