← Ultimi articoli
🤖 machine learning

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

AoiZora è un pianificatore di topologia mediato dal compilatore che ottimizza l'inferenza di diffusione video a bassa latenza su sub-slice di TPU integrando la consapevolezza dell'interconnessione fisica nel processo di ricerca auto-parallela, ottenendo una riduzione della latenza fino a 1,42x per Wan 2.1 rispetto alle soluzioni esistenti.

Autori originali: Kaijian Wang, Yuanyuan Xu, Fanjiang Ye, Ye Cao, Jingwei Zuo, T. S. Eugene Ng, Yarong Mu, Yuke Wang

Pubblicato 2026-06-17
📖 4 min di lettura☕ Lettura da pausa caffè

Autori originali: Kaijian Wang, Yuanyuan Xu, Fanjiang Ye, Ye Cao, Jingwei Zuo, T. S. Eugene Ng, Yarong Mu, Yuke Wang

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immagina di cercare di organizzare una corsa a staffetta massiccia e ad alta posta in gioco per creare un video. I "corridori" sono chip per computer (specificamente i chip TPU di Google) e il "testimone" è il dato necessario per generare ogni fotogramma del video.

Il processo di generazione del video è come un ciclo lungo e ripetitivo in cui i corridori devono pulire un'immagine rumorosa più e più volte (chiamata "denoising") finché non appare nitida. Poiché il video è enorme e il processo è lento, non puoi farlo su un solo chip; hai bisogno di un intero team di chip che lavorino insieme.

Il Probleo: L'errore del "Schema dei Posti"
Attualmente, quando gli ingegneri configurano questo team, si concentrano sul piano logico: "Il Corridore A gestirà lo sfondo, il Corrente B gestirà il cielo e il Corridore C gestirà le persone". Questo è come assegnare compiti su una lavagna.

Tuttavia, spesso ignorano la realtà fisica: dove siedono esattamente questi corridori nello stadio?

In un vero stadio (la rete fisica TPU), alcuni corridori siedono proprio accanto ad altri e possono passarsi il testimone istantaneamente. Altri sono ai lati opposti del campo e passare il testimone richiede tempo e causa ingorghi stradali sui percorsi condivisi tra loro.

Il documento ha scoperto che anche se dai ai corridori gli stessi compiti (lo stesso piano logico), cambiare semplicemente dove siedono nello stadio può rendere la corsa il 16,6% più lenta o più veloce. Il principale colpevole non è la distanza che corrono, ma il fatto che alcuni corridori sono costretti a usare lo stesso corridoio stretto (un collegamento di rete condiviso) contemporaneamente, causando un ingorgo stradale.

La Soluzione: AoiZora (L'Allenatore Intelligente)
Gli autori hanno costruito un nuovo strumento chiamato AoiZora (che prende il nome dalle parole giapponesi per "Cielo Blu"). Pensa ad AoiZora come a un allenatore super intelligente che non si limita a scrivere la giocata, ma progetta anche lo schema dei posti basandosi sull'effettiva disposizione dello stadio.

AoiZora risolve un problema complicato: controllare ogni possibile disposizione dei posti è troppo lento e costoso. Se provassi a testare ogni singolo modo per sedere i corridori, passeresti più tempo a pianificare che a correre la gara.

Come funziona AoiZora (La strategia in due fasi)
AoiZora utilizza un approccio "filtra e perfeziona", simile a un processo di assunzione:

  1. Fase 1: Lo screening rapido dei CV (Pre-Compilazione)
    Per prima cosa, AoiZora esamina i "curriculum" (i piani dei compiti logici) usando un metodo economico e veloce. Non costruisce ancora l'intero stadio; controlla solo se i compiti hanno senso sulla carta. Scarta rapidamente i piani scadenti che fallirebbero chiaramente (come cercare di dividere un compito che non può essere diviso). È veloce ed economico, come un colloquio di 30 secondi.

  2. Fase 2: La simulazione completa (Post-Compilazione)
    Per i pochi candidati di alto livello che sono sopravvissuti al primo round, AoiZora fa il lavoro pesante. Costruisce una simulazione dettagliata dello stadio effettivo (i chip TPU fisici) ed esegue un test completo. Vede esattamente dove avverranno gli ingorghi sui collegamenti di rete specifici. Successivamente, sceglie la singola migliore disposizione dei posti che evita tali ingorghi.

Il Risultato
Utilizzando questo metodo in due fasi, AoiZora trova la combinazione perfetta di "cosa fare" e "dove farlo".

  • L'analogia: Immagina di organizzare una cena.
    • Il vecchio modo: Decidi chi porta quale piatto (piano logico) e dici loro di sedersi ovunque. A volte, la persona che porta la zuppa calda deve passare accanto alla persona che trasporta la torta fragile e si scontrano, rovesciando tutto.
    • Il modo di AoiZora: Prima scarti rapidamente gli ospiti che non possono portare un piatto. Poi, per i rimanenti, guardi la disposizione effettiva del tavolo e siedi chi porta la zuppa proprio accanto alla porta della cucina e chi porta la torta dall'altro lato, assicurandoti che nessuno si scontri con nessuno.

Il succo della questione
Sui chip TPU di Google, AoiZora ha reso la generazione di video 1,42 volte più veloce rispetto ai metodi precedenti. Non ha cambiato il videogioco in sé o le regole della gara; ha solo capito il modo più intelligente di sedere i corridori in modo che potessero passarsi il testimone senza inciampare l'uno nell'altro. Ciò consente una generazione di video più veloce e a bassa latenza senza la necessità di riscrivere il software sottostante.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →