100 likes | 106 Views
עוד פתרונות. Superpipelining – יותר שלבים Dynamic pipeline scheduling Superscalar- שלבים במקביל. חשב:. loop: addi $5,$5,1 lw $9,sum($5) sw $7,sum($5) beq $7,$8,loop addi $9,$9,1 addi $9,$9,2 addi $9,$9,3. היראכיה של הזיכרון.
E N D
עוד פתרונות • Superpipelining – יותר שלבים • Dynamic pipeline scheduling • Superscalar- שלבים במקביל
חשב: loop: addi $5,$5,1 lw $9,sum($5) sw $7,sum($5) beq $7,$8,loop addi $9,$9,1 addi $9,$9,2 addi $9,$9,3
היראכיה של הזיכרון SRAM 2 - 25ns $100 to $250 per Mbyte. Cache DRAM 60-120ns $5 to $10 per Mbyte. Memory Disk 10 to 20 million ns $.10 to $.20 per Mbyte. Disk משתמשים רוצים זיכרון מהיר וזול הפתרון היראכיה של הזיכרון
If an item is referenced • temporal locality: לוקאליות בזמן • spatial locality: לוקאליות במרחב המונחים המרכזיים: Block: Hit: Miss:
טיפול בכתיבה • Write through memory,cache התוכן נכתב ל- • Write buffer • Write-back
הקשר בין בלוק ל- MISS RATE