Speicherperformance berechnen

Von: , Frage gestellt am Mi, 15. Nov 2006

Hallo,

ich habe hier ein Beispiel das ich auf der Uni bekommen habe, da ich aber mit der erklärten Lösung nicht zufrieden bin würde ich gerne wissen wie ihr es lösen würdet.


Es stehen 2 Varianten von Cache-Ausführungen zur Auswahl:
Variante 1: 16KB Instruktions-Cache + 16KB Daten-Cache
Variante 2: 32KB gemeinsamer Cache

Die Misses pro Instruktionen können aus folgender Tabelle entnommen werden:

Grösse Instruktions-Cache Daten-Cache Gemeinsamer Cache
16KB 0,00399 0,0329 0,0510
32KB 0,00136 0,0384 0,0402

31% der Instruktionen greifen auf den Daten-Cache.

Aufgabe: Berechnen Sie die Miss Raten beider Varianten:
MR(16KBinstuction+16KBData)
MR(32KBunified)
(Hinweis: Misses pro Instruktion = Miss Rate * Speicherzugriffe pro Instruktion)


Das ist die ganze Angabe. Wäre toll wenn jemand von euch das ganze rechnen könnte, wobei mich vor allem der Rechenweg interessiert.

Danke im Voraus

Michael

2 Antworten zu dieser Frage

  1. Antwort von nach 16 Stunden 0 hilfreich
    Mit Verlaub....

    Hallo,
    Hallo auch, ich habe hier ein Beispiel das ich auf der Uni bekommen habe,
    da ich aber mit der erklärten Lösung nicht zufrieden bin würde
    ich gerne wissen wie ihr es lösen würdet.


    Es stehen 2 Varianten von Cache-Ausführungen zur Auswahl:
    Variante 1: 16KB Instruktions-Cache + 16KB Daten-Cache
    Variante 2: 32KB gemeinsamer Cache

    Die Misses pro Instruktionen können aus folgender Tabelle
    entnommen werden:

    Grösse Instruktions-Cache Daten-Cache Gemeinsamer Cache
    16KB 0,00399 0,0329 0,0510
    32KB 0,00136 0,0384 0,0402

    31% der Instruktionen greifen auf den Daten-Cache.

    Aufgabe: Berechnen Sie die Miss Raten beider Varianten:
    MR(16KBinstuction+16KBData)
    MR(32KBunified)
    (Hinweis: Misses pro Instruktion = Miss Rate *
    Speicherzugriffe pro Instruktion)


    Das ist die ganze Angabe. Wäre toll wenn jemand von euch das
    ganze rechnen könnte, wobei mich vor allem der Rechenweg
    interessiert.
    Mit Verlaub:
    Wenn du das nicht locker selber lösen kannst, solltest du über deinen Studiumwunsch vertieft nachdenken und mögliche einfachere Alternativen in Betracht ziehen.
    Das ist Schulstoff der 10ten Klasse. Danke im Voraus
    Bitte
    Stefan

    • Antwort von nach 21 Stunden 0 hilfreich
      Re: Mit Verlaub....

      Hallo auch,
      Mit Verlaub:
      Wenn du das nicht locker selber lösen kannst, solltest du über
      deinen Studiumwunsch vertieft nachdenken und mögliche
      einfachere Alternativen in Betracht ziehen.
      Das ist Schulstoff der 10ten Klasse.
      Bitte
      Stefan
      Wie ich bereits geschrieben habe, habe ich eine Lösung nur ist diese nicht die des Professors und ich bin der Meinung das seine nicht korrekt ist.

      Wenn das Beispiel so einfach ist, dann könntest du doch einfach die Lösung posten.

      Ich habe länger darüber nachdenken müssen was ich als Antwort poste, da ich schon lange keinen so sinnlosen Beitrag gelesen habe.

      Trotzdem hoffe ich noch immer, dass es jemanden gibt der einen sinnvollen Beitrag hierzu posten kann.

      Michael

      PS: Wer nicht helfen kann oder will der sollte auch nicht stören

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!