Answer:
A particular (fictional) CPU has the following internal units and timings: 1. IFD: Instruction fetch + decode : 160 ps...
Base machine has a 2.4GHz clock rate. There is L1 and L2 cache. L1 cache is 256K, direct mapped write through. 90% (read) hit rate without penalty, miss penalty is 4 cycles. (cost of reading L2) All writes take 1 cycle. L2 cache is 2MB, 4 way set associative write back. 95% hit rate, 60 cycle miss penalty (cost of reading memory). 30% of all instructions are reads, 10% writes. All instructions take 1 cycle - except reads which take...
1 Pipeline: A (fictional) CPU has the following internal units and timings (WR and RR are write/read registers, ALU does all logic and integer operations and there is a separate floating point unit. RR 40ps ALU-INT 180ps ID 180ps MEM 200ps WR 60ps WR 60ps FP 280ps There are 5 basic instruction types: 1. LOAD : ID+RR+ALU+MEM+WR: 660ps 2. STORE: ID+RR+ALU+MEM: 600ps 3. LOGIC/INTEGER: ID+RR+ALU+RW: 460ps 4. FLOATING POINT: ID+RR+FPU+RW: 560ps 5. BRANCH: ID+RR+ALU: 400ps 1 cycle is 660ps for...