3Cache organizationYour company has an application that must be run as fast as possible. The hardware divisionof your company has come up with three separate first-level cache configurations:•Machine I: Direct-mapped with one-word blocks•Machine II:Direct-mapped with four-word blocks•Machine III:Two-way set associative with four-word blocksFor these machines, the cache fill penalty is 4 cycles + 1 cycle for each word.You did some experiments and measured the following instruction mix for the application:Branch: 16%, Load: 15%, Store: 10%, Float Insts: 20%, Integer: 39%Further, through a hardware cache monitor, you measured the following miss rates:

This is the end of the preview.
Sign up
to
access the rest of the document.