Hypura: Speicher-Ebenen-bewusster LLM-Inferenz-Planer für Apple Silicon

✍️ OpenClawRadar📅 Veröffentlicht: 24. März 2026🔗 Source
Hypura: Speicher-Ebenen-bewusster LLM-Inferenz-Planer für Apple Silicon
Ad

Was Hypura macht

Hypura ist ein speichertierbewusster LLM-Inferenz-Scheduler für Apple Silicon, der Modelltensoren basierend auf Zugriffsmustern, Bandbreitenkosten und Hardwarefähigkeiten über GPU-, RAM- und NVMe-Ebenen verteilt. Dies ermöglicht die Ausführung von Modellen, die den physischen Speicher übersteigen, ohne dass das System abstürzt.

Hauptfunktionen und Funktionsweise

Hypura liest GGUF-Dateien, erstellt ein Profil Ihrer Hardware (GPU-Arbeitssatz, RAM, NVMe-Bandbreite) und löst ein Platzierungsoptimierungsproblem, das jeden Tensor einer Ebene zuweist:

  • GPU (Metal) — Aufmerksamkeitsschichten, Normen, Einbettungen
  • RAM — Überlaufschichten, die nicht in den GPU-Arbeitssatz passen, über mmap zugreifbar
  • NVMe — Verbleibende Schichten, die bei Bedarf über direkten I/O (F_NOCACHE + pread) geladen werden, vor dem Vorwärtsdurchlauf vorab geladen

Für MoE-Modelle wie Mixtral implementiert Hypura Expert-Streaming: Nur Nicht-Experten-Tensoren (~1 GB) verbleiben auf der GPU, während Experten-Tensoren bei Bedarf aus dem NVMe über einen Pool-Puffer gestreamt werden. Es enthält einen Neuron-Cache mit 99,5 % Trefferquote, der nach dem Aufwärmen die meisten I/O-Vorgänge eliminiert, Router-Interception zur Identifizierung ausgewählter Experten und Co-Aktivierungs-Tracking, um vorherzusagen, welche Experten als nächstes aktiviert werden, für spekulatives Vorabladen.

Für dichte Modelle wie Llama 70B verwendet es Dense-FFN-Streaming: Aufmerksamkeit + Normen verbleiben auf der GPU (~8 GB), während FFN-Tensoren (~32 GB) aus dem NVMe über einen dynamisch dimensionierten Pool-Puffer mit skaliertem Vorablade-Lookahead gestreamt werden.

Ad

Leistungsbenchmarks

Alle Benchmarks auf M1 Max, 32 GB Unified Memory, ~5,1 GB/s NVMe sequenzieller Lesezugriff:

  • Qwen 2.5 14B Q4_K_M (8,4 GB): Vollresident-Modus, 21 Tok/s (gleich wie llama.cpp)
  • Mixtral 8x7B Q5_K_M (30,9 GB): Expert-Streaming-Modus, 2,2 Tok/s (llama.cpp OOM)
  • Llama 3.3 70B Q4_K_M (39,6 GB): Dense-FFN-Streaming-Modus, 0,3 Tok/s (llama.cpp OOM)

Pool-Puffergröße, Vorabladetiefe und Speicherbudgets werden automatisch aus Ihrem Hardwareprofil berechnet – keine manuelle Anpassung erforderlich.

Installation

Hypura wird aus dem Quellcode mit Cargo erstellt. Sie benötigen Rust 1.75+ und CMake.

📖 Source: HN AI Agents

Ad

👀 Siehe auch

SprintiQ: Open-Source Sprint-Planung für Claude Code
Werkzeuge

SprintiQ: Open-Source Sprint-Planung für Claude Code

SprintiQ ist eine Open-Source-Agile-Plattform, die als Orchestrierungsschicht für Claude Code fungiert und KI-gestützte User-Story-Generierung, Sprintplanung, Velocity-Tracking sowie eine CLI bietet, die Git-Aktivitäten in Echtzeit mit Sprints synchronisiert.

OpenClawRadar
Reddit-Diskussion: Identity.md-Dateien sind unzureichend für die Persönlichkeitsstabilität von KI-Mitarbeitern ohne geeignete Modellarchitektur
Werkzeuge

Reddit-Diskussion: Identity.md-Dateien sind unzureichend für die Persönlichkeitsstabilität von KI-Mitarbeitern ohne geeignete Modellarchitektur

Eine Reddit-Diskussion argumentiert, dass die Anpassung von identity.md-Dateien zur Verhinderung von Persönlichkeitsvermischungen in KI-Mitarbeiterteams unwirksam ist, wenn die zugrunde liegende Modellarchitektur nur Rollentrennung simuliert. Der Beitrag empfiehlt die Verwendung des Minimax M2.7-Backends, das Grenzbewusstsein durch 100+ Selbstentwicklungszyklen direkt in das Basistraining integriert hat.

OpenClawRadar
gui.new: Tool für Claude, um visuelle Ausgaben als teilbare Links darzustellen
Werkzeuge

gui.new: Tool für Claude, um visuelle Ausgaben als teilbare Links darzustellen

gui.new ist ein Tool, mit dem Claude visuelle Ausgaben als live teilbare Links rendern kann, anstatt Codeblöcke zurückzugeben. Es wurde mit Claude erstellt, nutzt Next.js auf Vercel mit Supabase und erfordert keine Anmeldung.

OpenClawRadar
Klauenverdichter: 14-stufige Token-Kompressions-Engine für LLM-Pipelines
Werkzeuge

Klauenverdichter: 14-stufige Token-Kompressions-Engine für LLM-Pipelines

Claw Compactor ist eine Open-Source-LLM-Token-Komprimierungs-Engine, die eine 14-stufige Fusion-Pipeline verwendet, um eine durchschnittliche Kompression von 54 % ohne LLM-Inferenzkosten zu erreichen. Sie umfasst spezialisierte Kompressoren für Code, JSON, Protokolle, Diffs und Suchergebnisse mit reversiblen Komprimierungsfähigkeiten.

OpenClawRadar