1.) Wie kommt man hier auf die Anzahl der Moleküle? 8kB/128bit = 62,5? Muß ich da vielleicht erst irgendwas umrechnen? Wenn ja, was und wie?
In der Aufgabenstellung steht - ein Molekül habe die Größe von 128 bit.
Aufgabenteil c) verlangt nun die Menge der Moleküle in
einem Set. Mit 8-fach set-assoziativ weiß man, das sich 8 Blöcke der Größe 1kb (aufgabestellung) in
einem Set befinden.
So, nun kann man 8kb/128bit teilen und erhält die Anzahl der möglichen Moleküle in einem Set.
2.) Wo kommen hier die 2. Eins und die 0,1 her? CPI’ = 1+1*WSi + 0,1 * WSd
Die zweite eins bedeutet 100% für Datenzugriffe auf den I-Cache, d.h. jeder Befehl der geholt wird, erzeugt einen Datenzugriff.
Die 0,1 bedeutet 10% für Datenzugriffe auf den D-Cache, d.h. jeder 10. Befehl erzeugt einen Datenzugriff (Info auch in der Aufgabenstellung).
Hoffe es hilft dir ein wenig weiter