Calculul clasic de atenție salvează matricea de atenție N x N în VRAM (High Bandwidth Memory). FlashAttention împarte matricele Q, K, V în blocuri (Tiling) și calculează Softmax-ul incremental direct în memoria ultra-rapidă SRAM a nucleelor GPU.
Comparație de memorie
Atenție standard: Complexitate memorie O(N^2) -> OOM la 8k tokeni
FlashAttention: Complexitate memorie O(N) -> Suportă 100k+ tokeni fără probleme
Accelerează inferența și instruirea de până la 3-5 ori comparativ cu PyTorch standard.
Întrebări & Discuții: Algoritmul FlashAttention-2: Tiling și Optimizarea Memoriei SRAM pe GPU
Ai o întrebare despre Algoritmul FlashAttention-2: Tiling și Optimizarea Memoriei SRAM pe GPU sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!
Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.