Kuiz berkaitan panduan · Sederhana Tahap
Kuiz FlashAttention
Semak cara FlashAttention mengurangkan trafik memori lebar jalur tinggi sambil mengira perhatian tepat dan perkakasan yang mengubah sasaran FlashAttention-3.
soalan 1 daripada 8
Apakah sasaran FlashAttention kesesakan utama dalam perhatian standard?
Pratonton setiap soalan8 soalan
Jawapan dan penjelasan muncul semasa anda mengambil kuiz.
- Apakah sasaran FlashAttention kesesakan utama dalam perhatian standard?
- Membaca dan menulis matriks perhatian yang besar untuk memperlahankan memori GPU
- Bilangan pendaraban titik terapung
- Kos tokenisasi teks input
- Kependaman rangkaian antara GPU
- Bagaimanakah output FlashAttention dibandingkan dengan perhatian standard?
- Ia adalah anggaran yang memperdagangkan ketepatan untuk kelajuan
- Ia adalah sama secara matematik (tepat)
- Ia hanya berfungsi untuk urutan pendek
- Ia mengubah berat model
- Memori GPU manakah yang dieksploitasi oleh FlashAttention dengan memproses data dalam jubin?
- Memori lebar jalur tinggi (HBM) yang besar tetapi perlahan
- RAM CPU
- SRAM pada cip yang kecil tetapi sangat pantas
- Storan cakera
- Teknik apakah yang membolehkan FlashAttention mengira softmax tanpa melihat semua markah sekaligus?
- Melangkau softmax sepenuhnya
- Membundarkan semua markah kepada sifar
- Prapengiraan softmax pada CPU
- Softmax dalam talian (incremental) dengan penskalaan semula yang dijalankan
- Oleh kerana matriks perhatian penuh tidak pernah disimpan dalam HBM, penggunaan memori berskala kira-kira:
- Secara linear dengan panjang jujukan
- Secara kuadratik dengan panjang urutan
- Secara eksponen dengan panjang jujukan
- Secara bebas daripada panjang jujukan
- Which numeric format does FlashAttention-3 use in its Hopper-focused experiments to accelerate attention?
- Only 64-bit floating point
- FP8, with techniques to manage its numerical error
- Integer text tokens
- No reduced-precision format
- What work-partitioning change does FlashAttention-2 introduce to improve GPU parallelism?
- It stores the complete attention matrix in HBM
- It replaces attention with convolution
- It reduces non-matrix-multiplication work and improves parallelization across thread blocks and warps
- It uses only CPU execution
- In FlashAttention-3, what lets data movement overlap with computation?
- Replacing attention with a lookup table
- Computing all scores in host memory
- Disabling the softmax step
- Asynchronous execution on Hopper hardware