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 output of the following program?
Amiraneli [1.4K]

Answer:

1 2

1 1

1 0

Explanation:

i got it wrong for the awnser

3 0
3 years ago
Read 2 more answers
We made a distinction between the forwarding function and the routing function performed in the network layer. What are the key
VladimirAG [237]

Answer: forwarding: move packets from router's input to appropriate router output

routing: determine route taken by packets from source to destination

Explanation:

The network layer refers to where connections take place in the internet communication process by sending packets of data between different networks.

The distinction between the forwarding function and the routing function performed in the network layer is that the forwarding function move packets from the input of the router to the appropriate router output while the routing function:m helps in knowing the routee taken by packets from the source to destination.

6 0
3 years ago
When a function changes the value of reference parameter, the value of the actual parameter will get changed as well.
blondinia [14]

Answer:

True

Explanation:

The variable in the function and the actual variable are one and the same.

6 0
4 years ago
What is a computer.<br> who made it , why they made it, and were
blsea [12.9K]
A computer helps us learn connect to people and play games the person who made it was Charles Babbage he made computers in London and it was made by 1791 to 1871 they made it so we can learn see people from far and play
5 0
3 years ago
The following system is ideal for representing large, sparsely-populated tables that have a need for real-time, read-write rando
SVETLANKA909090 [29]

Answer:

The correct answer is C. HBase.

Explanation:

HBase is a database system written in the Java programming language. It is open-source and can store enormous amounts of data in tables in billions of rows and columns. It enables random read and write operations in real time. In HBase, the query fetch time is less. It is designed to store denormalized data in wide and sparsely populated tables in contrast to the relational database management system.

4 0
4 years ago
Other questions:
  • What is a device that enables a spacecraft crew to exit from the spacecraft and launch tower in the event of a crisis before tak
    8·1 answer
  • How many base cases are in the functionabove?
    6·1 answer
  • Python
    14·1 answer
  • A student builds a model of an ATP molecule out of some scraps she finds at home. She uses a block of wood for the bulk of the m
    5·1 answer
  • Each computer on a network requires a unique way to identify itself and to refer to other computers. This is accomplished by usi
    8·1 answer
  • Que medios se utilizan para respaldar información?
    8·1 answer
  • I will give brainliest!!!!! I NEED HELP ASAP!!!!!!!
    9·1 answer
  • 0 -10°
    12·1 answer
  • Dates of birth were entered into a computer program . The data was stored in the format DAY/MONTH/YEAR.The program rejected this
    12·1 answer
  • Guys i keep trying to get in touch with brainly but it says "your request could not be submitted" Can someone please help me ?
    9·2 answers
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!