Hacker News

yu3zhou4
Show HN: Tiny-vLLM – high performance LLM inference engine in C++ and CUDA github.com

yu3zhou4op8 hours ago

README is in my opinion (author here) the most interesting - I wrote it to help others build useful mental model to be able to recreate the project yourself, without need to even read my code

janalsncm2 hours ago

Really practical teaching approach. I clicked in to see how safetensors are loaded and just kept reading. Thanks for sharing.

GoldenJadean hour ago

Thanks for sharing this. As someone currently researching LLMs, I'm sure I'll be referencing this quite a bit going forward.

xuanlin3142 hours ago

The lesson-style README is a great approach. Breaking down LLM inference into digestible steps makes the codebase approachable even for people who haven't touched CUDA before.

juancn7 hours ago

Looks interesting, it reminds me of the first llama.cpp, but better documented.

nazgulsenpai8 hours ago

I love the documentation formatted in lessons. I can't wait to read through it.

dwa35926 hours ago

Very nice job on read me.

>>Physically, LLM is a file which contains a lot of float numbers.

aka atoms of the LLM.

cyanydeez6 hours ago

the universe is just atomic if statments

cookiengineer6 hours ago

Wanted to add that the author has an amazing blog with lots of interesting papers: https://jedrzej.maczan.pl/

einpoklum6 hours ago

It seems the author believes checking the return values of CUDA API calls is not "tiny" enough :-(

alexpandeyan hour ago

[dead]

harshuljain136 hours ago

[dead]

hn-front (c) 2024 voximity
source