Загрузка видео...

Не удалось загрузить видео

На главную

Paving the way for unlimited context windows. Introducing ZML /attnd: sparse logarithmic attention, on CPU, over UDP, faster than GPU.

122,236 просмотров • 1 год назад •via X (Twitter)

Комментарии: 39

Фото профиля Charles Foster
Charles Foster1 год назад

@zml_ai How do you avoid computing the attention values that end up ~0 without computing the dot products between each query-key pair? Are you using some sort of approximation?

Фото профиля Steeve Morin
Steeve Morin1 год назад

@zml_ai we model it as a graph

Фото профиля Charles Foster
Charles Foster1 год назад

@zml_ai How does modeling it as a graph let you bypass the N × N for sequence length of N, unless you're making some kind of approximation?

Фото профиля Steeve Morin
Steeve Morin1 год назад

@zml_ai Yes there is approximation in the sense that we don't compute values very close to zero. From the talk:

Фото профиля Charles Foster
Charles Foster1 год назад

@zml_ai How? How do you know which attention values *will be* very close to zero without first computing the dot-products?

Фото профиля Charles Foster
Charles Foster1 год назад

@zml_ai Maybe what you mean to say is that you compute the full N x N attention matrix, but aggregate the value vectors sparsely by skipping entries where the attention is ~0? That would turn one dense-dense matmul into a sparse-dense one, but wouldn’t make the whole thing log(N), right?

Фото профиля Jean-Baptiste Schiratti
Jean-Baptiste Schiratti1 год назад

@zml_ai Loved the talk & demo 🤩 @zml_ai rocks 🔥🚀❤️

Фото профиля James
James1 год назад

@zml_ai @TheAhmadOsman looks like a great local llama unlock

Фото профиля Javier Honduvilla Coto
Javier Honduvilla Coto1 год назад

@zml_ai Great stuff!! Btw love the T-shirt 🤣

Фото профиля David Roldan 🇵🇷
David Roldan 🇵🇷1 год назад

@zml_ai Democratizing AI!!! 👌🏼

Фото профиля Abhi
Abhi1 год назад

@zml_ai Good work man, holy shit

Фото профиля Guillaume Wenzek
Guillaume Wenzek1 год назад

@zml_ai Very excited to share this. Attention is fascinating. I've been toying with this algorithm idea for some time but it took some faith and crunch to actually make it work.

Фото профиля murat 🍥
murat 🍥1 год назад

@zml_ai any performance degradation?

Фото профиля Steeve Morin
Steeve Morin1 год назад

@zml_ai no

Фото профиля Andrew Huynh
Andrew Huynh1 год назад

@zml_ai How to run it in my m2 laptop??

Фото профиля Saïd Aitmbarek
Saïd Aitmbarek1 год назад

@zml_ai hell yeah, based optimization for cpu guys! will help democratize AI adoption to the immense pool of non gpu socs let's launch/spotlight you on whenever it helps guys

Фото профиля VibeCodeTeddy
VibeCodeTeddy1 год назад

@zml_ai This is wild. Can't wait to see the practical applications of this!

Фото профиля Ak afridi
Ak afridi1 год назад

@zml_ai Fascinating approach to solving the context window limitation. CPU-based sparse attention over UDP opening new possibilities for distributed AI processing. Looking forward to seeing how this scales in production environments.

Фото профиля Gary Basin
Gary Basin1 год назад

@zml_ai very cool

Фото профиля Mykhailo Sorochuk
Mykhailo Sorochuk1 год назад

@zml_ai This breakthrough could really democratize AI. Less hardware, more access. Excited to see how it develops!

Фото профиля Gloria Baeuerlein
Gloria Baeuerlein1 год назад

@zml_ai 🔥🔥🔥

Фото профиля Eugene Cheah - AI builder @ 🇸🇬|🇺🇸
Eugene Cheah - AI builder @ 🇸🇬|🇺🇸1 год назад

@zml_ai cool stuff - however you need benchmarks on basic evals on running with CPU vs GPU, to really get this across the crowd/finish line

Фото профиля James T
James T1 год назад

@zml_ai Outstanding will try this out on my old macbook pro 2017

Фото профиля AI PlanetX
AI PlanetX1 год назад

@zml_ai Exciting innovation in attention technology!

Фото профиля Alon Burg
Alon Burg1 год назад

@RemiCadene @zml_ai Amazing demo! Kudos!

Фото профиля parody. Dean the Magic 8 Ball geeker
parody. Dean the Magic 8 Ball geeker1 год назад

@ylecun @zml_ai @grok eli5

Фото профиля Andrew Huynh
Andrew Huynh1 год назад

