1.   The goal of scalar processing is to produce, on average, the execution of one instruction...

90.2K

Verified Solution

Question

Programming

1.   The goal of scalar processing is to produce, onaverage, the execution of one instruction per clock tick.

•   If the clock ticks at a rate of 2 GHz, how manyinstructions per second can this computer execute?

•   How many instructions would a 2 GHz superscalarprocessor that processes three instructions per clock cycleexecute?


2.   Suppose we are trying to determine the speed of acomputer that executes the Little Man instruction set. The LOAD andSTORE instructions each make up about 25% of the instructions in atypical program; ADD, SUBTRACT, IN, and OUT take 10% each. Thevarious branches each take about 5%. The HALT instruction is almostnever used (a maximum of once each program, of course!). Determinethe average number of instructions executed each second if theclock ticks at 100 MHz.

3.   Now suppose that the CPU is pipelined, so thateach instruction is fetched while another instruction is executing.(You may also neglect the time required to refill the pipelineduring branches and at the start of program execution.) What is theaverage number of instructions that can be executed each secondwith the same clock in this case?

Answer & Explanation Solved by verified expert
4.3 Ratings (644 Votes)
1 It is given that If the clock ticks at a rate of 2 GHz In this representation Giga represents a billion as a number So that 1GHz clock ticks 1 billion ticks per second 2 GHz clock ticks 2 billion    See Answer
Get Answers to Unlimited Questions

Join us to gain access to millions of questions and expert answers. Enjoy exclusive benefits tailored just for you!

Membership Benefits:
  • Unlimited Question Access with detailed Answers
  • Zin AI - 3 Million Words
  • 10 Dall-E 3 Images
  • 20 Plot Generations
  • Conversation with Dialogue Memory
  • No Ads, Ever!
  • Access to Our Best AI Platform: Flex AI - Your personal assistant for all your inquiries!
Become a Member

Other questions asked by students