Hypura: Agendador de inferência de LLM com consciência de camada de armazenamento para Apple Silicon

✍️ OpenClawRadar📅 Publicado: March 24, 2026🔗 Source
Hypura: Agendador de inferência de LLM com consciência de camada de armazenamento para Apple Silicon
Ad

O que o Hypura faz

Hypura é um agendador de inferência de LLM consciente das camadas de armazenamento para Apple Silicon que posiciona tensores do modelo nas camadas GPU, RAM e NVMe com base nos padrões de acesso, custos de largura de banda e capacidades do hardware. Isso permite que modelos que excedem a memória física sejam executados sem travar o sistema.

Principais recursos e como funciona

O Hypura lê arquivos GGUF, perfila seu hardware (conjunto de trabalho da GPU, RAM, largura de banda NVMe) e resolve uma otimização de posicionamento que atribui cada tensor a uma camada:

  • GPU (Metal) — Camadas de atenção, normalizações, embeddings
  • RAM — Camadas de overflow que não cabem no conjunto de trabalho da GPU, acessadas via mmap
  • NVMe — Camadas restantes carregadas sob demanda via I/O direto (F_NOCACHE + pread), pré-buscadas antes da passagem forward

Para modelos MoE como Mixtral, o Hypura implementa streaming de especialistas: apenas tensores não-especialistas (~1 GB) permanecem na GPU, enquanto tensores de especialistas são transmitidos do NVMe através de um buffer de pool sob demanda. Inclui um cache de neurônios com taxa de acerto de 99,5% que elimina a maioria das operações de I/O após o aquecimento, interceptação do roteador para identificar especialistas selecionados e rastreamento de co-ativação para prever quais especialistas serão ativados em seguida para pré-busca especulativa.

Para modelos densos como Llama 70B, ele usa streaming denso de FFN: atenção + normalizações permanecem na GPU (~8 GB) enquanto tensores de FFN (~32 GB) são transmitidos do NVMe através de um buffer de pool de tamanho dinâmico com pré-busca antecipada escalonada.

Ad

Benchmarks de desempenho

Todos os benchmarks em M1 Max, 32 GB de memória unificada, ~5,1 GB/s de leitura sequencial NVMe:

  • Qwen 2.5 14B Q4_K_M (8,4 GB): Modo totalmente residente, 21 tok/s (igual ao llama.cpp)
  • Mixtral 8x7B Q5_K_M (30,9 GB): Modo streaming de especialistas, 2,2 tok/s (llama.cpp sem memória)
  • Llama 3.3 70B Q4_K_M (39,6 GB): Modo streaming denso de FFN, 0,3 tok/s (llama.cpp sem memória)

O tamanho do buffer de pool, profundidade de pré-busca e orçamentos de memória são calculados automaticamente a partir do perfil do seu hardware — nenhum ajuste manual necessário.

Instalação

O Hypura é compilado a partir do código-fonte com Cargo. Você precisará do Rust 1.75+ e CMake.

📖 Leia a fonte completa: HN AI Agents

Ad

👀 See Also

MatchKit: Gerador de Sistema de Design para Projetos de Código Claude
Tools

MatchKit: Gerador de Sistema de Design para Projetos de Código Claude

MatchKit é uma ferramenta que gera sistemas de design completos e personalizados para projetos desenvolvidos com Claude Code. Ela extrai as cores da marca de logos enviados e gera componentes, layouts e tokens de design personalizáveis para evitar a aparência genérica comum em ferramentas de codificação por IA.

OpenClawRadar
Apresentando o Roam-Code CLI: Uma Alternativa Mais Rápida e Determinista para Exploração de Código
Tools

Apresentando o Roam-Code CLI: Uma Alternativa Mais Rápida e Determinista para Exploração de Código

Roam-Code CLI substitui a fase de exploração do Claude Code por uma alternativa mais rápida e determinística que indexa bases de código para melhorar a eficiência.

OpenClawRadar
ClawClone: Ferramenta de Backup em Nuvem para Workspaces OpenClaw
Tools

ClawClone: Ferramenta de Backup em Nuvem para Workspaces OpenClaw

ClawClone é uma ferramenta que faz backup de workspaces do OpenClaw na nuvem com um prompt e os restaura com outro. Foi criada depois que um desenvolvedor perdeu um mês de dados de treinamento.

OpenClawRadar
Spectr: Um MCP Que Escreve Especificações de Aplicativos a Partir de Gravações de Tela para Clones Pixel-Perfect do Claude
Tools

Spectr: Um MCP Que Escreve Especificações de Aplicativos a Partir de Gravações de Tela para Clones Pixel-Perfect do Claude

Spectr é um servidor MCP, CLI e skill para Claude Code que pega uma gravação de tela .mp4/.mov de um app iOS e gera um spec.md de 7 seções com códigos hexadecimais, pesos de fonte, espaçamentos, transições e grafo de navegação — eliminando os 30 minutos de especificação manual por tela.

OpenClawRadar