Wat is Weak scaling?

Beoordeling van parallelle prestaties waarbij de probleemgrootte per processor constant blijft terwijl het geheel groter wordt, en wordt bekeken of de tijd gelijk blijft.

Japanse benaming: 弱いスケーリング

“Weak scaling” komt voor in 1 oefenvragen uit 1 onderwerpen, bijv. Prestatiemeting en profiling.

Vakgebied: Prestatiemeting en profiling

Nu oefenen: vragen over Weak scaling

Welk verschil tussen “strong scaling” en “weak scaling” bij de evaluatie van parallelle berekeningen is juist?

  1. ABij strong scaling wordt de probleemomvang constant gehouden terwijl het aantal processors toeneemt; bij weak scaling wordt de probleemomvang per processor constant gehouden terwijl het geheel groter wordt
  2. BBij strong scaling worden snelle processors gebruikt en bij weak scaling langzame processors
  3. CBeide zijn dezelfde meetmethode met een verschillende benaming
Antwoord en toelichting tonen

Antwoord: A. Bij strong scaling wordt de probleemomvang constant gehouden terwijl het aantal processors toeneemt; bij weak scaling wordt de probleemomvang per processor constant gehouden terwijl het geheel groter wordt

Bij strong scaling wordt hetzelfde probleem met meer processors opgelost en wordt bekeken hoeveel de tijd korter wordt. Door het niet-parallelle deel en de communicatie vlakt het effect bij meer processors gemakkelijk af. Bij weak scaling blijft de hoeveelheid werk per processor gelijk terwijl het geheel groter wordt, en wordt bekeken of de tijd constant blijft. Zonder vermelding van de gebruikte methode kunnen resultaten niet correct worden vergeleken.

“Weak scaling” in de toelichting

Vragen met “Weak scaling” (1)

  1. Welk verschil tussen “strong scaling” en “weak scaling” bij de evaluatie van parallelle berekeningen is juist?

Vergelijkingen met deze term

Halfgeleider-rekentools

Verwante termen

Sterke schaling (strong scaling) Benchmark CPI CPU-tijd Doorvoer (throughput) Flame graph Harmonisch gemiddelde Meetkundig gemiddelde Microbenchmark Parallelle efficiëntie (parallel efficiency)

Naar de woordenlijst