AI-hardware en softwarestack

Welke uitspraak over waar op moet worden gelet bij een waarde als "○○ TOPS" als prestatie van een AI-versneller is juist?

  1. AHet is meestal een theoretisch maximum, geteld met lage precisie zoals INT8, en de werkelijke snelheid met een echt model varieert sterk afhankelijk van geheugenbandbreedte en benutting van de rekeneenheden
  2. BBij tweemaal zoveel TOPS draait elk model zeker tweemaal zo snel
  3. CTOPS is een waarde die de geheugencapaciteit aangeeft
Antwoord en toelichting tonen

Antwoord: A. Het is meestal een theoretisch maximum, geteld met lage precisie zoals INT8, en de werkelijke snelheid met een echt model varieert sterk afhankelijk van geheugenbandbreedte en benutting van de rekeneenheden

TOPS (tera-bewerkingen per seconde) is een theoretische waarde voor het geval alle rekeneenheden onafgebroken werken; meestal wordt met INT8 of lagere precisie geteld, en soms betreft het een waarde bij gebruik van sparsity. Bij werkelijke modellen worden de prestaties begrensd door de geheugenbandbreedte, staan rekeneenheden stil of worden niet-ondersteunde bewerkingen door andere schakelingen uitgevoerd, zodat de effectieve prestaties veel lager kunnen zijn. Bij het vergelijken van producten is het belangrijk te kijken naar gemeten waarden onder dezelfde omstandigheden.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over AI-hardware en softwarestack

  1. Welke uitspraak over MFU (Model FLOPs Utilization), een maat voor de efficiëntie van grootschalige training, is juist?
  2. Wat is een veelgebruikte benadering voor het aantal bewerkingen dat nodig is om een Transformer-model te trainen, bij N parameters en D trainingstokens?
  3. Wat is een benadering voor het aantal bewerkingen dat nodig is voor inferentie van één token bij een groot taalmodel met N parameters (zonder het attentiongedeelte)?
  4. Waarom wordt bij de berekening van de softmaxfunctie exp(xi)/Σexp(xj) vaak eerst de maximumwaarde van elke xi afgetrokken?
  5. Welke uitspraak over het principe van "speculatieve decodering" (speculative decoding), die de inferentie van grote taalmodellen versnelt, is juist?

Vergelijkingen bij dit onderwerp