4 ms·
AMD launches Gaia open source project for running LLMs locally on any PC
- 94b45eb4 2y agolooks like “on any PC” means “on any Windows PC”.
- dtgm92 2y ago... also with specific new AMD hardware, it seems?
- pjmlp 2y agoThat is the original definition of PC. https://en.m.wikipedia.org/wiki/Get_a_Mac https://en.m.wikipedia.org/wiki/Get_a_Mac
- morcus 2y agoAccording to the article you linked, that was debated even at the time: > PC Magazine Editor in Chief Lance Ulanoff criticized the campaign's use of the term "PC" to refer specifically to IBM PC compatible, or Wintel, computers, noting that this usage, though common, is incorrect, as the Macintosh is also a personal computer.
- somat 2y agoBut it's not the PC(the IBM 5150) or one of it's inheritor machines. To be honest I agree with you, If it is intended as a personal computer it's a PC. Yes tablets and phones(Pocket Computer???) included. But I understand the argument that a PC is a specific architecture. it's a wrong argument, but I get it.
- morcus 2y agoTo be clear, I don't have an opinion in this fight. I was just interested in the historical trivia. Thanks for the little history lesson!
- anon373839 2y agoPCs predate GUIs. https://www.computerhistory.org/revolution/personal-computers/17/297 https://www.computerhistory.org/revolution/personal-computer...
- pjmlp 2y agoIndeed, IBM PC certainly didn't had one and I had to wait until MS-DOS 5 to use one, that wasn't a game. As someone that started on Timex 2068, I can certainly say that no one referred to CP/M, MSX, Atari, Amiga or Mac as being PC. The word PC was definitely known as being IBM PC with either IBM PC-DOS or MS-DOS.
- gforce_de 2y agohttps://github.com/amd/gaia https://github.com/amd/gaia "OS: Windows 11 Pro/Home (GAIA does not support macOS or Linux at this time, ..."
- frognumber 2y ago2020 was roughly when I noticed AMD hated developers. Until AMD fixes that bug, NVidia will continue to outflank them at every point. Ballmer had it right: "Developers, developers, developers."
- dogma1138 2y agoLooks like yet another wrapper for ollama…
- DiabloD3 2y ago"Gaia uses the open-source Lemonade SDK from ONNX TurnkeyML for LLM inference." It says it right in the article. Its all Python academic-quality code, and I don't know why AMD isn't partnering with high performance inference engines like Llama.cpp (the project Ollama borrowed their code from, and then didn't keep up with) instead.
- 0rzech 2y ago* Dual Mode: GAIA comes in two flavors: * Hybrid Mode: Optimized for Ryzen AI PCs, combining AMD Neural Processing Unit (NPU) and Integrated Graphics Processing Unit (iGPU) for maximum performance * Generic Mode: Compatible with any Windows PC, using Ollama as the backend https://github.com/amd/gaia/blob/a8b8b6e10b585f58ed1aafcef0d2566bda351af7/README.md https://github.com/amd/gaia/blob/a8b8b6e10b585f58ed1aafcef0d...
- drillsteps5 2y agoWith ollama being another wrapper of llamacpp... (Gaia seems to have 2 modes, one for running on AMD-specific hardware, and the second one being a wrapper around ollama the llamacpp wrapper).
- z3ratul163071 2y agoWindows only. Dependencies: Miniconda :|
- rs186 2y agoRelated: https://news.ycombinator.com/item?id=42886680 https://news.ycombinator.com/item?id=42886680 Ollama does not support Vulkan on any platform. So this at least provides another choice. Being Windows-only is still baffling. I guess they assume their biggest user base is using Windows, and Linux users are few and don't care do much about running LLMs on iGPUs (the experience is poor). But would it really cost them that much work to support other OS? Edit: > GAIA_Installer.exe: For running agents on non-Ryzen AI PCs, this uses Ollama as the backend. (https://github.com/amd/gaia https://github.com/amd/gaia) ...eh, what's the point? Why don't I just install Ollama?
- FirmwareBurner 2y ago>But would it really cost them that much work to support other OS? Radeon group was never really excelling at writing software and drivers. Nvidia was always running rings around them. Bad habits are hard to reverse.
- pjmlp 2y agoExtensions to Khronos APIs to this day, tend to get born as DirectX features, from GPU vendors in collaboration with Microsoft, so no surprise there. Also note that NVidia happens to have their own Linux distribution, while it isn't racing to support GNU/Linux in general.