3. The following table shows the number of instructions for a program. ARITH STORE LOAD BRANCH TOTAL A. 650 100 600 50 1400 250 2000 В. 750 500 500 a) Assuming that arith instructions take 1 cycle, load and store 5 cycles, and branches 2 cycles, what is the execution time of the program in a 2 GHz processor? b) Find the CPI for the program. c) If the number of load instructions can be reduced by one half, what is the speedup and the CPI?

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
3.
The following table shows the number of instructions for a program.
ARITH
STORE
LOAD
BRANCH
TOTAL
A.
650
100
600
50
1400
В.
750
250
500
500
2000
a) Assuming that arith instructions take 1 cycle, load and store 5 cycles, and branches 2
cycles, what is the execution time of the program in a 2 GHz processor?
b) Find the CPI for the program.
c) If the number of load instructions can be reduced by one half, what is the speedup and the
CPI?
Transcribed Image Text:3. The following table shows the number of instructions for a program. ARITH STORE LOAD BRANCH TOTAL A. 650 100 600 50 1400 В. 750 250 500 500 2000 a) Assuming that arith instructions take 1 cycle, load and store 5 cycles, and branches 2 cycles, what is the execution time of the program in a 2 GHz processor? b) Find the CPI for the program. c) If the number of load instructions can be reduced by one half, what is the speedup and the CPI?
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 2 images

Blurred answer
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education