Leistungsbewertung CPU's < Technische Inform. < Praktische Inform. < Hochschule < Informatik < Vorhilfe
|
Status: |
(Frage) überfällig | Datum: | 11:53 Mi 05.08.2009 | Autor: | RalU |
Aufgabe | Hallo,
es geht um folgende Aufgabe:
Gegeben seinen vier Prozessoren A, B, C, D mit nachfolgend angegebenen Leistungsparametern. Ein vorgegebenes Benchmarkprogramm X bestehe dabei nach der Koimpilierung für die jeweiligen Prozessoren aus der unten angegebenen Anzahl von Maschineninstruktionen.
a) Welchen der Prozessoren A, B und C würden Sie nach Leistungsgesichtspunkten bevorzugen? Warum?
b) Wie hoch müsste der CPI-Wert von Prozessore D sein, damit er bezüglich des Benchmarks X schneller ist als Prozessor C? Wie lässt sich Prozessor D realisieren?
c) Welche Aussagen lassen sich bezüglich der wahrscheinlichen Implementierungen der Prozessoren A und B treffen?
Leistungsparam. | Proz. A | Proz. B | Proz. C | Proz. D
-----------------------------------------------------------
Taktfrequenz |1600 MHz | 2500 MHz|1500 MHz |1000 MHz
-----------------------------------------------------------
# Maschineninstrukt.
für X [mm] |0,25*10^{6} |1*10^{6} |2*10^{6} |2,6*10^{6}
[/mm]
-----------------------------------------------------------
Durchschnittl. CPI-Wert | 4 | 1,5 | 1,5 | ? |
----------------------------------------------------------- |
Wie geht man denn an diese Aufgabe ran? Was ich zur Verfügung habe ist die Formel für den Instruktionsdurchsatz:
[mm] Instruktionsdurchsatz=\bruch{Taktfrequenz}{CPI * 10^{6}}
[/mm]
Aber bringt mir das was für die einzelnen Teilaufgaben?
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 12:20 Fr 07.08.2009 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|