@zml_ai Cool

Фото профиля Pierre-Baptiste Borges
Pierre-Baptiste Borges1 год назад

@zml_ai congrats!

Фото профиля Reza Rawassizadeh
Reza Rawassizadeh1 год назад

@zml_ai Where can we read about sparse logarithm attention?

Фото профиля jdubbs
jdubbs1 год назад

@zml_ai Loved your CRdo writeup/thread......Do you think this eventually hurts the opical guys like CIEN and GLW? Thanks

Фото профиля Cyril Mottier
Cyril Mottier1 год назад

@zml_ai 💥

Фото профиля VibeEdge
VibeEdge1 год назад

@zml_ai @steeve Cool breakthrough on Attention D sparse log attention on CPU via UDP outpacing GPUs? Game changer for AI scaling. Echoes Megalodon style infinite contexts without heavy hardware. Excited for the code!

Фото профиля pybankers
pybankers1 год назад

@zml_ai What model size will I be able to run with 16gb ram cpu without any gpu with good speed?

Фото профиля Anthara Fairooz
Anthara Fairooz1 год назад

@zml_ai Exciting innovation in AI! Great step forward.

Фото профиля Conor
Conor1 год назад

@zml_ai Super cool, congrats

Фото профиля Giovanni P.
Giovanni P.1 год назад

@zml_ai Very cool, bold to use zig 👍 But bazel 🤣 please no!

Фото профиля Steeve Morin
Steeve Morin1 год назад

@zml_ai

Фото профиля iG3 - Edge AI
iG3 - Edge AI1 год назад

@zml_ai 👀

Фото профиля gawen
gawen1 год назад

@zml_ai Boua very cool ! 🔥

Похожие видео

QVAC SDK 0.15.0 is live. This release adds multiple prompts batching, brings a native AMD GPU backend to the stack, moves more vision encoders onto mobile GPUs, and adds a second local coding-agent integration. Main highlights: - Prompt batching for the LLM addon. Batch multiple prompts into one job and process them concurrently, with each answer returned the moment its generation finishes. - Native AMD GPU backend. A first-class HIP/ROCm backend in @qvac/vla-ggml, auto-selected over Vulkan with clean fallback when ROCm is absent. - A second local coding agent. OpenClaw joins OpenCode for local, cloud-free agent workflows. AGENTS - OpenCode plugin update (@qvac/opencode-plugin). Aligned with the current SDK, CLI, and AI SDK provider packages. A fresh install runs OpenCode against managed local QVAC models out of the box, from the default qvac/qwen3.5-9b, with no manual qvac serve setup. - OpenClaw plugin (@qvac/openclaw-plugin). A second coding-agent integration alongside OpenCode. A fresh setup installs the plugin, creates a local qvac provider through onboarding, and runs a QVAC model through OpenClaw🦞's local service path. LANGUAGE MODELS - Prompt batching (LLM addon). Batch multiple prompts in one job and run them concurrently, each answer returns the moment its generation finishes, no waiting on the others. - Reasoning-context trimming on hybrid + recurrent models (@qvac/llm-llamacpp). remove_thinking_from_context now works beyond pure-attention models. Same JS API, no throw. VOICE AND SPEECH - Transcription (transcription-parakeet 0.9.0). More robust CPU fallback on GPU failure and a faster Vulkan backend on Pixel 9. - Text-to-speech features (tts-ggml 0.4.0). Adds LavaSR for noise removal and adjustable output frequency up to 48 kHz, plus Japanese via Chatterbox. - Text-to-speech fixes (tts-ggml 0.4.1). CPU fallback on GPU failure, a q8_0 KV crash fix on Metal with Chatterbox. VISION - Qwen3.5 vision encoder on GPU (Android). Image encoder moves onto the phone GPU, with a smarter tile-grid preprocessor and default image-token caps, for flagship Android: Vulkan on Mali (Pixel 9 Pro) and OpenCL on Adreno 830 (Galaxy S25). - Gemma-4 vision encoder on GPU (Android). Vision encoder runs on the phone GPU instead of CPU, same flagship Android targets. PLATFORM AND PERFORMANCE - AMD GPU backend (@qvac/vla-ggml). Native HIP/ROCm backend, auto-selected over Vulkan with clean fallback when ROCm is absent (Linux x64 only). Comes with ~23% faster than Vulkan, ~14% faster than PyTorch-ROCm, parity preserved. Unified code style. A cleaner, more consistent, easier-to-contribute codebase. Let's build. npm install @qvac/sdk

QVAC

29,260,217 просмотров • 3 месяцев назад