Leistungsbewertung und Profiling
Worin besteht bei der Bewertung paralleler Berechnungen der Unterschied zwischen „starker Skalierung“ und „schwacher Skalierung“?
- ABei starker Skalierung wird die Problemgröße festgehalten und die Prozessorzahl erhöht, bei schwacher Skalierung wird die Problemgröße je Prozessor festgehalten und das Ganze vergrößert
- BStarke Skalierung nutzt schnelle, schwache Skalierung langsame Prozessoren
- CBeides ist dieselbe Messweise mit anderem Namen
Antwort und Erläuterung anzeigen
Antwort: A. Bei starker Skalierung wird die Problemgröße festgehalten und die Prozessorzahl erhöht, bei schwacher Skalierung wird die Problemgröße je Prozessor festgehalten und das Ganze vergrößert
Bei starker Skalierung wird dasselbe Problem mit mehr Prozessoren gelöst und beobachtet, wie stark sich die Zeit verkürzt. Wegen nicht parallelisierbarer Anteile und Kommunikation stagniert der Effekt bei steigender Prozessorzahl leicht. Bei schwacher Skalierung wird die Arbeitsmenge je Prozessor gleich gehalten, das Ganze vergrößert und beobachtet, ob die Zeit konstant bleibt. Ohne Angabe, nach welchem Verfahren bewertet wurde, lassen sich Ergebnisse nicht korrekt vergleichen.