logoalt Hacker News

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

93 pointsby yu3zhou4yesterday at 7:38 PM9 commentsview on HN

Comments

yu3zhou4yesterday at 8:39 PM

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

show 1 reply
xuanlin314today at 2:10 AM

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.

juancnyesterday at 9:42 PM

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

nazgulsenpaiyesterday at 8:41 PM

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

dwa3592yesterday at 10:11 PM

Very nice job on read me.

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

aka atoms of the LLM.

show 1 reply
cookiengineeryesterday at 10:26 PM

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

einpoklumyesterday at 10:13 PM

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

harshuljain13yesterday at 10:11 PM

[dead]