Warning: foreach() argument must be of type array|object, bool given in /var/www/html/web/app/themes/studypress-core-theme/template-parts/header/mobile-offcanvas.php on line 20

The eight great ideas in computer architecture are similar to ideas from other fields. Match the eight ideas from computer architecture, “Design for Moore’s Law”, “Use Abstraction to Simplify Design”, “Make the Common Case Fast”, “Performance via Parallelism”, “Performance via Pipelining”, “Performance via Prediction”, “Hierarchy of Memories”, and “Dependability via Redundancy” to the following ideas from other fields:

a. Assembly lines in automobile manufacturing

b. Suspension bridge cables

c. Aircraft and marine navigation systems that incorporate wind information

d. Express elevators in buildings

e. Library reserve desk

f. Increasing the gate area on a CMOS transistor to decrease its switching time

g. Adding electromagnetic aircraft catapults (which are electrically-powered as opposed to current steam-powered models), allowed by the increased power generation offerred by the new reactor technology

h. Building self-driving cars whose control systems partially rely on existing sensor systems already installed into the base vehicle, such as lane departure systems and smart cruise control systems

Short Answer

Expert verified

There are 8 great ideas in computer architecture that are similar to the ideas of other fields. These ideas are matches with the ideas of other fields as follows:

Step by step solution

01

Performance via Pipelining 

a. Assembly lines in automobile manufacturing use the idea of pipelining. When the first activity of the task is executed, then it executes second activity and so on.

Therefore, the statement ‘a’ matches with the term “Performance via Pipelining”.

02

Performance via Parallelism

b. Suspension bridge cables resemble the Performance via Parallelism idea because each cable holds part of the total weight of the bridge. So, it is similar to multiple processes performing work at same time.

Therefore, the statement ‘b’ matches with the term “Performance via Parallelism”.

03

Performance via Prediction

c. Aircraft and marine navigation systems incorporate wind information, which is similar to the idea of performance via prediction because, it uses wind speed prediction for better route generation.

Therefore, thestatement‘c’matches withterm“Performance via Prediction”.

04

Make common case fast

d. Express elevators in building do not stop at each floor. Instead, they are used to go to the most common locations, such as terrace of a building or a floor, which is travelled most, faster.

Therefore, the statement ‘d’matches withtheterm“Make common case fast”.

05

Hierarchy of Memories

e. Hierarchy of Memories is implemented on the basis of a very common idea named Library reserve desk. A library reserve desk contains the things that are required most frequently required by the students. The course teachers or university staff members put these books or papers. Similarly, the cache memory, which is part of hierarchy of memories, also incorporates the same idea.

Therefore, thestatement‘e’matches with theterm“Hierarchy of Memories”.

06

Dependability via Redundancy

f. The idea to increase the gate area on a CMOS transistor is to decrease its switching time. This increase in the Gate area is redundant to increase the switching time. This allows the CMOS to be more dependable.

Therefore, the statement ‘f’ matches with the term “Dependability via Redundancy”.

07

Design for Moore’s Law

g. Moore’s Law predicts the increase in technology and performance over time. The idea of adding electromagnetic aircraft catapults is possible because of the technological advancement. These technological advancements in design resemble Moore’s Law for Design.

Therefore, the statement ‘g’ matches with the term “Design for Moore’s Law”.

08

Use Abstraction to simplify design

h. Abstraction means to hide the internal working and use already built systems. Building self-driving cars on which the control system partially relies on existing sensor systems such as a lane departure system and smart cruise control system is an example of abstraction.

Therefore, the statement ‘h’ matches with the term “Use Abstraction to simplify design”.

Unlock Step-by-Step Solutions & Ace Your Exams!

  • Full Textbook Solutions

    Get detailed explanations and key concepts

  • Unlimited Al creation

    Al flashcards, explanations, exams and more...

  • Ads-free access

    To over 500 millions flashcards

  • Money-back guarantee

    We refund you if you fail your exam.

Over 30 million students worldwide already upgrade their learning with Vaia!

One App. One Place for Learning.

All the tools & learning materials you need for study success - in one app.

Get started for free

Most popular questions from this chapter

One logic function that is used for a variety of purposes(including within adders and to compute parity) is exclusive OR. The output of a two-input exclusive OR function is true only if exactly one of the inputs is true. Show the truth table for a two-input exclusive OR function and implement this function using AND gates, OR gates, and inverters

Implement the four-input odd-parity function with AND and OR gates using bubbled inputs and outputs.

When a program is adapted to run on multiple processors in a multiprocessor system, the execution time on each processor is comprised of computing time and the overhead time required for locked critical sections and/or to send data from one processor to another.

Assume a program requires t = 100 s of execution time on one processor. When run p processors, each processor requires t/p s, as well as an additional 4 s of overhead, irrespective of the number of processors. Compute the per-processor execution time for 2, 4, 8, 16, 32, 64, and 128 processors. For each case, list the corresponding speedup relative to a single processor and the ratio between actual speedup versus ideal speedup (speedup if there was no overhead).

Question: B.23 [20] <§§B3, B.4, B.5> Repeat Exercise B.22, but for an unsigned divider rather than a multiplier.

Assume that X consists of 3 bits, x2 x1 x0, and Y consists of 3 bits, y2 y1 y0. Write logic functions that are true if and only if

X<Y, where X and Y are thought of as unsigned binary numbers

X<Y, where X and Y are thought of as signed (two’s complement) numbers

X=Y

Use a hierarchical approach that can be extended to larger numbers of bits. Show how can you extend it to 6-bit comparison.

See all solutions

Recommended explanations on Computer Science Textbooks

View all explanations

What do you think about this solution?

We value your feedback to improve our textbook solutions.

Study anywhere. Anytime. Across all devices.

Sign-up for free