БАЗА Вопросы с Чаптеров

Beschreibung

It always seems impossible until it’s done.
Csse 1502
Quiz von Csse 1502, aktualisiert more than 1 year ago
Csse 1502
Erstellt von Csse 1502 vor etwa 6 Jahre
42
1

Zusammenfassung der Ressource

Frage 1

Frage
Which of the following descriptions corresponds to static power?
Antworten
  • Proportional to the product of the number of switching transistors and the switching rate
  • Grows proportionally to the transistor count (whether or not the transistors are switching)
  • Dominant energy consumer
  • All of the above

Frage 2

Frage
Which of the following descriptions corresponds to dynamic power?
Antworten
  • Proportional to the product of the number of switching transistors and the switching rate
  • Grows proportionally to the transistor count (whether or not the transistors are switching)
  • Certainly a design concern
  • None of the above

Frage 3

Frage
Which of the written below is NOT increase power consumption?
Antworten
  • Increasing performance
  • Increasing multiple cores
  • Increasing multithreading
  • Decreasing performance

Frage 4

Frage
Growing performance gap between peak and sustained performance translates to increasing energy per unit of performance, when
Antworten
  • The number of transistors switching will be proportional to the peak issue rate, and the performance is proportional to the sustained rate
  • The number of transistors switching will be proportional to the sustained rate, and the performance is proportional to the peak issue rate
  • The number of transistors switching will be proportional to the sustained rate
  • The performance is proportional to the peak issue rate

Frage 5

Frage
How this process called: “Operations execute as soon as their operands are available”
Antworten
  • data flow execution
  • instruction execution
  • data control execution
  • instruction field execution

Frage 6

Frage
If we want to sustain four instructions per clock
Antworten
  • We must fetch less, issue more, and initiate execution on more than two instructions
  • We must fetch more, issue less, and initiate execution on more than three instructions
  • We must fetch more, issue more, and initiate execution on more than four instructions
  • We must fetch more, issue more, and initiate execution on less than five instructions

Frage 7

Frage
For what the reorder buffer is used :
Antworten
  • To pass parameters through instructions that may be speculated
  • To pass results among instructions that may be speculated.
  • To get additional registers in the same way as the reservation stations
  • To control registers

Frage 8

Frage
How many fields contains the entry in the ROB:
Antworten
  • 5
  • 6
  • 3
  • 4

Frage 9

Frage
Choose correct fields of entry in the ROB:
Antworten
  • the source type, the destination field, the value field, and the ready field
  • the program type, the ready field, the parameter field, the destination field
  • the instruction type, the destination field, the value field, and the ready field
  • the instruction type, the destination field, and the ready field

Frage 10

Frage
Choose the steps of instruction execution:
Antworten
  • issue, execute, write result, commit
  • execution, commit, rollback
  • issue, execute, override, exit
  • begin, write, interrupt, commit

Frage 11

Frage
Which Multiple-issue processors has not the hardware hazard detection:
Antworten
  • Superscalar(dynamic)
  • Superscalar(static)
  • Superscalar(speculative)
  • EPIC

Frage 12

Frage
Examples of EPIC:
Antworten
  • Pentium 4, MIPS R12K, IBM, Power5
  • Itanium
  • MIPS and ARM
  • TI C6x

Frage 13

Frage
Examples of superscalar(static):
Antworten
  • Pentium 4, MIPS R12K, IBM, Power5
  • Itanium
  • MIPS and ARM
  • TI C6x

Frage 14

Frage
If speculation were perfect, it could save power, since it would reduce the execution time and save _____________, while adding some additional overhead to implement
Antworten
  • Static power
  • Dynamic power
  • Processing rate
  • Processor state

Frage 15

Frage
Examples of superscalar(dynamic) :
Antworten
  • Pentium 4, MIPS R12K, IBM, Power5
  • None at the present
  • MIPS and ARM
  • TI C6x

Frage 16

Frage
When speculation is not perfect, it rapidly becomes energy inefficient, since it requires additional ___________ both for the incorrect speculation and for the resetting of the processor state
Antworten
  • Static power
  • Dynamic power
  • Processing rate
  • Processor state

Frage 17

Frage
Which of these concepts is NOT illustrated case study by Wen-mei W. Hwu and John W. Sias
Antworten
  • Limited ILP due to software dependences
  • Achievable ILP with hardware resource constraints
  • Variability of ILP due to software and hardware interaction
  • Achievable ILP with software resource constraints

Frage 18

Frage
Examples of VLIW/LIW:
Antworten
  • Pentium 4, MIPS R12K, IBM, Power5
  • Itanium
  • MIPS and ARM
  • TI C6x

Frage 19

Frage
What is a hash table?
Antworten
  • Popular data structure for updating large collections, so that one can hardly answer questions
  • Popular tables for organizing a large collection of data structure
  • Popular data structure for organizing a large collection of data items so that one can quickly answer questions
  • Popular data structure for deleting small collections of data items so that one can hardly answer questions

Frage 20

Frage
A branch-prediction cache that stores the predicted address for the next instruction after a branch
Antworten
  • branch-target buffer
  • data buffer
  • framebuffer
  • optical buffer

Frage 21

Frage
Buffering the actual target instructions allows us to perform an optimization which called:
Antworten
  • branch folding
  • Branch prediction
  • Target instructions
  • Target address

Frage 22

Frage
Which of these is NOT characteristics of recent highperformance microprocessors?
Antworten
  • Power
  • Functional unit capability
  • Clock rate
  • Color

Frage 23

Frage
Which is not the function of integrated instruction fetch unit:
Antworten
  • Integrated branch prediction
  • Instruction prefetch
  • Instruction memory access and buffering
  • Instruction memory commit

Frage 24

Frage
What is the simple technique that predicts whether two stores or a load and a store refer to the same memory address:
Antworten
  • Address aliasing prediction
  • Branch prediction
  • Integrated branch prediction
  • Dynamic branch prediction

Frage 25

Frage
How to decrypt RISC?
Antworten
  • Reduced Instruction Set Computer
  • Recall Instruction Sell Communication
  • Rename Instruction Sequence Corporation
  • Red Instruction Small Computer

Frage 26

Frage
The ideal pipeline CPI is a measure of …
Antworten
  • the maximum performance attainable by the instruction
  • the minimum performance attainable by the implementation
  • the maximum performance attainable by the implementation
  • the minimum performance attainable by the instruction

Frage 27

Frage
what is the Pipeline CPI = ?
Antworten
  • deal pipeline CPI + Structural stalls + Data hazard stalls + Control stalls
  • deal pipeline CPU + Data hazard stalls + Control stalls
  • deal pipeline CPU + deal pipeline CPI + Data hazard stalls + Control stalls
  • Structural stalls + Data hazard stalls + Control stalls

Frage 28

Frage
The simplest and most common way to increase the ILP is …?
Antworten
  • to exploit minimalism among iterations of a loop
  • to exploit parallelism among iterations of a loop
  • to destroy iterations of a loop
  • to decrease the minimalism of risk

Frage 29

Frage
The simplest and most common way to increase the ILP is to exploit parallelism among iterations of a loop. How is often called?
Antworten
  • exploit-level parallelism
  • high-level minimalism
  • loop-level parallelism
  • low-level minimalism

Frage 30

Frage
In parallelism have three different types of dependences, tagging him:
Antworten
  • data dependences , name dependences , and control dependences .
  • data dependences , name dependences , and surname dependences .
  • datagram dependences , name dependences , and animal dependences .
  • no correct answers

Frage 31

Frage
What is Name dependence?
Antworten
  • name dependence occurs when two instructions use the same register or memory location
  • name dependence occurs when five or more instructions use the same register or memory location
  • name dependence occurs when instructions use the same name
  • All answers is correct

Frage 32

Frage
When occurs an output dependence?
Antworten
  • when i and instruction j write the same name
  • when i and instruction j write the same register or memory location
  • when i and instruction j write the same adress or memory location
  • All answers is correct

Frage 33

Frage
What is RAW (read after write)?
Antworten
  • when j tries to read a source before i writes it, so j incorrectly gets the old value
  • when i tries to read a source before j writes it, so j correctly gets the old value
  • when j tries to write a source before i writes it
  • when a tries to write a source before b read it, so a incorrectly gets the old value

Frage 34

Frage
What is given is not a hazard?
Antworten
  • WAR
  • RAR
  • WAW
  • LOL

Frage 35

Frage
A simple scheme for increasing the number of instructions relative to the branch and overhead instructions is…?
Antworten
  • loop-level
  • RAR
  • loop rolling
  • loop unrolling

Frage 36

Frage
Effect that results from instruction scheduling in large code segments is called…?
Antworten
  • loop unrolling
  • loop-level
  • register pressure
  • registration

Frage 37

Frage
The simplest dynamic branch-prediction scheme is a
Antworten
  • branch-prediction buffer
  • branch buffer
  • All answers correct
  • no correct answers

Frage 38

Frage
Branch predictors that use the behavior of other branches to make a prediction are called
Antworten
  • correlating predictors or two-level predictors
  • branch-prediction buffer
  • branch table
  • three level loop

Frage 39

Frage
How many branch-selected entries are in a (2,2) predictor that has a total of 8K bits in the prediction buffer? If we know that Number of prediction entries selected by the branch = 8K
Antworten
  • the number of prediction entries selected by the branch = 1K.
  • the number of prediction entries selected by the branch = 2K.
  • the number of prediction entries selected by the branch = 8K.
  • the number of prediction entries selected by the branch = 4K.

Frage 40

Frage
What is the compulsory in Cs model?
Antworten
  • The very first access to a block cannot be in the cache, so the block must be brought into the cache. Compulsory misses are those that occur even if you had an infinite cache.
  • If the cache cannot contain all the blocks needed during execution of a program, capacity misses (in addition to compulsory misses) will occur because of blocks being discarded and later retrieved
  • The number of accesses that miss divided by the number of accesses.
  • None of these

Frage 41

Frage
What is capacity in Cs model?
Antworten
  • If the cache cannot contain all the blocks needed during execution of a program, capacity misses (in addition to compulsory misses) will occur because of blocks being discarded and later retrieved
  • The very first access to a block cannot be in the cache, so the block must be brought into the cache. Compulsory misses are those that occur even if you had an infinite cache.
  • The number of accesses that miss divided by the number of accesses.
  • None of these

Frage 42

Frage
What is conflict in Cs model?
Antworten
  • If the block placement strategy is not fully associative, conflict misses (in addition to compulsory and capacity misses) will occur because a block may be discarded and later retrieved if conflicting blocks map to its set
  • The very first access to a block cannot be in the cache, so the block must be brought into the cache. Compulsory misses are those that occur even if you had an infinite cache.
  • If the cache cannot contain all the blocks needed during execution of a program, capacity misses (in addition to compulsory misses) will occur because of blocks being discarded and later retrieved
  • None of these

Frage 43

Frage
Choose the benefit of Cache Optimization.
Antworten
  • Larger block size to reduce miss rate
  • Bigger caches to increase miss rat
  • Single level caches to reduce miss penalty
  • None of these

Frage 44

Frage
Choose the strategy of Seventh Optimization.
Antworten
  • Critical word first
  • Critical restart
  • Sequential interleaving
  • Merging Write Buffer to Reduce Miss Penalty

Frage 45

Frage
Choose the Eight Optimization
Antworten
  • Merging Write Buffer to Reduce Miss Penalty
  • Critical word first
  • Nonblocking Caches to Increase Cache Bandwidth
  • Trace Caches to Reduce Hit Time

Frage 46

Frage
Choose the Eleventh Optimization
Antworten
  • Compiler-Controlled Prefetching to Reduce Miss Penalty or Miss Rate
  • Merging Write Buffer to Reduce Miss Penalty
  • Hardware Prefetching of Instructions and Data to Reduce Miss Penalty or Miss Rate
  • None of these

Frage 47

Frage
What is the access time?
Antworten
  • Time between when a read is requested and when the desired word arrives
  • The minimum time between requests to memory.
  • Describes the technology inside the memory chips and those innovative, internal organizations
  • None of these

Frage 48

Frage
9. What is the cycle time?
Antworten
  • The minimum time between requests to memory.
  • Time between when a read is requested and when the desired word arrives
  • The maximum time between requests to memory.
  • None of these

Frage 49

Frage
What does SRAM stands for?
Antworten
  • Static Random Access memory
  • System Random Access memory
  • Short Random Access memory
  • None of these

Frage 50

Frage
What does DRAM stands for?
Antworten
  • Dynamic Random Access memory
  • Dual Random Access memory
  • Dataram Random Access memory
  • None of these

Frage 51

Frage
What does DDR stands for?
Antworten
  • Double data rate
  • Dual data rate
  • Double data reaction
  • None of these

Frage 52

Frage
What is kernel process?
Antworten
  • Provide at least two modes, indicating whether the running process is a user process or an operating system process
  • Provide at least five modes, indicating whether the running process is a user process or an operating system process
  • Provide a portion of the processor state that a user process can use but not write
  • None of these

Frage 53

Frage
Which one is NOT concerning to pitfall?
Antworten
  • Simulating enough instructions to get accurate performance measures of the memory hierarchy
  • Implementing a virtual machine monitor on an instruction set architecture that wasn’t designed to be virtualizable
  • Overemphasizing memory bandwidth in DRAMs
  • Predicting cache performance of one program from another

Frage 54

Frage
Which one is concerning to fallacy?
Antworten
  • Simulating enough instructions to get accurate performance measures of the memory hierarchy
  • Predicting cache performance of one program from another
  • Implementing a virtual machine monitor on an instruction set architecture that wasn’t designed to be virtualizable
  • Overemphasizing memory bandwidth in DRAMs
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

Checkfragen - Kapitel 1: Empirische Sozialforschung und empirische Theorie
Melanie Najm
Biologie Zellbiologie
racheltschan89
Stochastik Mathe
Laura Overhoff
Statistik
vemi1994
La mondialisation - Vocab
Gaelle Bourgeois
Eriksons Modell psychosexueller und psychosozialer Entwicklung im Kindes-, Jugend- und Erwachsenenalter
Lena S.
Vetie - Tierzucht & Genetik - S IV
Fioras Hu
Vetie Allgemeine Pathologie Altfragen2016
Nele Unger
Vetie Chirurgie 2019
Péroline de Gail
Vetie - Lebensmittelkunde 2017
Birte Schulz
Vetie - Spezielle Pathologie 2021
Valerie Nymphe