Which processor has the highest performance in terms

Assignment Help Computer Engineering
Reference no: EM133397738

Question: P1, P2, and P3 are three processors executing the same instruction set. P1 has a 3 GHz clock rate and a Cycles per Instruction (CPI) of 1.5. P2 has a 2.5 GHz clock rate and a CPI of 1.0. P3 has a 4.0 GHz clock rate and has a CPI of 2.2. Now answer the following questions (show all calculations and the formulas you are using):

a) Which processor has the highest performance in terms of instructions per second?

b) If the processors individually require 10 seconds to execute a program, find the number of cycles and the number of instructions for each processor.

c) We aim to reduce the execution time by 30% (i.e., in 7 seconds) but this leads to an increase of 20% in the CPI. What clock rates should the processors have to achieve this time reduction?

Reference no: EM133397738

Questions Cloud

Analyze current vps analyze the new knowquest it needs : What is the main goal for the project? KnowQuest is an advanced feedback platform being redesigned and redeveloped by students at Arizona State University
Marginalized groups have to deal with in using social media : What are some of the issues that people in marginalized groups have to deal with in using social media?
Horizontal and vertical surveillance relate to social media : How do horizontal and vertical surveillance relate to social media, and what are the potential implications for individuals and society?
Explain intent or meaning of phrase defense in dept : Explain the intent or meaning of the phrase "defense in depth", especially noting what the three key elements of defense in depth
Which processor has the highest performance in terms : Which processor has the highest performance in terms of instructions per second? If the processors individually require 10 seconds to execute a program
System obtain number of nickels : Write a C++ program to have the system obtain the number of nickels, number of dimes and the number of quarters found in a piggy bank
Online transaction processing-online analytical processing : Describe the differences between online transaction processing (OLTP) and online analytical processing (OLAP).
What is difference between remote and streaming application : What is the difference between remote and streaming application virtualization? What is the difference between a terminal services desktop and a VDI desktop?
Remote access domain : Identify common risks, threats, and vulnerabilities found in the Remote Access Domain that require proper security controls for mitigation

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd