The eight great ideas in computer architecture are similar to ideas from other f
ID: 3742186 • Letter: T
Question
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
Dependability via Redundancy
to the following ideas from other fields. Write your answer in the first column:
(2 pts each)
___
Domino’s pizza kitchen example from our lecture
__
Cables on the Golden Gate Bridge in San Francisco
__
Hurricane tracking models that use wind observations from a hurricane hunter aircraft
___
Metro bus express routes with limited stops
___
Textbooks pulled from the library stacks and from storage and placed in reserve by the instructor for a course
__
Sending some image calculations to a second core on your processor to reduce clock time.
_ _
Designing your new Ford engine factory around the next generation of Raspberry Pi vibration sensors so that you can monitor tool wear with machine learning instead of hourly manual tool measurements as a way to prevent quality problems in the engine manufacturing process.
__
Building self-driving cars that use existing systems like the engine, wheel control, cameras, lighting, collision detection, without redesigning everything from the beginning.
___
Domino’s pizza kitchen example from our lecture
__
Cables on the Golden Gate Bridge in San Francisco
__
Hurricane tracking models that use wind observations from a hurricane hunter aircraft
___
Metro bus express routes with limited stops
___
Textbooks pulled from the library stacks and from storage and placed in reserve by the instructor for a course
__
Sending some image calculations to a second core on your processor to reduce clock time.
_ _
Designing your new Ford engine factory around the next generation of Raspberry Pi vibration sensors so that you can monitor tool wear with machine learning instead of hourly manual tool measurements as a way to prevent quality problems in the engine manufacturing process.
__
Building self-driving cars that use existing systems like the engine, wheel control, cameras, lighting, collision detection, without redesigning everything from the beginning.
Explanation / Answer
Performance via Pipelining: Domino’s pizza kitchen Pipelining refers to the execution of sequential tasks as an assembly line. The tasks are subdivided into instructions, and multiple tasks are run at the same time by executing instructions in a parallel pattern. Performance via Parallelism: Cables on the Golden Gate Bridge in San Francisco Parallelism refers to the execution of instructions within a task in a parallel pattern rather than a sequential manner. Here, the cables are arranged in a parallel manner to provide strength and hold the bridge. Performance via Prediction: Hurricane tracking models that use wind observations from a hurricane hunter aircraft Prediction refers to a conditional execution of instructions, wherein the instruction to be executed next is decided based on certain conditions. Prediction is performed here, by recording observations from a hurricane hunter aircraft, and applying prediction models to analyze data. Make the Common Case Fast: Metro bus express routes with limited stops This refers to improving the performance of those cases where the system spends maximum time, rather than optimizing the outlier scenarios. Here the performance of the common case is enhanced.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.