Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

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

122,236 görüntüleme • 1 yıl önce •via X (Twitter)

39 Yorum

Charles Foster profil fotoğrafı
Charles Foster1 yıl önce

@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 profil fotoğrafı
Steeve Morin1 yıl önce

@zml_ai we model it as a graph

Charles Foster profil fotoğrafı
Charles Foster1 yıl önce

@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 profil fotoğrafı
Steeve Morin1 yıl önce

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

Charles Foster profil fotoğrafı
Charles Foster1 yıl önce

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

Charles Foster profil fotoğrafı
Charles Foster1 yıl önce

@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 profil fotoğrafı
Jean-Baptiste Schiratti1 yıl önce

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

James profil fotoğrafı
James1 yıl önce

@zml_ai @TheAhmadOsman looks like a great local llama unlock

Javier Honduvilla Coto profil fotoğrafı
Javier Honduvilla Coto1 yıl önce

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

David Roldan 🇵🇷 profil fotoğrafı
David Roldan 🇵🇷1 yıl önce

@zml_ai Democratizing AI!!! 👌🏼

Abhi profil fotoğrafı
Abhi1 yıl önce

@zml_ai Good work man, holy shit

Guillaume Wenzek profil fotoğrafı
Guillaume Wenzek1 yıl önce

@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 🍥 profil fotoğrafı
murat 🍥1 yıl önce

@zml_ai any performance degradation?

Steeve Morin profil fotoğrafı
Steeve Morin1 yıl önce

@zml_ai no

Andrew Huynh profil fotoğrafı
Andrew Huynh1 yıl önce

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

Saïd Aitmbarek profil fotoğrafı
Saïd Aitmbarek1 yıl önce

@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 profil fotoğrafı
VibeCodeTeddy1 yıl önce

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

Ak afridi profil fotoğrafı
Ak afridi1 yıl önce

@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 profil fotoğrafı
Gary Basin1 yıl önce

@zml_ai very cool

Mykhailo Sorochuk profil fotoğrafı
Mykhailo Sorochuk1 yıl önce

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

Gloria Baeuerlein profil fotoğrafı
Gloria Baeuerlein1 yıl önce

@zml_ai 🔥🔥🔥

Eugene Cheah - AI builder @ 🇸🇬|🇺🇸 profil fotoğrafı
Eugene Cheah - AI builder @ 🇸🇬|🇺🇸1 yıl önce

@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 profil fotoğrafı
James T1 yıl önce

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

AI PlanetX profil fotoğrafı
AI PlanetX1 yıl önce

@zml_ai Exciting innovation in attention technology!

Alon Burg profil fotoğrafı
Alon Burg1 yıl önce

@RemiCadene @zml_ai Amazing demo! Kudos!

parody. Dean the Magic 8 Ball geeker profil fotoğrafı
parody. Dean the Magic 8 Ball geeker1 yıl önce

@ylecun @zml_ai @grok eli5

Andrew Huynh profil fotoğrafı
Andrew Huynh1 yıl önce

@zml_ai Cool

Pierre-Baptiste Borges profil fotoğrafı
Pierre-Baptiste Borges1 yıl önce

@zml_ai congrats!

Reza Rawassizadeh profil fotoğrafı
Reza Rawassizadeh1 yıl önce

@zml_ai Where can we read about sparse logarithm attention?

jdubbs profil fotoğrafı
jdubbs1 yıl önce

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

Cyril Mottier profil fotoğrafı
Cyril Mottier1 yıl önce

@zml_ai 💥

VibeEdge profil fotoğrafı
VibeEdge1 yıl önce

@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 profil fotoğrafı
pybankers1 yıl önce

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

Anthara Fairooz profil fotoğrafı
Anthara Fairooz1 yıl önce

@zml_ai Exciting innovation in AI! Great step forward.

Conor profil fotoğrafı
Conor1 yıl önce

@zml_ai Super cool, congrats

Giovanni P. profil fotoğrafı
Giovanni P.1 yıl önce

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

Steeve Morin profil fotoğrafı
Steeve Morin1 yıl önce

@zml_ai

iG3 - Edge AI profil fotoğrafı
iG3 - Edge AI1 yıl önce

@zml_ai 👀

gawen profil fotoğrafı
gawen1 yıl önce

@zml_ai Boua very cool ! 🔥

Benzer Videolar

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 görüntüleme • 3 ay önce