Alisher Kassymov
Quiz von , erstellt am more than 1 year ago

PC Arc Quiz am PC_architecture_Final_Preparation, erstellt von Alisher Kassymov am 22/05/2018.

607
18
0
Alisher Kassymov
Erstellt von Alisher Kassymov vor etwa 6 Jahre
Schließen

PC_architecture_Final_Preparation

Frage 1 von 189

1

What is a Latency:

Wähle eine der folgenden:

  • is amount of data that can be in flight at the same time (Little’s Law)

  • is the number of accesses per unit time – If m instructions are loads/stores, 1 + m memory accesses
    per instruction, CPI = 1 requires at least 1 + m memory accesses per cycle

  • is time for a single access – Main memory latency is usually >> than processor cycle time

Erklärung

Frage 2 von 189

1

What occurs at Intruction fetches when we speak about Common And Predictable Memory
Reference Patterns?

Wähle eine der folgenden:

  • n loop iterations

  • subroutine call

  • vector access

Erklärung

Frage 3 von 189

1

What occurs at Stack access when we speak about Common And Predictable Memory
Reference Patterns?

Wähle eine der folgenden:

  • n loop iterations

  • subroutine call

  • vector access

Erklärung

Frage 4 von 189

1

What occurs at Data access when we speak about Common And Predictable Memory
Reference Patterns?

Wähle eine der folgenden:

  • subroutine call

  • n loop iterations

  • vector access

Erklärung

Frage 5 von 189

1

Cache HIT:

Wähle eine der folgenden:

  • No Write Allocate, Write Allocate

  • Write Through, Write Back

Erklärung

Frage 6 von 189

1

Cache MISS:

Wähle eine der folgenden:

  • No Write Allocate, Write Allocate

  • Write Through, Write Back

Erklärung

Frage 7 von 189

1

Average Memory Access Time is equal:

Wähle eine der folgenden:

  • Hit Time * ( Miss Rate + Miss Penalty )

  • Hit Time - ( Miss Rate + Miss Penalty )

  • Hit Time / ( Miss Rate - Miss Penalty )

  • Hit Time + ( Miss Rate * Miss Penalty )

Erklärung

Frage 8 von 189

1

Compulsory -

Wähle eine der folgenden:

  • cache is too small to hold all data needed by program, occur even under perfect replacement policy (loop over 5 cache
    lines)

  • first-reference to a block, occur even with infinite cache

  • misses that occur because of collisions due to less than full associativity (loop over 3 cache lines)

Erklärung

Frage 9 von 189

1

Capacity -

Wähle eine der folgenden:

  • cache is too small to hold all data needed by program, occur even under perfect replacement policy (loop over 5 cache
    lines)

  • misses that occur because of collisions due to less than full associativity (loop over 3 cache lines)

  • first-reference to a block, occur even with infinite cache

Erklärung

Frage 10 von 189

1

Conflict -

Wähle eine der folgenden:

  • first-reference to a block, occur even with infinite cache

  • misses that occur because of collisions due to less than full associativity (loop over 3 cache lines)

  • cache is too small to hold all data needed by program, occur even under perfect replacement policy (loop over 5 cache
    lines)

Erklärung

Frage 11 von 189

1

Algorithm for Cache HIT:

Wähle eine der folgenden:

  • Processor issues load request to cache -> Replace victim block in cache with new block -> return copy of data from
    cache

  • Processor issues load request to cache -> Read block of data from main memory -> return copy of data from cache

  • Processor issues load request to cache -> Compare request address to cache tags and see if there is a match -> return
    copy of data from cache

Erklärung

Frage 12 von 189

1

Algorithm for Cache MISS:

Wähle eine der folgenden:

  • Processor issues load request to cache -> Compare request address to cache tags and see if there is a match -> Read
    block of data from main memory -> Replace victim block in cache with new block -> return copy of data from cache

  • Processor issues load request to cache -> Read block of data from main memory -> return copy of data from cache

  • Processor issues load request to cache -> Replace victim block in cache with new block -> return copy of data from
    cache

Erklärung

Frage 13 von 189

1

The formula of “Iron Law” of Processor Performance:

Wähle eine der folgenden:

  • time/program = instruction/program * cycles/instruction * time/cycle

  • time/program = instruction/program * cycles/instruction + time/cycle

  • time/program = instruction/program + cycles/instruction * time/cycle

Erklärung

Frage 14 von 189

1

Structural Hazard:

Wähle eine der folgenden:

  • An instruction depends on a data value produced by an earlier instruction

  • An instruction in the pipeline needs a resource being used by another instruction in the pipeline

  • Whether or not an instruction should be executed depends on a control decision made by an earlier instruction

Erklärung

Frage 15 von 189

1

Data Hazard:

Wähle eine der folgenden:

  • Whether or not an instruction should be executed depends on a control decision made by an earlier instruction

  • An instruction in the pipeline needs a resource being used by another instruction in the pipeline

  • An instruction depends on a data value produced by an earlier instruction

Erklärung

Frage 16 von 189

1

Control Hazard:

Wähle eine der folgenden:

  • Whether or not an instruction should be executed depends on a control decision made by an earlier instruction

  • An instruction depends on a data value produced by an earlier instruction

  • An instruction in the pipeline needs a resource being used by another instruction in the pipeline

Erklärung

Frage 17 von 189

1

What is a Bandwidth:

Wähle eine der folgenden:

  • a is the number of accesses per unit time – If m instructions are loads/stores, 1 + m memory accesses per instruction, CPI
    = 1 requires at least 1 + m memory accesses per cycle

  • is time for a single access – Main memory latency is usually >> than processor cycle time

  • is amount of data that can be in flight at the same time (Little’s Law)

Erklärung

Frage 18 von 189

1

What is a Bandwidth-Delay Product:

Wähle eine der folgenden:

  • is the number of accesses per unit time – If m instructions are loads/stores, 1 + m memory accesses per instruction, CPI
    = 1 requires at least 1 + m memory accesses per cycle

  • is time for a single access – Main memory latency is usually >> than processor cycle time

  • is amount of data that can be in flight at the same time (Little’s Law)

Erklärung

Frage 19 von 189

1

What is Computer Architecture?

