Communitygithub.com

mirage-project/mirage

Verwenden Sie dies, wenn Sie einen neuen oder optimierten MPK-CUDA-Kernel (eine aufgabenbezogene `.cuh`-Datei unter `include/mirage/persistent_kernel/tasks/`) benötigen, der nachweislich ein Ziel übertrifft, **ohne** dass der Kernel-Optimierer seinen eigenen Korrektheitstest betrügt. Dies ist das eingefrorene Ferret-System.

Was ist mirage?

Diese Fähigkeit orchestriert einen 3-Agenten-Workflow (Dispatcher → unabhängiger Testschreiber → Optimierer), um sicherzustellen, dass ein optimierter MPK-CUDA-Kernel (`.cuh`) sein Ziel nachweislich übertrifft, während strukturell verhindert wird, dass der Optimierer eine abgespeckte mathematische Version ausliefert und einen bestandenen Test meldet. Das System wird durch spezifische Formulierungen wie "dispatch ferret to optimize" ausgelöst und ist als "frozen gate"-Mechanismus konzipiert. Es ist nützlich für Entwickler, die in der Mirage-Kernel-Bibliothek mit persistenten Kernel-Aufgaben arbeiten. Die Ausgabe ist immer eine gültige `.cuh`-Datei, die den Optimierungs- und Testprozess bestanden hat.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add mirage-project/mirage

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht mirage?

Verwenden Sie dies, wenn Sie einen neuen oder optimierten MPK-CUDA-Kernel (eine aufgabenbezogene .cuh-Datei unter include/mirage/persistent_kernel/tasks/) benötigen, der nachweislich ein Ziel übertrifft, ohne dass der Kernel-Optimierer seinen eigenen Korrektheitstest betrügt. Dies ist das eingefrorene Ferret-System — eine 3-Agenten-Orchestrierung (Dispatcher → unabhängiger Testschreiber → Optimierer), die es strukturell unmöglich macht, dass „der Optimierer einen Kernel mit vereinfachter Mathematik ausliefert und einen bestandenen Test selbst meldet“. Auslöser — Formulierungen wie „dispatch ferret to optimize“

Verwandte Skills