Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Computer Organization & Design Problem 6 [15 points]. Assume for arithmetic, memory access, and branch instructions, a processor has CPIs of1, 12, and 5, respectively.

Computer Organization & Design

image text in transcribed

Problem 6 [15 points]. Assume for arithmetic, memory access, and branch instructions, a processor has CPIs of1, 12, and 5, respectively. Also assume that on a single processor a program requires the execution of 2.56 billion arithmetic instructions, 1.28 billion memory access instructions, and 256 million branch instructions. Assume that each processor has a 2 GHz clock frequency. Assume that, as the program is parallelized to run over multiple cores, the number of arithmetic and memory instructions per processor is divided by 0.7 x p (where p is the number of processors and p 2), but the number of branch instructions per processor remains the same I. Find the total execution time for this program on 1, 2, 4, and 8 processors, and show the I If the CPI of the arithmetic instructions was doubled, what would the impact be on the III. relative speed-up of the 2, 4, and 8 processor result relative to the single processor result. execution time of the program on 1, 2, 4, or 8 processors? To what should the CPI of memory instructions be reduced in order for a single processor to match the performance of four processors using the original CPI values

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Expert Performance Indexing In SQL Server

Authors: Jason Strate, Grant Fritchey

2nd Edition

1484211189, 9781484211182

More Books

Students also viewed these Databases questions