Computer Systems: A Programmer's Perspective (3rd Edition)
Computer Systems: A Programmer's Perspective (3rd Edition)
3rd Edition
ISBN: 9780134092669
Author: Bryant, Randal E. Bryant, David R. O'Hallaron, David R., Randal E.; O'Hallaron, Bryant/O'hallaron
Publisher: PEARSON
Question
Book Icon
Chapter 1.9, Problem 1.2PP
Program Plan Intro

Amdahl’s Law:

  • It denotes an observation on effectiveness of performance improving of a system part.
  • The main idea is that when one system part is been speed up the effect on overall system would depend on significance and speed up of the part.
  • Suppose the execution of an application needs “Told” time.
  • Some part of system may require a fraction “α” of this time and the performance is improved by a factor of “k”.
  • The overall execution time will be “Tnew=Told[(1-α)+α/k] ”.
  • The speed up can be computed as “S=Told/Tnew”.
  • Hence, the expression for speed up is “S=1/(1-α)+α/k”.

Blurred answer
Students have asked these similar questions
Facts: Successful projects are managed well. To manage a project efficiently, the manager or development team must choose the software development methodology that will work best for the project at hand. All methodologies have different strengths and weaknesses and exist for different reasons. Here's an overview of the most commonly used software development methodologies and why different methodologies exist. -synopsys e Question: Among the discussed SDLC in Module 1 & 2. Which methodology you're most likely interested to use and why?
Scenario 4: TechPro Company is specialized in quick software development .A developing team received a new low cost project. As per project plan, it will take minimum 9 months to complete the final system; therefore, a team has decided to breakdown the system into small number of minimum cycles. Each cycle will have set of activities, which allow team members complete and review the code. Process Model: iterative Justification (Why?) ( introduction to software engineering))
Computer Science Lab 3: Goal-Question-Metric (GQM) – Part 1/2 ​Scenario: Suppose you are software project manager in a reputable organization. You are managing a software development project. “Reliability” is amajor concern for that project. During the testing phase, the testing team has found a series of anomalies (bugs/errors/faults/problems). If the same situation persists for long time (before deadline) the software could not be delivered and would not be of a good quality. You then decideto fix those anomalies before the deadline. Task: ========================================== Draw a GQM tree that will help you to decide when to ship the software. ========================================== Hint 1: Revisit the definition of reliability from slides of first week. Re-read GQM if required. Hint 2: It would be easier to first write Goal, then Questions and then Metrics. Then, think, discuss (with class fellows and with the lab teacher), and update them. Then construct the GQM tree.

Chapter 1 Solutions

Computer Systems: A Programmer's Perspective (3rd Edition)

Knowledge Booster
Background pattern image
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education