Wähle eine der folgenden:

  • the programs used to direct the operation of a computer, as well as documentation giving instructions on how to use
    them

  • is the design of the abstraction/implementation layers that allow us to execute information processing applications
    efficiently using manufacturing technologies

  • is a group of computer systems and other computing hardware devices that are linked together through communication
    channels to facilitate communication and resource-sharing among a wide range of users

Erklärung

Frage 20 von 189

1

Least Recently Used (LRU):

Wähle eine der folgenden:

  • FIFO with exception for most recently used block(s)

  • Used in highly associative caches

  • cache state must be updated on every access

Erklärung

Frage 21 von 189

1

Cache Hit -

Wähle eine der folgenden:

  • Write Through – write both cache and memory, generally higher traffic but simpler to design

  • write cache only, memory is written when evicted, dirty bit per block avoids unnecessary write backs, more complicated

  • No Write Allocate – only write to main memory

Erklärung

Frage 22 von 189

1

Reduce Miss Rate: Large Cache Size. Empirical Rule of Thumb:

Wähle eine der folgenden:

  • None of them

  • If cache size is doubled, miss rate usually drops by about √2

  • Direct-mapped cache of size N has about the same miss rate as a two-way set- associative cache of size N/2

Erklärung

Frage 23 von 189

1

Reduce Miss Rate: High Associativity. Empirical Rule of Thumb:

Wähle eine der folgenden:

  • Direct-mapped cache of size N has about the same miss rate as a two-way set- associative cache of size N/2

  • None of them

  • If cache size is doubled, miss rate usually drops by about √2

Erklärung

Frage 24 von 189

1

Exploit temporal locality:

Wähle eine der folgenden:

  • by remembering the contents of recently accessed locations

  • by fetching blocks of data around recently accessed locations

  • None of them

Erklärung

Frage 25 von 189

1

Exploit spatial locality:

Wähle eine der folgenden:

  • None of them

  • by remembering the contents of recently accessed locations

  • by fetching blocks of data around recently accessed locations

Erklärung

Frage 26 von 189

1

Structural Hazard:

Wähle eine der folgenden:

  • An instruction depends on a data value produced by an earlier instruction

  • An instruction in the pipeline needs a resource being used by another instruction in the pipeline

  • Whether or not an instruction should be executed depends on a control decision made by an earlier instruction

Erklärung

Frage 27 von 189

1

Data Hazard:

Wähle eine der folgenden:

  • An instruction in the pipeline needs a resource being used by another instruction in the pipeline

  • Whether or not an instruction should be executed depends on a control decision made by an earlier instruction

  • An instruction depends on a data value produced by an earlier instruction

Erklärung

Frage 28 von 189

1

What is the access time?

Wähle eine der folgenden:

  • Describes the technology inside the memory chips and those innovative, internal organizations

  • Time between when a read is requested and when the desired word arrives

  • The minimum time between requests to memory.

  • None of them

Erklärung

Frage 29 von 189

1

What is the cycle time?

Wähle eine der folgenden:

  • 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 them

Erklärung

Frage 30 von 189

1

What does SRAM stands for?

Wähle eine der folgenden:

  • System Random Access memory

  • Static Random Access memory

  • Short Random Accessmemory

  • None of them

Erklärung

Frage 31 von 189

1

What does DRAM stands for?

Wähle eine der folgenden:

  • Dataram Random Access memory

  • Dual Random Access memory

  • Dynamic Random Access memory

Erklärung

Frage 32 von 189

1

What does DDR stands for?

Wähle eine der folgenden:

  • None of them

  • Double data reaction

  • Dual data rate

  • Double data rate

Erklärung

Frage 33 von 189

1

What is kernel process?

Wähle eine der folgenden:

  • Provide at least two 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

  • Provide at least five modes, indicating whether the running process is a user process or an
    operating system process

  • None of them

Erklärung

Frage 34 von 189

1

Which one is NOT concerning to pitfall?

Wähle eine der folgenden:

  • Implementing a virtual machine monitor on an instruction set architecture that wasn’t designed to
    be virtualizable

  • Simulating enough instructions to get accurate performance measures of the memory hierarchy

  • Predicting cache performance of one program from another

  • Over emphasizing memory bandwidth in DRAMs

Erklärung

Frage 35 von 189

1

Which one is concerning to fallacy?

Wähle eine der folgenden:

  • Over emphasizing memory bandwidth in DRAMs

  • Implementing a virtual machine monitor on an instruction set architecture that wasn’t designed to
    be virtualizable

  • Predicting cache performance of one program from another

  • Simulating enough instructions to get accurate performance measures of the memory hierarchy

Erklärung

Frage 36 von 189

1

If we talk about storage systems an interaction or transaction with a computer is
divided for first what is an “System response time” - ?:

Wähle eine der folgenden:

  • The time from the reception of the response until the user begins to enter the next command

  • The time between when the user enters the command and the complete response is displayed

  • The time for the user to enter the command

Erklärung

Frage 37 von 189

1

If we talk about storage systems an interaction or transaction with a computer is
divided for first what is an “Think time” - ?:

Wähle eine der folgenden:

  • The time from the reception of the response until the user begins to enter the next command

  • The time between when the user enters the command and the complete response is displayed

  • The time for the user to enter the command

Erklärung

Frage 38 von 189

1

Little’s Law and a series of definitions lead to several useful equations for “Time
server” - :

Wähle eine der folgenden:

  • Average time per task in the queue

  • Average time/task in the system, or the response time, which is the sum of Time queue and Time server

  • Average time to service a task; average service rate is 1/Time server traditionally represented
    by the symbol μ in many queuing texts

Erklärung

Frage 39 von 189

1

Little’s Law and a series of definitions lead to several useful equations for “Time
queue” - :

Wähle eine der folgenden:

  • Average time to service a task; average service rate is 1/Time server traditionally
    represented by the symbol μ in many queuing texts

  • Average time per task in the queue

  • Average time/task in the system, or the response time, which is the sum of Time queue and Time server

Erklärung

Frage 40 von 189

1

Little’s Law and a series of definitions lead to several useful equations for “Time
system” - :

Wähle eine der folgenden:

  • Average time/task in the system, or the response time, which is the sum of Time queue and Time server

  • Average time to service a task; average service rate is 1/Time server traditionally
    represented by the symbol μ in many queuing texts

  • Average time per task in the queue

Erklärung

Frage 41 von 189

1

Little’s Law and a series of definitions lead to several useful equations for
“Length server” - :

Wähle eine der folgenden:

  • Average length of queue

  • Average number of tasks in service

Erklärung

Frage 42 von 189

1

Little’s Law and a series of definitions lead to several useful equations for
“Length queue” -:

Wähle eine der folgenden:

  • Average length of queue

  • Average number of tasks in service

Erklärung

Frage 43 von 189

1

How many issue queue used in Centralized Superscalar 2 and Exceptions?

Wähle eine der folgenden:

  • 4

  • 3

  • 2

  • 1

Erklärung

Frage 44 von 189

1

How many issue queue used in Distributed Superscalar 2 and Exceptions:

Wähle eine der folgenden:

  • 4

  • 3

  • 1

  • 2

Erklärung

Frage 45 von 189

1

How many instructions used in Distributed Superscalar 2 and Exceptions?

Wähle eine der folgenden:

  • 4

  • 3

  • 2

  • 1

Erklärung

Frage 46 von 189

1

How many issue queue used in Centralized Superscalar 2 and Exceptions?

Wähle eine der folgenden:

  • 1

  • 2

  • 3

  • 4

Erklärung

Frage 47 von 189

1

Which of the following formula is true about Issue Queue for “Instruction Ready”:

Wähle eine der folgenden:

  • Instruction Ready = (!Vsrc1 || !Psrc1)&&(!Vsrc0 || !Psrc0)&& no structural hazards

  • Instruction Ready = (!Vsrc0 || !Psrc1)&&(!Vsrc1 || !Psrc0)&& no structural hazards

  • Instruction Ready = (!Vsrc0 || !Psrc0)&&(!Vsrc1 || !Psrc1)&& no structural hazards

  • Instruction Ready = (!Vsrc1 || !Psrc1)&&(!Vsrc0 || !Psrc1)&& no structural hazards

Erklärung

Frage 48 von 189

1

What is a ARF:

Wähle eine der folgenden:

  • Architectural Register File

  • Architecture Relocation File

  • Architecture Reload File

  • Architectural Read File

Erklärung

Frage 49 von 189

1

What is a ROB?

Wähle eine der folgenden:

  • Read Only Buffer

  • Reorder Buffer

  • Reload Buffer

  • Recall Buffer

Erklärung

Frage 50 von 189

1

What is a FSB?

Wähle eine der folgenden:

  • Finished Star Buffer

  • Finished Stall Buffer

  • Finished Store Buffer

  • Finished Stack Buffer

Erklärung

Frage 51 von 189

1

What is a PRF?

Wähle eine der folgenden:

  • Pure Register File

  • Physical Register File

  • Pending Register File

  • Pipeline Register File

Erklärung

Frage 52 von 189

1

What is a SB?

Wähle eine der folgenden:

  • Scalebit

  • Scaleboard

  • Scorebased

  • Scoreboard

Erklärung

Frage 53 von 189

1

How many stages used in Superscalar (Pipeline)?

Wähle eine der folgenden:

  • 5

  • 4

  • 6

  • 7

Erklärung

Frage 54 von 189

1

What is about Superscalar means “F-D-X-M-W”?

Wähle eine der folgenden:

  • Fetch, Decode, Instruct, Map, Write

  • Fetch, Decode, Execute, Memory, Writeback

  • Fetch, Decode, Excite, Memory, Write

  • Fetch, Decode, Except, Map, Writeback

Erklärung

Frage 55 von 189

1

Speculating on Exceptions “Prediction mechanism” is -

Wähle eine der folgenden:

  • None of them

  • Only write architectural state at commit point, so can throw away partially executed instructions after
    exception

  • Exceptions are rare, so simply predicting no exceptions is very accurate

  • Exceptions detected at end of instruction execution pipeline, special hardware for various exception types

Erklärung

Frage 56 von 189

1

Speculating on Exceptions “Check prediction mechanism” is -

Wähle eine der folgenden:

  • The way in which an object is accessed by a subject

  • Exceptions detected at end of instruction execution pipeline, special hardware for various exception types

  • Exceptions are rare, so simply predicting no exceptions is very accurate

  • None of them

Erklärung

Frage 57 von 189

1

Speculating on Exceptions “Recovery mechanism” is

Wähle eine der folgenden:

  • None of them

  • An entity capable of accessing objects

  • Exceptions are rare, so simply predicting no exceptions is very accurate

  • Only write architectural state at commit point, so can throw away partially executed instructions after
    exception

Erklärung

Frage 58 von 189

1

What is a RT?

Wähle eine der folgenden:

  • Rename Table

  • Recall Table

  • Relocate Table

  • Remove Table

Erklärung

Frage 59 von 189

1

What is a FL?

Wähle eine der folgenden:

  • Free Launch

  • Free List

  • Free Leg

  • Free Last

Erklärung

Frage 60 von 189

1

What is an IQ?

Wähle eine der folgenden:

  • Internal Queue

  • Instruction Queue

  • Issue Queue

  • Interrupt Queue

Erklärung

Frage 61 von 189

1

At VLIW “Superscalar Control Logic Scaling” which parameters are used?

Wähle eine der folgenden:

  • Width and Height

  • Width and Lifetime

  • Time and Cycle

  • Length and Addition

Erklärung

Frage 62 von 189

1

Out-of-Order Control Complexity MIPS R10000 which element is in Control
Logic?

Wähle eine der folgenden:

  • Register name

  • Instruction cache

  • Data tags

  • Data cache

Erklärung

Frage 63 von 189

1

Out-of-Order Control Complexity MIPS R10000 which element is not in Control
Logic?

Wähle eine der folgenden:

  • Integer Datapath

  • CLK

  • Address Queue

  • Free List

Erklärung

Frage 64 von 189

1

What is “VLIW”?

Wähle eine der folgenden:

  • Very Less Interpreter Word

  • Very Long Instruction Word

  • Very Light Internal Word

  • Very Low Invalid Word

Erklärung

Frage 65 von 189

1

At VLIW by “performance and loop iteration” which time is longer?

Wähle eine der folgenden:

  • Loop Unrolled

  • Software Pipelined

Erklärung

Frage 66 von 189

1

At VLIW by “performance and loop iteration” which time is shorter?

