1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
ELEN [110]
4 years ago
15

A program executes 100 billion instructions. It executes on an IBM processor that has an average CPI of 1.2 and a clock frequenc

y of 4.0 GHz. How many seconds does the program take to execute? What is the cycle time of this IBM processor? Assume that an ARM processor takes 30 seconds to execute the program. What is the speedup provided by the IBM processor, relative to the ARM processor?
Computers and Technology
1 answer:
AveGali [126]4 years ago
8 0

Answer:

  • How many seconds does the program take to execute? r/ 30 seg
  • What is the cycle time of this IBM processor? r/ 2.5x10^-10 seg
  • What is the speedup provided by the IBM processor, relative to the ARM processor? r/ none

Explanation:

CPI is cycles per instruction and it tells you on average how many clock cycles it takes to a processor to execute one instruction.

1) Clock cycle time = Ct = T = 1/F -> T = 1/4.0GHz = 2.5x10^-10 seg therefore Ct = 2.5x10^-10

2) Number of clock cycles needed to execute 100 billion instructions = CI -> CI = 1.2*100 billion = 120 billion Clock cycles

3) Execution time = Et = Ct*CI = 30 seg

As you can see from our calculation the IBM processor doesn't provide a speedup relative to the ARM processor, because both take 30 seconds to execute the program.  

You might be interested in
What is the default layout position for images added to a Word 2016 document?
murzikaleks [220]

Answer:

D

Explanation:

Hope it works

3 0
3 years ago
What does cramming to hand in an assignment
Vikki [24]
Honestly gotta say cramming in an assignment doesnt help at all

5 0
3 years ago
What is the importance of human flourishing to science and technology?​
nadya68 [22]

Explanation:

:*):*):*)*)*:)*:)*:*)*:**:*)*:)*:)*:*):*)*P:)*:*):*)

:*

):*

)*:

)*:*

):*):*)*:*):*)*:*):*):*):)*:*):*):*):*)

:*):*)

6 0
3 years ago
How do you measure the capacity of speed and memory of computer system<br>Explain.​
jeka94
Im sorry i just need points
3 0
3 years ago
A company that provides finance services wants to shift to a mobile platform. What is the major advantage that the users of the
juin [17]
I think it is b but double check
6 0
3 years ago
Read 2 more answers
Other questions:
  • The merge process involves which two types of files?
    5·1 answer
  • Which activity does not allow a person to perform any work while at the shop
    10·1 answer
  • Describe what a structure is in a living thing?
    9·1 answer
  • How many bits does it take to represent the values from 0 to 255?
    9·1 answer
  • What is FCC Part 15, Subpart C Section 15.203, and how does it affect outdoor bridging with WiFi?
    7·1 answer
  • If you have a 99% and you got a 50 on a test what is the grade please I will give brainless
    7·2 answers
  • Which of the following binary numbers is equivalent to decimal 4?
    8·2 answers
  • Which of these parts of a computer produces an observable result?
    11·2 answers
  • 1. In platform construction, wall-framing members include sole plates,
    15·2 answers
  • in windows 10, what feature is used to locate and launch software or applications installed on your device?
    8·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!