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
Q: An accounting firm wants to modernize and outspread its current time recording structure. You have been appointed as a software project manager and have drained up a strategy for the main project activities, as follows. You are required to prepare the followings. 1: Program Evaluation Review Technique by using Activity on Arrow Method 2: Critical Path Method (Forward and Backward Pass) Note: There should be no redundant dummy/dummies. Activities Preceding Activities Duration (Days) A     ---- 2 B     ---- 3 C     ---- 1 D A, B, C 4 E D 2 F D 3 G D 4 H E, R 2 I E, R 2 J H, I 1 O I 1 K E, F, G 3 L G, Q 2 M G, Q 1 N L, M 3 P N, K, O, J 4 Q A, B, C 4 R A, B, C 3
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))
Suppose an iteration in Elaboration is 2 weeks and you are the leader of the team. Also assume that Elaboration has 20 iterations and you are now in the 5th iteration of Elaboration. (a) What are the activities that would typically happen in this iteration? (b) What is the order of these activities? (c) Roughly how much time and on which day(s) should you spend on each of the activities?

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