News for hackers. Stuff that matters.
Re:Performance of llama.cpp on Apple Silicon A-series by nly on Tuesday December 19, 2023 @06:55PM (#38703663)
There won't, because there's no money in it
Re:Performance of llama.cpp on Apple Silicon A-series by joegibbs on Tuesday December 19, 2023 @07:04PM (#38703745)
There is for whichever company wants to make use of it - say for example LLM-powered NPCs in singleplayer video games (which I'm working on) - pretty much economically unviable with the current model if you want to run everything on the cloud.

You're selling a game once rather than selling a subscription, so you're locked in to paying for cloud-based LLM services indefinitely, unless you want to shut the game down after X years, which really annoys people. Also, you're incentivised to be stingy with the LLM-based features because the more you use it the more it costs you, but by running it locally you can offload that cost to the consumer.

Re:Performance of llama.cpp on Apple Silicon A-series by moneywoes on Tuesday December 19, 2023 @07:35PM (#38704017)
would love to learn more and help out on NPCs llms. What sort of performance hit are you seeing?
Re:Performance of llama.cpp on Apple Silicon A-series by joegibbs on Sunday December 24, 2023 @12:10AM (#38751312)
Sure, here's my writeup about it: https://jgibbs.dev/blogs/local-llm-npcs-in-unreal-engine. There's barely any performance hit, only a slight hitch when it starts generating a response.
Re:Performance of llama.cpp on Apple Silicon A-series by larodi on Wednesday December 20, 2023 @05:12AM (#38707076)
There’s indeed a lot of GPU time not utilised even by modern games. I can definitely imagine new games utilising llms much more even and with local inference option.
Re:Performance of llama.cpp on Apple Silicon A-series by andy99 on Tuesday December 19, 2023 @07:05PM (#38703751)
At some point soon, LLMs matching current SOTA will run locally in a browser. If applications for LLMs emerge, having one available will be table stakes.