Question: Let s look into a single - core single - processor system with CPU speed of 1 GHz . Attached to the chip of the
Lets look into a singlecore singleprocessor system with CPU speed of GHz Attached to the chip of the processor there is only one level cache L of size KB Kilobytes The main memory connects to the CPU via a interconnect bus of finite speed. The DRAM main memory has size of MB The latency to L is cycles and the latency to main memory is cycles. In each memory cycle, the processor fetches words cache line has size of words Lets assume that each word has size of bytes. Each vector has dimension of elements and each element has size of one word. What is the peak achievable performance of the dot product of two vectors and when does it occur? What is the lowest performance of the dot product of two vectors and when does it occur? a Do not assume prefetching b Assume prefetching Note: Peak achievable performance is the maximum performance that can be achieved during execution of the above program: ie how many operations using the ALUs or Floating Point Operations per Second FLOPS in how many seconds or clock cycles? for i; i
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