Wähle eine der folgenden:

  • Loop Unrolled

  • Software Pipelined

Erklärung

Frage 67 von 189

1

At VLIW Speculative Execution, which of this solution is true about problem:
Branches restrict compiler code motion?

Wähle eine der folgenden:

  • Hardware to check pointer hazards

  • Speculative operations that don’t cause exceptions

Erklärung

Frage 68 von 189

1

At VLIW Speculative Execution, which of this solution is true about problem:
Possible memory hazards limit code scheduling:

Wähle eine der folgenden:

  • Hardware to check pointer hazards

  • Speculative operations that don’t cause exceptions

Erklärung

Frage 69 von 189

1

What is an ALAT? :

Wähle eine der folgenden:

  • Advanced Load Address Table

  • Allocated Link Address Table

  • Allowing List Address Table

  • Addition Long Accessibility Table

Erklärung

Frage 70 von 189

1

At VLIW Multi-Way Branches, which of this solution is true about problem: Long
instructions provide few opportunities for branches:

Wähle eine der folgenden:

  • Allow one instruction to branch multiple directions

  • Speculative operations that don’t cause exceptions

Erklärung

Frage 71 von 189

1

What is a Compulsory?

Wähle eine der folgenden:

  • first-reference to a block, occur even with infinite cache

  • cache is too small to hold all data needed by program, occur even under perfect replacement policy

  • misses that occur because of collisions due to less than full associativity

Erklärung

Frage 72 von 189

1

What is a Capacity?

Wähle eine der folgenden:

  • cache is too small to hold all data needed by program, occur even under perfect replacement policy

  • misses that occur because of collisions due to less than full associativity

  • first-reference to a block, occur even with infinite cache

Erklärung

Frage 73 von 189

1

What is a Conflict?

Wähle eine der folgenden:

  • misses that occur because of collisions due to less than full associativity

  • first-reference to a block, occur even with infinite cache

  • cache is too small to hold all data needed by program, occur even under perfect replacement policy

Erklärung

Frage 74 von 189

1

In Multilevel Caches “Local miss rate” equals =

Wähle eine der folgenden:

  • misses in cache / accesses to cache

  • misses in cache / CPU memory accesses

  • misses in cache / number of instructions

Erklärung

Frage 75 von 189

1

In Multilevel Caches “Global miss rate” equals =

Wähle eine der folgenden:

  • misses in cache / CPU memory accesses

  • misses in cache / accesses to cache

  • misses in cache / number of instructions

Erklärung

Frage 76 von 189

1

In Multilevel Caches “Misses per instruction” equals =

Wähle eine der folgenden:

  • misses in cache / number of instructions

  • misses in cache / accesses to cache

  • misses in cache / CPU memory accesses

Erklärung

Frage 77 von 189

1

Non-Blocking Cache Timeline for “Blocking Cache” the sequence is - ?

Wähle eine der folgenden:

  • CPU time-Cache Miss-Miss Penalty-CPU time

  • CPU time->Cache Miss->Hit->Stall on use->Miss Penalty->CPU time

  • CPU time->Cache Miss->Miss->Stall on use->Miss Penalty->CPU time

Erklärung

Frage 78 von 189

1

Non-Blocking Cache Timeline for “Hit Under Miss” the sequence is -?

Wähle eine der folgenden:

  • CPU time->Cache Miss->Hit->Stall on use->Miss Penalty->CPU time

  • CPU time-Cache Miss-Miss Penalty-CPU time

  • CPU time->Cache Miss->Miss->Stall on use->Miss Penalty->CPU time

Erklärung

Frage 79 von 189

1

Non-Blocking Cache Timeline for “Miss Under Miss” the sequence is -?

Wähle eine der folgenden:

  • CPU time->Cache Miss->Miss->Stall on use->Miss Penalty->Miss Penalty->CPU time

  • CPU time-Cache Miss-Miss Penalty-CPU time

  • CPU time->Cache Miss->Hit->Stall on use->Miss Penalty->CPU time

Erklärung

Frage 80 von 189

1

What does mean MSHR?

Wähle eine der folgenden:

  • Miss Status Handling Register

  • Map Status Handling Reload

  • Mips Status Hardware Register

  • Memory Status Handling Register

Erklärung

Frage 81 von 189

1

What does MAF?

Wähle eine der folgenden:

  • Miss Address File

  • Map Address File

  • Memory Address File

Erklärung

Frage 82 von 189

1

At Critical Word First for Miss Penalty chose correct sequence of Basic Blocking
Cache “Order of fill”:

Wähle eine der folgenden:

  • 0,1,2,3,4,5,6,7

  • 3,4,5,6,7,0,1,2

Erklärung

Frage 83 von 189

1

At Critical Word First for Miss Penalty chose correct sequence of Blocking
Cache with Critical Word first “Order of fill”:

Wähle eine der folgenden:

  • 3,4,5,6,7,0,1,2

  • 0,1,2,3,4,5,6,7

Erklärung

Frage 84 von 189

1

Storage Systems, “Larger block size to reduce miss rate”

Wähle eine der folgenden:

  • The simplest way to reduce the miss rate is to take advantage of spatial locality and increase
    the block size

  • The obvious way to reduce capacity misses is to increase cache capacity

  • Obviously, increasing associativity reduces conflict misses

Erklärung

Frage 85 von 189

1

Storage Systems, “Bigger caches to reduce miss rate” -

Wähle eine der folgenden:

  • The obvious way to reduce capacity misses is to increase cache capacity

  • Obviously, increasing associativity reduces conflict misses

  • The simplest way to reduce the miss rate is to take advantage of spatial locality and increase
    the block size

Erklärung

Frage 86 von 189

1

Storage Systems, “Higher associativity to reduce miss rate” -

Wähle eine der folgenden:

  • Obviously, increasing associativity reduces conflict misses

  • The obvious way to reduce capacity misses is to increase cache capacity

  • The simplest way to reduce the miss rate is to take advantage of spatial locality and increase
    the block size

Erklärung

Frage 87 von 189

1

In Non-Blocking Caches what does mean “Critical Word First”?

Wähle eine der folgenden:

  • Request the missed word first from memory and send it to the processor as soon as it arrives;
    let the processor continue execution while filling the rest of the words in the block

  • Fetch the words in normal order, but as soon as the requested word of the block arrives,
    send it to the processor and let the processor continue execution

Erklärung

Frage 88 von 189

1

In Non-Blocking Caches what does mean “Early restart”?

Wähle eine der folgenden:

  • Fetch the words in normal order, but as soon as the requested word of the block arrives, send
    it to the processor and let the processor continue execution

  • Request the missed word first from memory and send it to the processor as soon as it
    arrives; let the processor continue execution while filling the rest of the words in the block

Erklärung

Frage 89 von 189

1

A virus classification by target includes the following categories, What is a File
infector?

Wähle eine der folgenden:

  • A typical approach is as follows

  • Infects files that the operating system or shell consider to be executable

  • The key is stored with the virus

  • Far more sophisticated techniques are possible

Erklärung

Frage 90 von 189

1

What is a RAID 0?

Wähle eine der folgenden:

  • It has no redundancy and is sometimes nicknamed JBOD, for “just a bunch of disks,” although
    the data may be striped across the disks in the array

  • Also called mirroring or shadowing, there are two copies of every piece of data

  • This organization was inspired by applying memory-style error correcting codes to disks

Erklärung

Frage 91 von 189

1

What is a RAID 1?

Wähle eine der folgenden:

  • Also called mirroring or shadowing, there are two copies of every piece of data

  • It has no redundancy and is sometimes nicknamed JBOD, for “just a bunch of disks,”
    although the data may be striped across the disks in the array

  • This organization was inspired by applying memory-style error correcting codes to disks

Erklärung

Frage 92 von 189

1

What is a RAID 2?

Wähle eine der folgenden:

  • This organization was inspired by applying memory-style error correcting codes to disks

  • It has no redundancy and is sometimes nicknamed JBOD, for “just a bunch of disks,”
    although the data may be striped across the disks in the array

  • Also called mirroring or shadowing, there are two copies of every piece of data

Erklärung

Frage 93 von 189

1

What is a RAID 3?

Wähle eine der folgenden:

  • Since the higher-level disk interfaces understand the health of a disk, it’s easy to figure out which disk failed

  • Many applications are dominated by small accesses

  • Also called mirroring or shadowing, there are two copies of every piece of data

Erklärung

Frage 94 von 189

1

What is a RAID 4?

Wähle eine der folgenden:

  • Many applications are dominated by small accesses

  • Since the higher-level disk interfaces understand the health of a disk, it’s easy to figure out which disk
    failed

  • Also called mirroring or shadowing, there are two copies of every piece of data

Erklärung

Frage 95 von 189

1

At storage systems Gray and Siewiorek classify faults what does mean
“Hardware faults”? :

Wähle eine der folgenden:

  • Devices that fail, such as perhaps due to an alpha particle hitting a memory cell

  • Faults in software (usually) and hardware design (occasionally)

  • Mistakes by operations and maintenance personnel

Erklärung

Frage 96 von 189

1

At storage systems Gray and Siewiorek classify faults what does mean “Design
faults”? :

Wähle eine der folgenden:

  • Faults in software (usually) and hardware design (occasionally)

  • Devices that fail, such as perhaps due to an alpha particle hitting a memory cell

  • Mistakes by operations and maintenance personnel

Erklärung

Frage 97 von 189

1

At storage systems Gray and Siewiorek classify faults what does mean
“Operation faults”? :

Wähle eine der folgenden:

  • Mistakes by operations and maintenance personnel

  • Devices that fail, such as perhaps due to an alpha particle hitting a memory cell

  • Faults in software (usually) and hardware design (occasionally)

Erklärung

Frage 98 von 189

1

At storage systems Gray and Siewiorek classify faults what does mean
“Environmental faults”? :

Wähle eine der folgenden:

  • Fire, flood, earthquake, power failure, and sabotage

  • Faults in software (usually) and hardware design (occasionally)

  • Devices that fail, such as perhaps due to an alpha particle hitting a memory cell

Erklärung

Frage 99 von 189

1

If we talk about storage systems an interaction or transaction with a computer is
divided for first what is an “Entry time” - ? :

Wähle eine der folgenden:

  • The time for the user to enter the command

  • The time between when the user enters the command and the complete response is displayed

  • The time from the reception of the response until the user begins to enter the next command

Erklärung

Frage 100 von 189

1

If we talk about storage systems an interaction or transaction with a
computer is divided for first what is an “System response time” - ?:

Wähle eine der folgenden:

  • The time between when the user enters the command and the complete response is displayed

  • The time for the user to enter the command

  • The time from the reception of the response until the user begins to enter the next command

Erklärung

Frage 101 von 189

1

If we talk about storage systems an interaction or transaction with a
computer is divided for first what is an “Think time” - ?:

Wähle eine der folgenden:

  • The time from the reception of the response until the user begins to enter the next command

  • The time for the user to enter the command

  • The time between when the user enters the command and the complete response is displayed

Erklärung

Frage 102 von 189

1

Little’s Law and a series of definitions lead to several useful equations for
“Time server” - :

Wähle eine der folgenden:

  • Average time to service a task; average service rate is 1/Time server traditionally represented
    by the symbol μ in many queuing texts

  • Average time/task in the system, or the response time, which is the sum of Time queue and Time server

  • Average time per task in the queue

Erklärung

Frage 103 von 189

1

Little’s Law and a series of definitions lead to several useful equations for
“Time queue” - :

Wähle eine der folgenden:

  • Average time per task in the queue

  • Average time to service a task; average service rate is 1/Time server traditionally
    represented by the symbol μ in many queuing texts

  • Average time/task in the system, or the response time, which is the sum of Time queue and Time server

Erklärung

Frage 104 von 189

1

Little’s Law and a series of definitions lead to several useful equations for
“Time system” - :

Wähle eine der folgenden:

  • Average time/task in the system, or the response time, which is the sum of Time queue and Time server

  • Average time to service a task; average service rate is 1/Time server traditionally
    represented by the symbol μ in many queuing texts

  • Average time per task in the queue

Erklärung

Frage 105 von 189

1

Little’s Law and a series of definitions lead to several useful equations for
“Length server” - :

Wähle eine der folgenden:

  • Average number of tasks in service

  • Average length of queue

Erklärung

Frage 106 von 189

1

Little’s Law and a series of definitions lead to several useful equations for
“Length queue” -:

Wähle eine der folgenden:

  • Average length of queue

  • Average number of tasks in service

Erklärung

Frage 107 von 189

1

How many size of Cache L1 is true approximately? :

Wähle eine der folgenden:

  • 8 KB

  • 256 KB

  • 2 MB

Erklärung

Frage 108 von 189

1

How many size of Cache L2 is true approximately?

Wähle eine der folgenden:

  • 256 KB

  • 4 KB

  • 32 MB

Erklärung

Frage 109 von 189

1

How many size of Cache L3 is true approximately?

Wähle eine der folgenden:

  • 3 MB

  • 256 MB

  • 256 KB

Erklärung

Frage 110 von 189

1

How many main levels of Cache Memory?

Wähle eine der folgenden:

  • 3

  • 2

  • 6

  • 8

Erklärung

Frage 111 von 189

1

What is a “Synchronization” in Cache Memory?

Wähle eine der folgenden:

  • Execution or waiting for synchronization variables

  • Execution in the OS that is neither idle nor in synchronization access

  • Execution in user code

Erklärung

Frage 112 von 189

1

What is a “Kernel” in Cache Memory?

Wähle eine der folgenden:

  • Execution or waiting for synchronization variables

  • Execution in the OS that is neither idle nor in synchronization access

  • Execution in user code

Erklärung

Frage 113 von 189

1

What is a “Synchronization” in Cache Memory?

Wähle eine der folgenden:

  • Execution in the OS that is neither idle nor in synchronization access

  • Execution in user code

  • Execution or waiting for synchronization variables

Erklärung

Frage 114 von 189

1

Network performance depends of what?

Wähle eine der folgenden:

  • performance of swithes and transmission system

  • performance of switches

  • performance of transmission system

  • has no dependensies

Erklärung

Frage 115 von 189

1

The time between the start and the completion of an event ,such as milliseconds
for a disk access is...

Wähle eine der folgenden:

  • latency

  • bandwidth

  • throughput

  • performance

Erklärung

Frage 116 von 189

1

Total amount of work done in a given time ,such as megabytes per second for disk
transfer...

Wähle eine der folgenden:

  • bandwidth

  • latency

  • throughput

  • performance

Erklärung

Frage 117 von 189

1

Learning curve itself is best measured by change in...

Wähle eine der folgenden:

  • yeld

  • bytes

  • bits

  • seconds

Erklärung

Frage 118 von 189

1

Products that are sold by multiple vendors in large volumes and are essentialy
identical

Wähle eine der folgenden:

  • commodities

  • boxes

  • folders

  • files

Erklärung

Frage 119 von 189

1

Integrated circuit processes are charecterized by the

Wähle eine der folgenden:

  • feature size

  • permanent size n

  • compex size

  • fixed size

Erklärung

Frage 120 von 189

1

For CMOS chips, the traditional dominant energy consumption has been in
switching transistors, called ____

Wähle eine der folgenden:

  • dynamic power

  • physical energy

  • constant supply

  • simple battery

Erklärung

Frage 121 von 189

1

Manufacturing costs that decrease over time are ____

Wähle eine der folgenden:

  • the learning curve

  • the cycled line

  • the regular option

  • the final loop

Erklärung

Frage 122 von 189

1

Volume is a ________ key factor in determining cost

Wähle eine der folgenden:

  • second

  • first

  • fifth

  • third

Erklärung

Frage 123 von 189

1

The most companies spend only ____________ of their income on R&D, which
includes all engineering.

Wähle eine der folgenden:

  • 4% to 12%

  • 15% to 30%

  • 1% to 17%

  • 30% to 48%

Erklärung

Frage 124 von 189

1

Systems alternate between two states of service with respect to an SLA:

Wähle eine der folgenden:

  • 1. Service accomplishment, where the service is delivered as specified
    2. Service interruption, where the delivered service is different from the SLA

  • 1. Service accomplishment, where the service is not delivered as specified
    2. Service interruption, where the delivered service is different from the SLA

  • 1. Service accomplishment, where the service is not delivered as specified
    2. Service interruption, where the delivered service is not different from the SLA

  • 1. Service accomplishment, where the service is delivered as specified
    2. Service interruption, where the delivered service is not different from the SLA

Erklärung

Frage 125 von 189

1

Desktop benchmarks divide into __ broad classes:

Wähle eine der folgenden:

  • two

  • three

  • four

  • five

Erklärung

Frage 126 von 189

1

What MTTF means:

Wähle eine der folgenden:

  • mean time to failure

  • mean time to feauture

  • mean this to failure

  • my transfers to failure

Erklärung

Frage 127 von 189

1

A widely held rule of thumb is that a program spends __ of its execution time in
only __ of the code.

Wähle eine der folgenden:

  • 90% 10%

  • 50% 50%

  • 70% 30%

  • 89% 11%

Erklärung

Frage 128 von 189

1

(Performance for entire task using the enhancement when possible) / (Performance
for entire task without using the enhancement) is equals to:

Wähle eine der folgenden:

  • Speedup

  • Efficiency

  • Probability

  • Ration

Erklärung

Frage 129 von 189

1

Which of the following descriptions corresponds to static power?

Wähle eine der folgenden:

  • Grows proportionally to the transistor count (whether or not the transistors are switching)

  • Proportional to the product of the number of switching transistors and the switching rate
    Probability

  • Proportional to the product of the number of switching transistors and the switching rate

  • All of the above

Erklärung

Frage 130 von 189

1

Which of the following descriptions corresponds to dynamic power?

Wähle eine der folgenden:

  • 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

Erklärung

Frage 131 von 189

1

Which of the written below is NOT increase power consumption?

Wähle eine der folgenden:

  • Increasing multithreading

  • Increasing performance

  • Increasing multiple cores

  • Increasing multithreading (V baze tak napisano)

Erklärung

Frage 132 von 189

1

Growing performance gap between peak and sustained performance translates to
increasing energy per unit of performance, when:

Wähle eine der folgenden:

  • 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 proportionalto the sustained rate, and the
    performance is proportionalto 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

Erklärung

Frage 133 von 189

1

If we want to sustain four instructions per clock

Wähle eine der folgenden:

  • We must fetch more, issue more, and initiate execution on more than four instructions

  • 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 less than five instructions

Erklärung

Frage 134 von 189

1

If speculation were perfect, it could save power, since it would reduce the execution time and
save _____________, while adding some additional overhead to implement

Wähle eine der folgenden:

  • Static power

  • Dynamic power

  • Processing rate

  • Processor state

Erklärung

Frage 135 von 189

1

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

Wähle eine der folgenden:

  • Dynamic power

  • Static power

  • Processing rate

  • Processor state

Erklärung

Frage 136 von 189

1

Which of these concepts is NOT illustrated case study by Wen-mei W. Hwu and John W.
Sias

Wähle eine der folgenden:

  • Achievable ILP with software resource constraints

  • Limited ILP due to software dependences

  • Achievable ILP with hardware resource constraints

  • Variability of ILP due to software and hardware interaction

Erklärung

Frage 137 von 189

1

What is a hash table?

Wähle eine der folgenden:

  • Popular data structure for organizing a large collection of data items so that one can quickly
    answer questions

  • 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 deletingsmall collections of data items so that one can hardly
    answer questions

Erklärung

Frage 138 von 189

1

Which of these is NOT characteristics of recent highperformance microprocessors?

Wähle eine der folgenden:

  • Color

  • Power

  • Functional unit capability

  • Clock rate

Erklärung

Frage 139 von 189

1

How this process called: “Operations execute as soon as their operands are available”

Wähle eine der folgenden:

  • data flow execution

  • instruction execution

  • data control execution

  • instruction field execution

Erklärung

Frage 140 von 189

1

For what the reorder buffer is used :

Wähle eine der folgenden:

  • To pass results among instructions that may be speculated

  • To pass parameters through instructions that may be speculated

  • To get additional registers in the same way as the reservation stations

  • To control registers

Erklärung

Frage 141 von 189

1

How many fields contains the entry in the ROB:

Wähle eine der folgenden:

  • 4

  • 5

  • 6

  • 3

Erklärung

Frage 142 von 189

1

Choose correct fields of entry in the ROB:

Wähle eine der folgenden:

  • the instruction type, the destination field, the value field, and the ready field

  • 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, and the ready field

Erklärung

Frage 143 von 189

1

Choose the steps of instruction execution:

Wähle eine der folgenden:

  • issue, execute, write result, commit

  • execution, commit, rollback

  • issue, execute, override, exit

  • begin, write, interrupt, commit

Erklärung

Frage 144 von 189

1

Which one is not the major flavor of Multiple-issue processors

Wähle eine der folgenden:

  • statistically superscalar processors

  • dynamically scheduled superscalar processors

  • statically scheduled superscalar processors

  • VLIW (very long instruction word) processors

Erklärung

Frage 145 von 189

1

Which Multiple-issue processors has not the hardware hazard detection

Wähle eine der folgenden:

  • EPIC

  • Superscalar(dynamic)

  • Superscalar(static)

  • Superscalar(speculative)

Erklärung

Frage 146 von 189

1

Examples of EPIC:

Wähle eine der folgenden:

  • Itanium

  • Pentium 4, MIPS R12K, IBM, Power5

  • MIPS and ARM

  • TI C6x

Erklärung

Frage 147 von 189

1

Examples of superscalar(static):

Wähle eine der folgenden:

  • MIPS and ARM

  • Pentium 4, MIPS R12K, IBM, Power5

  • Itanium

  • TI C6x

Erklärung

Frage 148 von 189

1

Examples of superscalar(dynamic) :

Wähle eine der folgenden:

  • None at the present

  • Pentium 4, MIPS R12K, IBM, Power5

  • MIPS and ARM

  • TI C6x

Erklärung

Frage 149 von 189

1

Examples of VLIW/LIW:

Wähle eine der folgenden:

  • TI C6x

  • MIPS and ARM

  • Itanium

  • Pentium 4, MIPS R12K, IBM, Power5

Erklärung

Frage 150 von 189

1

A branch-prediction cache that stores the predicted address for the next instruction after a
branch

Wähle eine der folgenden:

  • branch-target buffer

  • data buffer

  • frame buffer

  • optical buffer

Erklärung

Frage 151 von 189

1

Buffering the actual target instructions allows us to perform an optimization which called:

Wähle eine der folgenden:

  • branch folding

  • Branch prediction

  • Target instructions

  • Target address

Erklärung

Frage 152 von 189

1

Which is not the function of integrated instruction fetch unit:

Wähle eine der folgenden:

  • Instruction memory commit

  • Integrated branch prediction

  • Instruction prefetch

  • Instruction memory access and buffering

Erklärung

Frage 153 von 189

1

What is the simple technique that predicts whether two stores or a load and a store refer to
the same memory address:

Wähle eine der folgenden:

  • Address aliasing prediction

  • Branch prediction

  • Integrated branch prediction

  • Dynamic branch prediction

Erklärung

Frage 154 von 189

1

How to decrypt RISC?

Wähle eine der folgenden:

  • Reduced Instruction Set Computer

  • Recall Instruction Sell Communication

  • Rename Instruction Sequence Corporation

  • Red Instruction Small Computer

Erklärung

Frage 155 von 189

1

The ideal pipeline CPI is a measure of …

Wähle eine der folgenden:

  • the maximum performance attainable by the implementation

  • the maximum performance attainable by the instruction

  • the minimum performance attainable by the implementation

  • the minimum performance attainable by the instruction

Erklärung

Frage 156 von 189

1

What is the Pipeline CP = ?

Wähle eine der folgenden:

  • 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

Erklärung

Frage 157 von 189

1

The simplest and most common way to increase the ILP is …?

Wähle eine der folgenden:

  • to exploit parallelism among iterations of a loop

  • to exploit minimalism among iterations of a loop

  • to destroy iterations of a loop

  • to decrease the minimalism of risk

Erklärung

Frage 158 von 189

1

The simplest and most common way to increase the ILP is to exploit parallelism among
iterations of a loop. How is often called?

Wähle eine der folgenden:

  • loop-level parallelism

  • exploit-level parallelism

  • high-level minimalism

  • low-level minimalism

Erklärung

Frage 159 von 189

1

In parallelism have three different types of dependences, tagging him:

Wähle eine der folgenden:

  • data dependences , name dependences , and control dependences

  • data dependences , name dependences , and surname dependences

  • datagram dependences , name dependences , and animal dependences

  • no correct answers

Erklärung

Frage 160 von 189

1

What is Name dependence?

Wähle eine der folgenden:

  • 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

Erklärung

Frage 161 von 189

1

When occurs an output dependence?

Wähle eine der folgenden:

  • When i and instruction j write the same register or memory location

  • when i and instruction j write the same name

  • when i and instruction j write the same adress or memory location

  • All answers is correct

Erklärung

Frage 162 von 189

1

What is RAW (read after write)?

Wähle eine der folgenden:

  • 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

Erklärung

Frage 163 von 189

1

What is given is not a hazard?

Wähle eine der folgenden:

  • RAR

  • WAR

  • WAW

  • LOL

Erklärung

Frage 164 von 189

1

A simple scheme for increasing the number of instructions relative to the branch and
overhead instructions is…?

Wähle eine der folgenden:

  • loop unrolling

  • RAR

  • loop-level

  • loop rolling

Erklärung

Frage 165 von 189

1

Effect that results from instruction scheduling in large code segments is called…?

Wähle eine der folgenden:

  • register pressure

  • loop unrolling

  • loop-level

  • registration

Erklärung

Frage 166 von 189

1

The simplest dynamic branch-prediction scheme is a

Wähle eine der folgenden:

  • branch-prediction buffer

  • branch buffer

  • All answers correct

  • registration

Erklärung

Frage 167 von 189

1

Branch predictors that use the behavior of other branches to make a prediction are called

Wähle eine der folgenden:

  • correlating predictors or two-level predictors

  • branch-prediction buffer

  • branch table

  • three level loop

Erklärung

Frage 168 von 189

1

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

Wähle eine der folgenden:

  • 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.

Erklärung

Frage 169 von 189

1

What is the compulsory in Cs model?

Wähle eine der folgenden:

  • 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 them

Erklärung

Frage 170 von 189

1

What is capacityin Cs model?

Wähle eine der folgenden:

  • 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 them

Erklärung

Frage 171 von 189

1

What is conflict in Cs model?

Wähle eine der folgenden:

  • 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 them

Erklärung

Frage 172 von 189

1

Choose the benefit of Cache Optimization.

Wähle eine der folgenden:

  • Larger block size to reduce miss rate

  • Bigger caches to increase miss rat

  • Single level caches to reduce miss penalty

  • None of them

Erklärung

Frage 173 von 189

1

Choose the strategy of Seventh Optimization.

Wähle eine der folgenden:

  • Critical word first

  • Critical restart

  • Sequential inter leaving

  • Merging Write Buffer to Reduce Miss Penalty

Erklärung

Frage 174 von 189

1

Choose the Eight Optimization

Wähle eine der folgenden:

  • Merging Write Buffer to Reduce Miss Penalty

  • Critical word first

  • Nonblocking Caches to Increase Cache Bandwidth

  • Trace Caches to Reduce Hit Time

Erklärung

Frage 175 von 189

1

Choose the Eleventh Optimization

Wähle eine der folgenden:

  • 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 them

Erklärung

Frage 176 von 189

1

What is the access time?

Wähle eine der folgenden:

  • 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 them

Erklärung

Frage 177 von 189

1

What is the cycle time?

Wähle eine der folgenden:

  • 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 them

Erklärung

Frage 178 von 189

1

How much in percentage single-processor performance improvement has dropped to
less than?

Wähle eine der folgenden:

  • 11%

  • 22%

  • 33%

Erklärung

Frage 179 von 189

1

How many elements of the Instruction Set Architecture (ISA):

Wähle eine der folgenden:

  • 6

  • 7

  • 8

Erklärung

Frage 180 von 189

1

What is the Thread Level Parallelism –

Wähle eine der folgenden:

  • Exploits either data-level parallelism or task-level parallelism in a tightly coupled hardware model that
    allows for interaction among parallel threads.

  • Exploit data-level parallelism by applying a single instruction to a collection of data in parallel.

  • Exploits parallelism among largely decoupled tasks specified by the programmer or operating system.

Erklärung

Frage 181 von 189

1

What is the PMD in computer classes?

Wähle eine der folgenden:

  • Personal mobile device

  • Powerful markup distance

  • Percentage map device

Erklärung

Frage 182 von 189

1

What is the Instruction Level Parallelism:

Wähle eine der folgenden:

  • Exploits data-level parallelism at modest levels with compiler help using ideas like pipelining and at a
    medium levels using ideas like speculative execution.

  • Exploits parallelism among largely decoupled tasks specified by the programmer or operating system

  • Exploit data-level parallelism by applying a single instruction to a collection of data in parallel

Erklärung

Frage 183 von 189

1

How many elements in Trends of Technology?

Wähle eine der folgenden:

  • 5

  • 6

  • 4

Erklärung

Frage 184 von 189

1

What is the Vector Architecture and Graphic Processor Units (GPUs) –

Wähle eine der folgenden:

  • Exploit data-level parallelism by applying a single instruction to a collection of data in parallel.

  • Exploits data-level parallelism at modest levels with compiler help using ideas like pipelining and at a
    medium levels using ideas like speculative execution

  • Exploits parallelism among largely decoupled tasks specified by the programmer or operating system.

Erklärung

Frage 185 von 189

1

How many Optimizations’ in Cache memory Performance?

Wähle eine der folgenden:

  • 8

  • 6

  • 10

Erklärung

Frage 186 von 189

1

What is the Reducing the Miss Rate?

Wähle eine der folgenden:

  • Time Optimization

  • Compiler Optimization

  • Performance Optimization

Erklärung

Frage 187 von 189

1

What is the Spatial Locality?

Wähle eine der folgenden:

  • Exploit by fetching blocks of data around recently accessed locations

  • Exploit by remembering the contents of recently accessed locations

Erklärung

Frage 188 von 189

1

What is the Temporal Locality?

Wähle eine der folgenden:

  • Exploit by fetching blocks of data around recently accessed locations

  • Exploit by remembering the contents of recently accessed locations

Erklärung

Frage 189 von 189

1

True formula of Module availability (MTTF – mean time to failure, MTTR – mean
time to repair)?

Wähle eine der folgenden:

  • MTTF / (MTTF + MTTR)

  • MTTF * (MTTF + MTTR)

  • MTTF * (MTTF - MTTR)

Erklärung