What is mflops rating of the system

Assignment Help Computer Engineering
Reference no: EM133193

Question

Your company has a benchmark that is considered representative of your typical applications. An embedded processor under consideration to carry your task does not have a floating-point unit and have to emulate each floating-point instruction by a Sequence of integer instructions. This processor is rated at 120 MIPS on the benchmark. A third-party vendor offers a compatible coprocessor to increase performance. That coprocessor executes each floating point instruction in hardware as in no emulation is necessary. The processor or coprocessor combination rates 80 MIPS on the same benchmark. The following symbols are used to answer parts (a) to (e) of this exercise

I - Number of integer instructions executed on benchmark

F - Number of floating-point instructions executed on benchmark.

Y - Number of integer instructions to emulate on floating-point instruction.

W - Time to execute benchmark on the processor alone.

B - Time to execute benchmark on the processor or coprocessor combination.

a) Write down an equation for the MIPS rating of each configuration using the symbols over.

b) For configuration without the coprocessor, we compute that F = 8 X 106, Y = 50, and W = 4 seconds. Find I.

c) What is value of B?

d) What is MFLOPS rating of the system with the coprocessor?

e) Your colleague wants to buy the coprocessor even though the MIPS rating for the configuration using the coprocessor is less than that of processor alone. Is your colleague's evaluation right? Defend your respond.

Reference no: EM133193

Questions Cloud

How to solve following problems on functions : How to solve following problems on functions
How to generate a complete erd in crows foot notation : How to generate a complete ERD in Crow's Foot notation
Write down a short assembly language module : Write down a short assembly language module
Execute a set adt in java using a singly linked list : Execute a Set ADT in Java using a singly linked list
What is mflops rating of the system : What is MFLOPS rating of the system
Design a class street that includes a number : Design a class Street that includes a number
Think about a cellular system with a total bandwidth : Think about a cellular system with a total bandwidth
The shortest path distances between the pair : The shortest path distances between the pair
Explain the different aspects of policy integration : Explain in detail the different aspects of policy integration Discuss the dimensions of integration that need to be addressed as part of an ICZM process Discuss the caveats on policy integration

Reviews

Write a Review

Computer Engineering Questions & Answers

  What is compensation of using rule sets

What is compensation of using rule sets

  Can a relation be stored as a sequential file

Can a relation be stored as a sequential file

  Create a database for the company

Create a database for the company.

  Implementation of type data structures

How can string and word variable type data structures be implemented?

  Write down an assembly language program

Write down an assembly language program The product number from one to five (3 characters wide, right justified)

  How to illustrate a memory map for a system

Illustrate a memory map for a system with a memory capability of 512MB. Each memory location in system is 8 bits.

  Prepare a proposal to deploy windows server

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

  Aspects of effectiveness and robustness in software

Aspects of effectiveness and robustness in software

  Write down program using c language programming

Write down program using C language programming.

  Write a java program on a good doctor

Write a java program on A good Doctor

  How to create program that performs arithmetic function

How to create program that performs arithmetic function Prompt a user for values for the variables. Pass both variables to methods named sum() and difference().

  Arrays and control structures important tools in programming

Arrays and control structures important tools in programming.

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