Codebook Lossless LLM Compression: Redução de 10-25% na RAM com Empacotamento Bitwise

✍️ OpenClawRadar📅 Publicado: March 15, 2026🔗 Source
Codebook Lossless LLM Compression: Redução de 10-25% na RAM com Empacotamento Bitwise
Ad

Um desenvolvedor publicou um código de prova de conceito para compressão sem perdas de LLMs que reduz o uso de memória em 10-25% por meio do empacotamento genérico bit a bit de pesos indexados. A técnica troca um pouco da velocidade de inferência por um tamanho de modelo menor, tornando possível executar modelos maiores em hardware com VRAM limitada.

Como Funciona

O desenvolvedor começou perguntando quantos valores únicos realmente existem nas camadas de LLMs. A análise revelou que, embora o fp16 use 16 bits, a maioria dos modelos utiliza apenas cerca de 12-13 bits de valores únicos. Ao empacotar esses valores em blocos, a técnica alcança compressão sem perder precisão.

Características de Desempenho

  • Redução de RAM: 10-25%+ nos modelos testados
  • Impacto na velocidade: Velocidade de inferência aproximadamente reduzida pela metade nos testes de exemplo
  • Hardware de teste: NVIDIA P2200 (5GB) e CPU, com atualizações sendo desenvolvidas para AMD MI50 (32GB)
Ad

Detalhes de Implementação

O desenvolvedor trabalhou neste projeto por várias semanas usando assistentes de codificação com IA, incluindo Claude, Qwen e Gemini. O repositório inclui versões sem perdas e com perdas/equilibradas, embora a versão com perdas ainda não tenha sido extensivamente testada.

O desenvolvedor sugere que esta abordagem de compressão pode servir como uma forma de medir a "compactidade" de um modelo - quão eficientemente ele usa seu espaço de parâmetros.

Disponibilidade do Código

O código de prova de conceito está disponível no GitHub: https://github.com/bigattichouse/Codebook-Quantization

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

O plugin de código aberto do Claude gera sintonizadores visuais interativos com pré-visualização em tempo real
Tools

O plugin de código aberto do Claude gera sintonizadores visuais interativos com pré-visualização em tempo real

Um desenvolvedor criou um plugin de código aberto que permite ao Claude Code gerar páginas HTML únicas com controles deslizantes e telas infinitas no estilo Figma para ajustar valores CSS. O plugin lê arquivos de origem, reproduz elementos em uma tela interativa e fornece controles para ajustes precisos com visualização em tempo real.

OpenClawRadar
OpenBridge: Controle Remoto Gratuito e de Código Aberto para Claude Code via Slack/Discord
Tools

OpenBridge: Controle Remoto Gratuito e de Código Aberto para Claude Code via Slack/Discord

OpenBridge é uma ferramenta gratuita e de código aberto que permite controlar o Claude Code a partir do Slack ou Discord, organizando projetos como canais e conversas como threads. Ele roda localmente ou em um VPS e funciona com assinaturas existentes do Claude Code/Codex sem custos extras de API.

OpenClawRadar
Brackish: Deixe Duas Instâncias do Claude Code Negociarem um Contrato de API via OpenAPI 3.1
Tools

Brackish: Deixe Duas Instâncias do Claude Code Negociarem um Contrato de API via OpenAPI 3.1

Brackish é uma ferramenta CLI que funciona entre duas sessões do Claude Code — uma no backend (FastAPI) e outra no frontend (React/TypeScript) — para negociar um contrato de API por meio de um documento OpenAPI 3.1 compartilhado. Ela revela divergências antes mesmo de o código ser escrito.

OpenClawRadar
Construindo um Espaço de Trabalho de IA Local de Código Aberto com Rust e Tauri
Tools

Construindo um Espaço de Trabalho de IA Local de Código Aberto com Rust e Tauri

Explore um espaço de trabalho de IA totalmente local e de código aberto, construído usando Rust, Tauri e sqlite-vec, sem um backend em Python.

OpenClawRadar