← Neueste Arbeiten
🤖 machine learning

AoiZora: Topology-Aware Auto-Parallel Optimization for Inference of Diffusion Transformers

AoiZora ist ein compilergestützter Topologieplaner, der die Latenz optimiert, indem er die physikalische Interconnect-Awareness in den Auto-Parallelisierungs-Suchprozess integriert, um die Latenz der Video-Diffusions-Inferenz auf TPU-Sub-Slices zu optimieren, wodurch im Vergleich zu bestehenden Lösungen eine bis zu 1,42-fache Latenzreduktion für Wan 2.1 erreicht wird.

Ursprüngliche Autoren: Kaijian Wang, Yuanyuan Xu, Fanjiang Ye, Ye Cao, Jingwei Zuo, T. S. Eugene Ng, Yarong Mu, Yuke Wang

Veröffentlicht 2026-06-17
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Kaijian Wang, Yuanyuan Xu, Fanjiang Ye, Ye Cao, Jingwei Zuo, T. S. Eugene Ng, Yarong Mu, Yuke Wang

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stellen Sie sich vor, Sie versuchen, einen gewaltigen, hochriskanten Staffellauf zu organisieren, um ein Video zu erstellen. Die „Läufer“ sind Computerchips (speziell die TPU-Chips von Google) und der „Stab“ sind die Daten, die für die Erzeugung jedes einzelnen Bildrahmens benötigt werden.

Der Prozess der Videogenerierung gleicht einer langen, repetitiven Schleife, in der die Läufer ein verrauschtes Bild immer wieder „bereinigen“ müssen (das nennt man „Denoising“), bis es klar aussieht. Da das Video riesig und der Prozess langsam ist, kann man dies nicht auf nur einem Chip erledigen; man braucht ein ganzes Team von Chips, die zusammenarbeiten.

Das Problem: Der Fehler beim „Sitzplan“
Derzeit, wenn Ingenieure dieses Team aufstellen, konzentrieren sie sich auf den logischen Plan: „Läufer A kümmert sich um den Hintergrund, Läufer B um den Himmel und Läufer C um die Personen.“ Das ist so, als würde man Aufgaben auf einem Whiteboard zuweisen.

Sie ignorieren jedoch die physische Realität: Wo genau sitzen diese Läufer im Stadion?

In einem echten Stadion (dem physischen TPU-Netzwerk) sitzen einige Läufer direkt nebeneinander und können den Stab sofort übergeben. Andere befinden sich auf der gegenüberliegenden Seite des Feldes, und die Übergabe des Stabes kostet Zeit und verursacht Staus auf den gemeinsamen Pfaden zwischen ihnen.

Die Studie ergab, dass selbst wenn man den Läufern exakt dieselben Aufgaben gibt (denselben logischen Plan), allein durch die Änderung dessen, wo sie im Stadion sitzen, das Rennen um 16,6 % langsamer oder schneller werden kann. Der Hauptgrund ist nicht die Strecke, die sie laufen, sondern die Tatsache, dass einige Läufer gezwungen sind, zur gleichen Zeit denselben engen Flur (einen gemeinsamen Netzwerk-Link) zu benutzen, was zu einem Verkehrsstau führt.

Die Lösung: AoiZora (Der schlaue Trainer)
Die Autoren entwickelten ein neues Werkzeug namens AoiZora (benannt nach den japanischen Wörtern für „Blauer Himmel“). Denken Sie an AoiZora als einen super-schlauen Trainer, der nicht nur den Spielzug schreibt, sondern auch den Sitzplan basierend auf dem tatsächlichen Stadionlayout entwirft.

AoiZora löst ein kniffliges Problem: Jede mögliche Sitzordnung zu überprüfen, ist zu langsam und zu teuer. Wenn man versuchen würde, jede einzelne Möglichkeit zu testen, wie die Läufer zu platzieren sind, würde man mehr Zeit mit der Planung verbringen als mit dem eigentlichen Laufen des Rennens.

Wie Aoi-Zora funktioniert (Die Zwei-Stufen-Strategie)
AoiZora nutzt einen cleveren „Filtern und Verfeinern“-Ansatz, ähnlich einem Einstellungsprozess:

  1. Stufe 1: Die schnelle Lebenslauf-Vorauswahl (Pre-Compilation)
    Zuerst prüft AoiZora die „Lebensläufe“ (die logischen Aufgabenpläne) mit einer günstigen, schnellen Methode. Es baut noch nicht das ganze Stadion auf; es prüft nur, ob die Aufgaben auf dem Papier Sinn ergeben. Es sortiert schnell die schlechten Pläne aus, die offensichtlich scheitern würden (wie etwa der Versuch, eine Aufgabe aufzuteilen, die nicht teilbar ist). Das geht schnell und ist kostengünstig, wie ein 30-sekündiges Vorstellungsgespräch.

  2. Stufe 2: Die vollständige Simulation (Post-Compilation)
    Für die wenigen Top-Kandidaten, die die erste Runde überstanden haben, leistet AoiZora die eigentliche Arbeit. Es erstellt eine detaillierte Simulation des tatsächlichen Stadions (der physischen TPU-Chips) und führt einen vollständigen Test durch. Es sieht genau, wo die Verkehrsstaus auf den spezifischen Netzwerk-Links entstehen werden. Dann wählt es die eine beste Sitzordnung aus, die diese Staus vermeidet.

Das Ergebnis
Durch die Verwendung dieser Zwei-Stufen-Methode findet AoiZora die perfekte Kombination aus „was zu tun ist“ und „wo es zu tun ist“.

  • Die Analogie: Stellen Sie sich vor, Sie organisieren ein Abendessen.
    • Der alte Weg: Sie entscheiden, wer welches Gericht mitbringt (logischer Plan) und sagen ihnen, sie sollen sich irgendwohin setzen. Manchmal muss die Person, die die schwere Suppe bringt, an der Person vorbeigehen, die den zerbrechlichen Kuchen trägt, und sie stoßen zusammen, wodurch alles verschüttet wird.
    • Der AoiZora-Weg: Zuerst schließen Sie Gäste schnell aus, die kein Gericht mitbringen können. Dann schauen Sie sich für die verbleibenden Gäste das tatsächliche Tischlayout an und setzen den Suppenbringer direkt neben die Küchentür und den Kuchenbringer auf die andere Seite, um sicherzustellen, dass sich niemand in die Quere kommt.

Das Fazit
Auf den Google-TPU-Chips machte AoiZora die Videogenerierung 1,42-mal schneller als bisherige Methoden. Es hat nicht das Videospiel selbst oder die Regeln des Rennens geändert; es hat lediglich den klügeren Weg gefunden, die Läufer zu platzieren, damit sie den Stab übergeben können, ohne über die Füße der anderen zu stolpern. Dies ermöglicht eine schnellere Videogenerierung mit geringerer Latenz, ohne dass die zugrunde liegende Software neu geschrieben werden muss.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →