Deck 18: Multicore Computers

Full screen (f)
exit full mode
Question
The demand on power requirements has not grown as chip density and clock frequency have risen.
Use Space or
up arrow
down arrow
to flip the card.
Question
An advantage of using a shared L2 cache on the chip is that data shared by multiple cores is not replicated at the shared cache level.
Question
_________ is when multiple pipelines are constructed by replicating execution resources,enabling parallel execution of instructions in parallel pipelines so long as hazards are avoided.

A)Vectoring
B)Superscalar
C)Hybrid multithreading
D)Pipelining
Question
As chip transistor density has increased,the percentage of chip area devoted to memory has decreased.
Question
With _______,register banks are replicated so that multiple threads can share the use of pipeline resources.

A)SMT
B)pipelining
C)scalar
D)superscalar
Question
Database management systems and database applications are one area in which multicore systems can be used effectively.
Question
One way to control power density is to use more of the chip area for ________.

A)multicore
B)cache memory
C)silicon
D)resistors
Question
The potential performance benefits of a multicore organization depend on the ability to effectively exploit the parallel resources available to the application.
Question
The generic timer handles interrupt detection and interrupt prioritization.
Question
The big.Little architecture uses a combination of ARM Cortex-A7 and Cortex A-15 cores.
Question
The increasingly difficult engineering challenge related to processor logic is one of the reasons that an increasing fraction of the processor chip is devote to the simpler memory logic.
Question
With hybrid threading each major module is single threaded and the principal coordination involves synchronizing all the threads with a timeline thread.
Question
A potential advantage to having only dedicate L2 caches on the chip is that each core enjoys more rapid access to its private L2 cache.
Question
_________ is where individual instructions are executed through a pipeline of stages so that while one instruction is executing in one stage of the pipeline,another instruction is executing in another stage of the pipeline.

A)Superscalar
B)Scalar
C)Pipelining
D)Simultaneous multithreading
Question
With superscalar organization increased performance can be achieved by increasing the number of parallel pipelines.
Question
The ARM11 MPCore is an example of the L1 cache being divided into instruction and data caches.
Question
The organizational changes in processor design have primarily been focused on increasing instruction-level parallelism so that more work could be done in each clock cycle.
Question
Even if an individual application does not scale to take advantage of a large number of threads,it is still possible to gain from multicore architecture by running multiple instances of the application in parallel.
Question
___________ states that performance increase is roughly proportional to square root of increase in complexity.

A)Pollack's Rule
B)Moore's Law
C)Amdahl's Law
D)MOESI Rule
Question
Direct data intervention enables copying clean data from one CPU L1 data cache to another CPU L1 data cache without accessing external memory.
Question
__________ applications are characterized by having a small number of highly threaded processes.
Question
The GIC distributes interrupts to individual _________.

A)dies
B)cores
C)QPI
D)interconnects
Question
The Intel Core i7-990X chip supports _________ forms of external communications to other chips.

A)4
B)2
C)6
D)8
Question
Individual modules called systems are assigned to individual processors with ________ threading.
Question
_________ states that performance increase is roughly proportional to square root of increase in complexity.
Question
The _________ is an example of splitting off a separate,shared L3 cache,with dedicated L1 and L2 caches for each core processor.

A)IBM 370
B)ARM11 MPCore
C)AMD Opteron
D)Intel Core i7
Question
________ threading is when many similar or identical tasks are spread across multiple processors.
Question
_______ is an animation engine used by Valve for its games and licensed for other game developers.
Question
________ is a multithreaded process that provides scheduling and memory management for Java applications.
Question
The ________ is responsible for maintaining coherency among L1 data caches.

A)VFP unit
B)distributed interrupt controller
C)snoop control unit (SCU)
D)watchdog
Question
The principal building block of the IBM zEnterprise EC12 mainframe is the __________ .
Question
__________ applications are characterized by the presence of many single-threaded processes.

A)Java
B)Multithreaded native
C)Multi-instance
D)Multiprocess
Question
_________ applications are characterized by the presence of many single-threaded processes.
Question
________ threading involves the selective use of fine-grain threading for some systems and single threading for other systems.
Question
_______ law assumes a program in which a fraction (1- f )of the execution time involves code that is inherently serial and a fraction f that involves code that is infinitely parallelizable with no scheduling overhead.
Question
Putting rendering on one processor,AI on another,and physics on another is an example of _________ threading.

A)coarse-grained
B)multi-instance
C)fine-grained
D)hybrid
Question
__________ are characterized by the ability to support thousands of parallel execution threads

A)CPUs
B)QPIs
C)GPUs
D)ISAs
Question
_______ applications embrace threading in a fundamental way.

A)Multi-instance
B)Multi-process
C)Java
D)Threaded
Question
A loop that iterates over an array of data can be split up into a number of smaller parallel loops in individual threads that can be scheduled in parallel when using ________ threading.

A)multi-process
B)fine-grained
C)hybrid
D)coarse
Question
The ________ feature enables moving dirty data from one CPU to another without writing to L2 and reading the data back in from external memory.

A)migratory lines
B)DDI
C)VFP unit
D)IPIs
Question
The _________ is a cache-coherent,point-to-point link based electrical interconnect specification for Intel processors and chipsets that enable high-speed communications among connected processor chips.
Question
From the point of view of an A15 core,an interrupt can be active,inactive,or __________ .
Question
A single piece of silicon is called a ________.
Question
The most prominent trend in terms of heterogeneous multicore design is the use of both CPUs and __________ on the same chip.
Question
The SCU uses hybrid MESI and _________ protocols to maintain coherency between the individual L1 data caches and the L2 cache.
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/45
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 18: Multicore Computers
1
The demand on power requirements has not grown as chip density and clock frequency have risen.
False
2
An advantage of using a shared L2 cache on the chip is that data shared by multiple cores is not replicated at the shared cache level.
True
3
_________ is when multiple pipelines are constructed by replicating execution resources,enabling parallel execution of instructions in parallel pipelines so long as hazards are avoided.

A)Vectoring
B)Superscalar
C)Hybrid multithreading
D)Pipelining
B
4
As chip transistor density has increased,the percentage of chip area devoted to memory has decreased.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
5
With _______,register banks are replicated so that multiple threads can share the use of pipeline resources.

A)SMT
B)pipelining
C)scalar
D)superscalar
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
6
Database management systems and database applications are one area in which multicore systems can be used effectively.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
7
One way to control power density is to use more of the chip area for ________.

A)multicore
B)cache memory
C)silicon
D)resistors
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
8
The potential performance benefits of a multicore organization depend on the ability to effectively exploit the parallel resources available to the application.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
9
The generic timer handles interrupt detection and interrupt prioritization.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
10
The big.Little architecture uses a combination of ARM Cortex-A7 and Cortex A-15 cores.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
11
The increasingly difficult engineering challenge related to processor logic is one of the reasons that an increasing fraction of the processor chip is devote to the simpler memory logic.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
12
With hybrid threading each major module is single threaded and the principal coordination involves synchronizing all the threads with a timeline thread.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
13
A potential advantage to having only dedicate L2 caches on the chip is that each core enjoys more rapid access to its private L2 cache.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
14
_________ is where individual instructions are executed through a pipeline of stages so that while one instruction is executing in one stage of the pipeline,another instruction is executing in another stage of the pipeline.

A)Superscalar
B)Scalar
C)Pipelining
D)Simultaneous multithreading
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
15
With superscalar organization increased performance can be achieved by increasing the number of parallel pipelines.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
16
The ARM11 MPCore is an example of the L1 cache being divided into instruction and data caches.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
17
The organizational changes in processor design have primarily been focused on increasing instruction-level parallelism so that more work could be done in each clock cycle.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
18
Even if an individual application does not scale to take advantage of a large number of threads,it is still possible to gain from multicore architecture by running multiple instances of the application in parallel.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
19
___________ states that performance increase is roughly proportional to square root of increase in complexity.

A)Pollack's Rule
B)Moore's Law
C)Amdahl's Law
D)MOESI Rule
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
20
Direct data intervention enables copying clean data from one CPU L1 data cache to another CPU L1 data cache without accessing external memory.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
21
__________ applications are characterized by having a small number of highly threaded processes.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
22
The GIC distributes interrupts to individual _________.

A)dies
B)cores
C)QPI
D)interconnects
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
23
The Intel Core i7-990X chip supports _________ forms of external communications to other chips.

A)4
B)2
C)6
D)8
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
24
Individual modules called systems are assigned to individual processors with ________ threading.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
25
_________ states that performance increase is roughly proportional to square root of increase in complexity.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
26
The _________ is an example of splitting off a separate,shared L3 cache,with dedicated L1 and L2 caches for each core processor.

A)IBM 370
B)ARM11 MPCore
C)AMD Opteron
D)Intel Core i7
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
27
________ threading is when many similar or identical tasks are spread across multiple processors.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
28
_______ is an animation engine used by Valve for its games and licensed for other game developers.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
29
________ is a multithreaded process that provides scheduling and memory management for Java applications.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
30
The ________ is responsible for maintaining coherency among L1 data caches.

A)VFP unit
B)distributed interrupt controller
C)snoop control unit (SCU)
D)watchdog
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
31
The principal building block of the IBM zEnterprise EC12 mainframe is the __________ .
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
32
__________ applications are characterized by the presence of many single-threaded processes.

A)Java
B)Multithreaded native
C)Multi-instance
D)Multiprocess
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
33
_________ applications are characterized by the presence of many single-threaded processes.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
34
________ threading involves the selective use of fine-grain threading for some systems and single threading for other systems.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
35
_______ law assumes a program in which a fraction (1- f )of the execution time involves code that is inherently serial and a fraction f that involves code that is infinitely parallelizable with no scheduling overhead.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
36
Putting rendering on one processor,AI on another,and physics on another is an example of _________ threading.

A)coarse-grained
B)multi-instance
C)fine-grained
D)hybrid
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
37
__________ are characterized by the ability to support thousands of parallel execution threads

A)CPUs
B)QPIs
C)GPUs
D)ISAs
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
38
_______ applications embrace threading in a fundamental way.

A)Multi-instance
B)Multi-process
C)Java
D)Threaded
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
39
A loop that iterates over an array of data can be split up into a number of smaller parallel loops in individual threads that can be scheduled in parallel when using ________ threading.

A)multi-process
B)fine-grained
C)hybrid
D)coarse
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
40
The ________ feature enables moving dirty data from one CPU to another without writing to L2 and reading the data back in from external memory.

A)migratory lines
B)DDI
C)VFP unit
D)IPIs
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
41
The _________ is a cache-coherent,point-to-point link based electrical interconnect specification for Intel processors and chipsets that enable high-speed communications among connected processor chips.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
42
From the point of view of an A15 core,an interrupt can be active,inactive,or __________ .
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
43
A single piece of silicon is called a ________.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
44
The most prominent trend in terms of heterogeneous multicore design is the use of both CPUs and __________ on the same chip.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
45
The SCU uses hybrid MESI and _________ protocols to maintain coherency between the individual L1 data caches and the L2 cache.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 45 flashcards in this deck.