Evaluating performance improvement options

Assignment Help Operating System
Reference no: EM1379714

Question: Processor X has a clock speed of 2Ghz and takes one cycle for integer operations, two cycles for memory operations, and four cycles for floating point operations. Empirical data shows that programs run on Processor X are typically composed of 35% floating point operations, 30% memory operations, and 35% integer operations.

You are designing Processor Y, and improvement on Processor X which will run the same programs and you have 2 options to improve the performance:
-Increase the clock speed to 2.4Ghz, but memory operations take 3 cycles.
-Decrease the clock speed to 1.8 ghz, but floating point operations only take 3 cycles.

Calculate the speedup for options and decide the option Processor Y should take.

 

Reference no: EM1379714

Questions Cloud

Define control flow in programming : Use internet to define and study control flow in programming. Discuss how would you use control flow in computer programming to solve problems?
Why is it so important to businesses operating in china : Explain concept of gaunxi. Why is it so important to businesses operating in china. How did McDonald's lack of gaunxi raise its cost of doing business in china.
Identify some factors that have affected womens flexibility : Identify some factors that have affected women's flexibility in workplace throughout history. Evaluate factors that have affected women's pay in workforce, Hypothesize what may change for women in workplace within next 10 years.
What would be earlie exposure to liability : Also in such a scenario, due to sale of defective products, Singapore operations rack up a liability of 2million dollars. What would be Earlie's exposure to liability.
Evaluating performance improvement options : Processor X has a clock speed of 2Ghz and takes one cycle for integer operations, two cycles for memory operations, and four cycles for floating point operations.
Estimate you will exhaust account in six months : Beginning next year, mortgage interest rate will increase also monthly expenses will exceed monthly revenue. You estimate you will exhaust account in six months.
Question about it planning : Some companies think that IT planning is a waste of time because the competitive environment and technologies change too rapidly.
Explore the role of the epigenome : Explore the role of the epigenome and/or other gene expression regulatory mechanisms in the development of cancer.  Discuss in detail one possible epigenetic/post-transcriptional/post-translational target for cancer treatment, and identify the succes..
State your rationale with your answer : Share deceptive tactic you investigated from e-Activity. On a scale of 1 to 5 with 5 being highly deceptive, rate tactic you found also state why you gave it that rating.

Reviews

Write a Review

Operating System Questions & Answers

  Implementation of algorithms for process management

The Shortest Job Next (SJN) algorithm queues processes in a way that the ones that use the shortest CPU cycle will be selected for running rst.

  Develop a user mode command interpreter

Develop a user mode command interpreter which support list-short.

  Memory allocation in operating system

Analysis and implementation of algorithms for memory allocation in operating system, Explain First- t and best- t methods are used in memory allocation in operating systems.

  Stand alone child process

Forking the child process

  Write a multi-threaded program

Write a multi-threaded program to solve producer and consumer problem

  Marginal and average cost curves

n a competitive market place (pure competition) is it possible to continually sell your product at a price above the average cost of production.

  Simulating operating systems scheduling

Simulate the long-term scheduler, the short-term scheduler and the I/O scheduler of the computer using the First-Come-First-Serve algorithm.

  Issues with trusted platform module

Research paper discussing the issues with Trusted Platform Module (TPM)

  Threads

Explain a complication that concurrent processing adds to an operating system.

  Design and programming

Use the semaphore methods to control the concurrency of the solution

  Virtual machines

Virtual machines supported by a host operating system

  Discuss an application that benefits barrier synchronization

Discuss an application that would benefit from the use of barrier synchronization

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