Skip to content

About

The Llama you love; built with aggression rarely seen in polite society, and but often present in the dreams of closeted and authoritarian government officials.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

39 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Usage

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

Tools

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,..

Backends & Optimizations

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

Contributing

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.

Acknowledgements

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!

About

The Llama you love; built with aggression rarely seen in polite society, and but often present in the dreams of closeted and authoritarian government officials.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Contributors

Languages