AI-hardware en softwarestack
Een versneller met een piekprestatie van 100 TFLOPS en een geheugenbandbreedte van 2 TB/s voert een bewerking uit met een rekenintensiteit van 10 FLOP/byte. Welke prestatie is volgens het roofline-model haalbaar?
- A100 TFLOPS (rekenbegrensd)
- B20 TFLOPS (geheugenbegrensd)
- C10 TFLOPS (geheugenbegrensd)
Antwoord en toelichting tonen
Antwoord: B. 20 TFLOPS (geheugenbegrensd)
Volgens het roofline-model is de haalbare prestatie de kleinste van "piekprestatie" en "bandbreedte × rekenintensiteit". 2 TB/s × 10 FLOP/byte = 20 TFLOPS, wat kleiner is dan de piek van 100, zodat deze bewerking geheugenbegrensd is met 20 TFLOPS als bovengrens. Piek ÷ bandbreedte = 50 FLOP/byte is de grens (ridge point); alleen bewerkingen met een hogere rekenintensiteit bereiken de piekprestatie.