1Configuration Information• Discuss caches with properties …• 32-bit addresses• 16-byte lines• 256-byte capacity• Memory references are either Read/WriteSchematic Cache0:1:2:3:4:5:6:7:8:9:A:B:C:D:E:F:Schematic 2-Way Cache0:1:2:3:4:5:6:7:Generic Line0 000000Traces—Instructions 10xAA10 R0xAA14 R0xAA18 R0xAA1C R0xAA20 R0xAA24 R0xAA28 R0xAA2C R0xAA30 R0xAA34 R0xAA1C R0xAA20 R0xAA24 R...Traces 2 (Conflicts)0xAA10 R0xAA14 R0xAA18 R0xAA1C R0xBC60 R0xAA20 R0xAA24 R0xDD40 R0xFF90 R0xAA28 R0xAA2C R0xAA30 R0xCB68 R2Traces 3 (Conflicts)0xAA34 R0xAA1C R0xBC64 R0xAA20 R0xAA24 R0xDD44 R0xFF90 R0xAA28 R0xAA2C R0xAA30 R0xCB6C R...Traces 4 (Conflicts)0xAA34 R0xAA1C R0xBC68 R0xAA20 R0xAA24 R0xDD48 R0xFF90 R0xAA28 R0xAA2C R0xAA30 R0xCB70 RTraces 5 (Conflicts)0xAA1C R0xBC6A R0xAA20 R0xAA24 R0xDD4C R0xFF94 R0xAA28 R0xAA2C R0xAA30 R0xCB74 R...Traces 6 (Conflicts, Writes)0xAA10 R0xAA14 R0xAA18 R0xAA1C R0xBC10 W0xAA20 R0xAA24 W0xDD40 R0xFF90 R0xCC28 W0xAA2C R0xAA30 R0xCB18 W...Traces 7 (Conflicts, Writes)0xAA24 R0xAA1C R0xBC68 W0xAA20 R0xAA24 W0xDD48 R0xFF90 R0xCC28 R0xAA2C R0xAA30 R0xCB70 R...Traces 8 (Conflicts, Writes)0xAA24 R0xAA1C R0xBC64 W0xAA20 R0xAA24 W0xDD44 R0xFF90 R0xCC28 R0xAA2C R0xAA30 R0xCB6C W...3Direct Mapped Cache0:1:2:3:4:5:6:7:8:9:A:B:C:D:E:F:Direct Mapped Cache WB0:1:2:3:4:5:6:7:8:9:A:B:C:D:E:F:2-Way Set Associative Cache:0::1::2::3::4::5::6::7:2-Way Set Associative Cache
View Full Document