JCS Studio

Seu Carrinho (0)

Seu carrinho está vazio.

Subtotal $0.00

RotorQuant: Uma Nova Abordagem para Compressão de KV Cache

RotorQuant: Uma Nova Abordagem para Compressão de KV Cache

Publicado em 14/04/2026 14:27 | Categorias: Artigos

Introdução ao RotorQuant

O projeto RotorQuant representa um avanço significativo na compressão de KV cache através da rotação block-diagonal. Esta abordagem inovadora supera a TurboQuant da Google em todos os aspetos medidos, oferecendo melhor perplexidade (PPL), 28% mais rápido na decodificação, 5x mais rápido no prefill e 44x menos parâmetros.

O código está disponível no GitHub do scrya-com, proporcionando uma alternativa eficiente para quem necessita de compressão de cache em modelos de linguagem. A técnica baseia-se em rotores do grupo Clifford, especificamente Cl(3,0), implementando um arquitectura de rotor sandwich que reduz drasticamente o número de operações e parâmetros necessários.

Comparação com TurboQuant

Os benchmarks demonstram claramente a superioridade do RotorQuant face ao TurboQuant da Google. Em termos de perplexidade, o método iso3 atinge 6.91 versus 7.07 do turbo3, o que indica qualidade superior na geração de texto.

Na velocidade de decodificação, RotorQuant alcança 119 tokens por segundo comparados com 93 tok/s do TurboQuant, representando um ganho de 28% mais rápido. No prefill, a diferença é ainda mais dramática: 3,822 tok/s versus 722 tok/s, ou seja, 5.3x mais rápido.

O aspeto mais impressionante reside na eficiência de parâmetros. RotorQuant utiliza apenas 128 parâmetros face aos 16,384 do TurboQuant, o que corresponde a 44x menos parâmetros mantendo melhor performance.

  • Implementação actual: IsoQuant (Quaternion 4D) com 4 dimensões, 512 FMAs, 128 parâmetros
  • Production ready: PlanarQuant (Givens 2D) com 2 dimensões, 256 FMAs, 128 parâmetros
  • Research version: Cl(3,0) rotor sandwich com 3 dimensões, 2,400 FMAs, 372 parâmetros
  • Google TurboQuant: WHT butterfly com 128 dimensões, 16,384 FMAs, 16,384 parâmetros

Poupança de Armazenamento

A compressão eficiente do RotorQuant traduz-se em poupanças substanciais de memória em diferentes tamanhos de contexto. Para um contexto de 8K, são 260 MB guardados. Com 32K de contexto, a poupança ascende a 1.04 GB.

Em contextos ainda maiores de 128K, RotorQuant permite economizar 4.16 GB de armazenamento. Estas poupanças resultam do processo de rotação que decorrelaciona vetores KV cache antes da quantização escalar.

O método funciona através de quatro passos fundamentais: normalização seguida de armazenamento separado das normas, rotação via block transform para quebrar correlações de coordenadas, quantização de cada coordenada para centroides Lloyd-Max, e inversão da rotação para reconstrução.

A inovação chave reside na decorrelação dos vetores KV cache através de rotação, o que permite quantização mais eficiente sem perda significativa de qualidade. A abordagem do RotorQuant representa um marco importante na otimização de modelos de linguagem para uso em produção.



Mais detalhes em : https://github.com/scrya-com/rotorquant

Novidades no Blog

Inspiração, novidades e ideias da JCS Studio.

Yan Lecun e os Modelos do Mundo: Desafio ao Scaling de LLMs
Imagem gerada por I.A.

Yan Lecun e os Modelos do Mundo: Desafio ao Scaling de LLMs

Publicado em 05/11/2026 10:35

Em seguimento ao artigo anterior.. eis mais uma das investigações mais interessantes em inteligência artificial deste ano que poderá obrigar-nos...

Ler Mais
Weight Space Programming: Quando Modelos de IA Podem Ler e Escrever os Próprios Pesos
Imagem gerada por I.A.

Weight Space Programming: Quando Modelos de IA Podem Ler e Escrever os Próprios Pesos

Publicado em 05/11/2026 10:20

Uma das descobertas mais interessantes na investigação em inteligência artificial deste ano poderá mudar a forma como compreendemos e desenvolvemos...

Ler Mais
Quando a caixa preta da IA deixa de ser impenetrável
Imagem gerada por I.A.

Quando a caixa preta da IA deixa de ser impenetrável

Publicado em 02/11/2026 16:15

Deixei de acreditar que a caixa preta da IA era impenetrável. Esta semana passada, Nick Combra e a sua equipa...

Ler Mais
Inteligência Artificial e a Nova Era da Descoberta de Medicamentos
Imagem gerada por I.A.

Inteligência Artificial e a Nova Era da Descoberta de Medicamentos

Publicado em 02/11/2026 16:04

No final de outubro de 2026, a Anthropic anunciou a aquisição da Mithril Medicine, uma empresa composta por uma única...

Ler Mais
Flint: o modelo de código local 10x mais rápido que esconde um custo invisível
Imagem gerada por I.A.

Flint: o modelo de código local 10x mais rápido que esconde um custo invisível

Publicado em 26/10/2026 15:50

A Recursive, laboratório de Richard Socher que saiu do stealth em maio com 650 milhões de dólares a uma avaliação...

Ler Mais
Dessa..  o próximo passo na geração de voz!
Imagem gerada por I.A.

Dessa.. o próximo passo na geração de voz!

Publicado em 26/10/2026 15:30

A Block, empresa de Jack Dorsey responsável pelo Square e pelo Cash App, apresentou a Dessa, um modelo de voz...

Ler Mais
DeepSeek V4.1 Flash-1017: actualização eleva desempenho em código e 3D sem mudar preços
Imagem gerada por I.A.

DeepSeek V4.1 Flash-1017: actualização eleva desempenho em código e 3D sem mudar preços

Publicado em 19/10/2026 11:51

A DeepSeek lançou a 17 de Outubro a actualização V4.1-Flash-1017, uma revisão pontual ao modelo Flash original de Setembro que...

Ler Mais
Gemini 4 Argon: poderoso na robótica, irregular na criação de jogos
Imagem gerada por I.A.

Gemini 4 Argon: poderoso na robótica, irregular na criação de jogos

Publicado em 14/10/2026 16:00

O modelo Gemini 4 Argon chega como uma aposta de fronteira da Google, mas os primeiros testes práticos apontam para...

Ler Mais

Abaixo encontra uma pequena lista de artigos relacionados com este tema..