Alisher Kassymov
Test por , creado hace más de 1 año

PC Arc Test sobre PC_architecture_Final_Preparation, creado por Alisher Kassymov el 22/05/2018.

612
18
0
Alisher Kassymov
Creado por Alisher Kassymov hace más de 6 años
Cerrar

PC_architecture_Final_Preparation

Pregunta 1 de 189

1

What is a Latency:

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 2 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • n loop iterations

  • subroutine call

  • vector access

Explicación

Pregunta 3 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • n loop iterations

  • subroutine call

  • vector access

Explicación

Pregunta 4 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • subroutine call

  • n loop iterations

  • vector access

Explicación

Pregunta 5 de 189

1

Cache HIT:

Selecciona una de las siguientes respuestas posibles:

  • No Write Allocate, Write Allocate

  • Write Through, Write Back

Explicación

Pregunta 6 de 189

1

Cache MISS:

Selecciona una de las siguientes respuestas posibles:

  • No Write Allocate, Write Allocate

  • Write Through, Write Back

Explicación

Pregunta 7 de 189

1

Average Memory Access Time is equal:

Selecciona una de las siguientes respuestas posibles:

  • Hit Time * ( Miss Rate + Miss Penalty )

  • Hit Time - ( Miss Rate + Miss Penalty )

  • Hit Time / ( Miss Rate - Miss Penalty )

  • Hit Time + ( Miss Rate * Miss Penalty )

Explicación

Pregunta 8 de 189

1

Compulsory -

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 9 de 189

1

Capacity -

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 10 de 189

1

Conflict -

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 11 de 189

1

Algorithm for Cache HIT:

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 12 de 189

1

Algorithm for Cache MISS:

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 13 de 189

1

The formula of “Iron Law” of Processor Performance:

Selecciona una de las siguientes respuestas posibles:

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

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

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

Explicación

Pregunta 14 de 189

1

Structural Hazard:

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 15 de 189

1

Data Hazard:

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 16 de 189

1

Control Hazard:

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 17 de 189

1

What is a Bandwidth:

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 18 de 189

1

What is a Bandwidth-Delay Product:

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 19 de 189

1

What is Computer Architecture?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 20 de 189

1

Least Recently Used (LRU):

Selecciona una de las siguientes respuestas posibles:

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

  • Used in highly associative caches

  • cache state must be updated on every access

Explicación

Pregunta 21 de 189

1

Cache Hit -

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 22 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 23 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 24 de 189

1

Exploit temporal locality:

Selecciona una de las siguientes respuestas posibles:

  • by remembering the contents of recently accessed locations

  • by fetching blocks of data around recently accessed locations

  • None of them

Explicación

Pregunta 25 de 189

1

Exploit spatial locality:

Selecciona una de las siguientes respuestas posibles:

  • None of them

  • by remembering the contents of recently accessed locations

  • by fetching blocks of data around recently accessed locations

Explicación

Pregunta 26 de 189

1

Structural Hazard:

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 27 de 189

1

Data Hazard:

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 28 de 189

1

What is the access time?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 29 de 189

1

What is the cycle time?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 30 de 189

1

What does SRAM stands for?

Selecciona una de las siguientes respuestas posibles:

  • System Random Access memory

  • Static Random Access memory

  • Short Random Accessmemory

  • None of them

Explicación

Pregunta 31 de 189

1

What does DRAM stands for?

Selecciona una de las siguientes respuestas posibles:

  • Dataram Random Access memory

  • Dual Random Access memory

  • Dynamic Random Access memory

Explicación

Pregunta 32 de 189

1

What does DDR stands for?

Selecciona una de las siguientes respuestas posibles:

  • None of them

  • Double data reaction

  • Dual data rate

  • Double data rate

Explicación

Pregunta 33 de 189

1

What is kernel process?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 34 de 189

1

Which one is NOT concerning to pitfall?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 35 de 189

1

Which one is concerning to fallacy?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 36 de 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” - ?:

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 37 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 38 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 39 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 40 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 41 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • Average length of queue

  • Average number of tasks in service

Explicación

Pregunta 42 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • Average length of queue

  • Average number of tasks in service

Explicación

Pregunta 43 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 4

  • 3

  • 2

  • 1

Explicación

Pregunta 44 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 4

  • 3

  • 1

  • 2

Explicación

Pregunta 45 de 189

1

How many instructions used in Distributed Superscalar 2 and Exceptions?

Selecciona una de las siguientes respuestas posibles:

  • 4

  • 3

  • 2

  • 1

Explicación

Pregunta 46 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 1

  • 2

  • 3

  • 4

Explicación

Pregunta 47 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 48 de 189

1

What is a ARF:

Selecciona una de las siguientes respuestas posibles:

  • Architectural Register File

  • Architecture Relocation File

  • Architecture Reload File

  • Architectural Read File

Explicación

Pregunta 49 de 189

1

What is a ROB?

Selecciona una de las siguientes respuestas posibles:

  • Read Only Buffer

  • Reorder Buffer

  • Reload Buffer

  • Recall Buffer

Explicación

Pregunta 50 de 189

1

What is a FSB?

Selecciona una de las siguientes respuestas posibles:

  • Finished Star Buffer

  • Finished Stall Buffer

  • Finished Store Buffer

  • Finished Stack Buffer

Explicación

Pregunta 51 de 189

1

What is a PRF?

Selecciona una de las siguientes respuestas posibles:

  • Pure Register File

  • Physical Register File

  • Pending Register File

  • Pipeline Register File

Explicación

Pregunta 52 de 189

1

What is a SB?

Selecciona una de las siguientes respuestas posibles:

  • Scalebit

  • Scaleboard

  • Scorebased

  • Scoreboard

Explicación

Pregunta 53 de 189

1

How many stages used in Superscalar (Pipeline)?

Selecciona una de las siguientes respuestas posibles:

  • 5

  • 4

  • 6

  • 7

Explicación

Pregunta 54 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • Fetch, Decode, Instruct, Map, Write

  • Fetch, Decode, Execute, Memory, Writeback

  • Fetch, Decode, Excite, Memory, Write

  • Fetch, Decode, Except, Map, Writeback

Explicación

Pregunta 55 de 189

1

Speculating on Exceptions “Prediction mechanism” is -

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 56 de 189

1

Speculating on Exceptions “Check prediction mechanism” is -

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 57 de 189

1

Speculating on Exceptions “Recovery mechanism” is

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 58 de 189

1

What is a RT?

Selecciona una de las siguientes respuestas posibles:

  • Rename Table

  • Recall Table

  • Relocate Table

  • Remove Table

Explicación

Pregunta 59 de 189

1

What is a FL?

Selecciona una de las siguientes respuestas posibles:

  • Free Launch

  • Free List

  • Free Leg

  • Free Last

Explicación

Pregunta 60 de 189

1

What is an IQ?

Selecciona una de las siguientes respuestas posibles:

  • Internal Queue

  • Instruction Queue

  • Issue Queue

  • Interrupt Queue

Explicación

Pregunta 61 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • Width and Height

  • Width and Lifetime

  • Time and Cycle

  • Length and Addition

Explicación

Pregunta 62 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • Register name

  • Instruction cache

  • Data tags

  • Data cache

Explicación

Pregunta 63 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • Integer Datapath

  • CLK

  • Address Queue

  • Free List

Explicación

Pregunta 64 de 189

1

What is “VLIW”?

Selecciona una de las siguientes respuestas posibles:

  • Very Less Interpreter Word

  • Very Long Instruction Word

  • Very Light Internal Word

  • Very Low Invalid Word

Explicación

Pregunta 65 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • Loop Unrolled

  • Software Pipelined

Explicación

Pregunta 66 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • Loop Unrolled

  • Software Pipelined

Explicación

Pregunta 67 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • Hardware to check pointer hazards

  • Speculative operations that don’t cause exceptions

Explicación

Pregunta 68 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • Hardware to check pointer hazards

  • Speculative operations that don’t cause exceptions

Explicación

Pregunta 69 de 189

1

What is an ALAT? :

Selecciona una de las siguientes respuestas posibles:

  • Advanced Load Address Table

  • Allocated Link Address Table

  • Allowing List Address Table

  • Addition Long Accessibility Table

Explicación

Pregunta 70 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • Allow one instruction to branch multiple directions

  • Speculative operations that don’t cause exceptions

Explicación

Pregunta 71 de 189

1

What is a Compulsory?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 72 de 189

1

What is a Capacity?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 73 de 189

1

What is a Conflict?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 74 de 189

1

In Multilevel Caches “Local miss rate” equals =

Selecciona una de las siguientes respuestas posibles:

  • misses in cache / accesses to cache

  • misses in cache / CPU memory accesses

  • misses in cache / number of instructions

Explicación

Pregunta 75 de 189

1

In Multilevel Caches “Global miss rate” equals =

Selecciona una de las siguientes respuestas posibles:

  • misses in cache / CPU memory accesses

  • misses in cache / accesses to cache

  • misses in cache / number of instructions

Explicación

Pregunta 76 de 189

1

In Multilevel Caches “Misses per instruction” equals =

Selecciona una de las siguientes respuestas posibles:

  • misses in cache / number of instructions

  • misses in cache / accesses to cache

  • misses in cache / CPU memory accesses

Explicación

Pregunta 77 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 78 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 79 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 80 de 189

1

What does mean MSHR?

Selecciona una de las siguientes respuestas posibles:

  • Miss Status Handling Register

  • Map Status Handling Reload

  • Mips Status Hardware Register

  • Memory Status Handling Register

Explicación

Pregunta 81 de 189

1

What does MAF?

Selecciona una de las siguientes respuestas posibles:

  • Miss Address File

  • Map Address File

  • Memory Address File

Explicación

Pregunta 82 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

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

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

Explicación

Pregunta 83 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

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

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

Explicación

Pregunta 84 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 85 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 86 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 87 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 88 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 89 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 90 de 189

1

What is a RAID 0?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 91 de 189

1

What is a RAID 1?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 92 de 189

1

What is a RAID 2?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 93 de 189

1

What is a RAID 3?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 94 de 189

1

What is a RAID 4?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 95 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 96 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 97 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 98 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 99 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 100 de 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” - ?:

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 101 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 102 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 103 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 104 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 105 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • Average number of tasks in service

  • Average length of queue

Explicación

Pregunta 106 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • Average length of queue

  • Average number of tasks in service

Explicación

Pregunta 107 de 189

1

How many size of Cache L1 is true approximately? :

Selecciona una de las siguientes respuestas posibles:

  • 8 KB

  • 256 KB

  • 2 MB

Explicación

Pregunta 108 de 189

1

How many size of Cache L2 is true approximately?

Selecciona una de las siguientes respuestas posibles:

  • 256 KB

  • 4 KB

  • 32 MB

Explicación

Pregunta 109 de 189

1

How many size of Cache L3 is true approximately?

Selecciona una de las siguientes respuestas posibles:

  • 3 MB

  • 256 MB

  • 256 KB

Explicación

Pregunta 110 de 189

1

How many main levels of Cache Memory?

Selecciona una de las siguientes respuestas posibles:

  • 3

  • 2

  • 6

  • 8

Explicación

Pregunta 111 de 189

1

What is a “Synchronization” in Cache Memory?

Selecciona una de las siguientes respuestas posibles:

  • Execution or waiting for synchronization variables

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

  • Execution in user code

Explicación

Pregunta 112 de 189

1

What is a “Kernel” in Cache Memory?

Selecciona una de las siguientes respuestas posibles:

  • Execution or waiting for synchronization variables

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

  • Execution in user code

Explicación

Pregunta 113 de 189

1

What is a “Synchronization” in Cache Memory?

Selecciona una de las siguientes respuestas posibles:

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

  • Execution in user code

  • Execution or waiting for synchronization variables

Explicación

Pregunta 114 de 189

1

Network performance depends of what?

Selecciona una de las siguientes respuestas posibles:

  • performance of swithes and transmission system

  • performance of switches

  • performance of transmission system

  • has no dependensies

Explicación

Pregunta 115 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • latency

  • bandwidth

  • throughput

  • performance

Explicación

Pregunta 116 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • bandwidth

  • latency

  • throughput

  • performance

Explicación

Pregunta 117 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • yeld

  • bytes

  • bits

  • seconds

Explicación

Pregunta 118 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • commodities

  • boxes

  • folders

  • files

Explicación

Pregunta 119 de 189

1

Integrated circuit processes are charecterized by the

Selecciona una de las siguientes respuestas posibles:

  • feature size

  • permanent size n

  • compex size

  • fixed size

Explicación

Pregunta 120 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • dynamic power

  • physical energy

  • constant supply

  • simple battery

Explicación

Pregunta 121 de 189

1

Manufacturing costs that decrease over time are ____

Selecciona una de las siguientes respuestas posibles:

  • the learning curve

  • the cycled line

  • the regular option

  • the final loop

Explicación

Pregunta 122 de 189

1

Volume is a ________ key factor in determining cost

Selecciona una de las siguientes respuestas posibles:

  • second

  • first

  • fifth

  • third

Explicación

Pregunta 123 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 4% to 12%

  • 15% to 30%

  • 1% to 17%

  • 30% to 48%

Explicación

Pregunta 124 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 125 de 189

1

Desktop benchmarks divide into __ broad classes:

Selecciona una de las siguientes respuestas posibles:

  • two

  • three

  • four

  • five

Explicación

Pregunta 126 de 189

1

What MTTF means:

Selecciona una de las siguientes respuestas posibles:

  • mean time to failure

  • mean time to feauture

  • mean this to failure

  • my transfers to failure

Explicación

Pregunta 127 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 90% 10%

  • 50% 50%

  • 70% 30%

  • 89% 11%

Explicación

Pregunta 128 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • Speedup

  • Efficiency

  • Probability

  • Ration

Explicación

Pregunta 129 de 189

1

Which of the following descriptions corresponds to static power?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 130 de 189

1

Which of the following descriptions corresponds to dynamic power?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 131 de 189

1

Which of the written below is NOT increase power consumption?

Selecciona una de las siguientes respuestas posibles:

  • Increasing multithreading

  • Increasing performance

  • Increasing multiple cores

  • Increasing multithreading (V baze tak napisano)

Explicación

Pregunta 132 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 133 de 189

1

If we want to sustain four instructions per clock

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 134 de 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

Selecciona una de las siguientes respuestas posibles:

  • Static power

  • Dynamic power

  • Processing rate

  • Processor state

Explicación

Pregunta 135 de 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

Selecciona una de las siguientes respuestas posibles:

  • Dynamic power

  • Static power

  • Processing rate

  • Processor state

Explicación

Pregunta 136 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 137 de 189

1

What is a hash table?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 138 de 189

1

Which of these is NOT characteristics of recent highperformance microprocessors?

Selecciona una de las siguientes respuestas posibles:

  • Color

  • Power

  • Functional unit capability

  • Clock rate

Explicación

Pregunta 139 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • data flow execution

  • instruction execution

  • data control execution

  • instruction field execution

Explicación

Pregunta 140 de 189

1

For what the reorder buffer is used :

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 141 de 189

1

How many fields contains the entry in the ROB:

Selecciona una de las siguientes respuestas posibles:

  • 4

  • 5

  • 6

  • 3

Explicación

Pregunta 142 de 189

1

Choose correct fields of entry in the ROB:

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 143 de 189

1

Choose the steps of instruction execution:

Selecciona una de las siguientes respuestas posibles:

  • issue, execute, write result, commit

  • execution, commit, rollback

  • issue, execute, override, exit

  • begin, write, interrupt, commit

Explicación

Pregunta 144 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • statistically superscalar processors

  • dynamically scheduled superscalar processors

  • statically scheduled superscalar processors

  • VLIW (very long instruction word) processors

Explicación

Pregunta 145 de 189

1

Which Multiple-issue processors has not the hardware hazard detection

Selecciona una de las siguientes respuestas posibles:

  • EPIC

  • Superscalar(dynamic)

  • Superscalar(static)

  • Superscalar(speculative)

Explicación

Pregunta 146 de 189

1

Examples of EPIC:

Selecciona una de las siguientes respuestas posibles:

  • Itanium

  • Pentium 4, MIPS R12K, IBM, Power5

  • MIPS and ARM

  • TI C6x

Explicación

Pregunta 147 de 189

1

Examples of superscalar(static):

Selecciona una de las siguientes respuestas posibles:

  • MIPS and ARM

  • Pentium 4, MIPS R12K, IBM, Power5

  • Itanium

  • TI C6x

Explicación

Pregunta 148 de 189

1

Examples of superscalar(dynamic) :

Selecciona una de las siguientes respuestas posibles:

  • None at the present

  • Pentium 4, MIPS R12K, IBM, Power5

  • MIPS and ARM

  • TI C6x

Explicación

Pregunta 149 de 189

1

Examples of VLIW/LIW:

Selecciona una de las siguientes respuestas posibles:

  • TI C6x

  • MIPS and ARM

  • Itanium

  • Pentium 4, MIPS R12K, IBM, Power5

Explicación

Pregunta 150 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • branch-target buffer

  • data buffer

  • frame buffer

  • optical buffer

Explicación

Pregunta 151 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • branch folding

  • Branch prediction

  • Target instructions

  • Target address

Explicación

Pregunta 152 de 189

1

Which is not the function of integrated instruction fetch unit:

Selecciona una de las siguientes respuestas posibles:

  • Instruction memory commit

  • Integrated branch prediction

  • Instruction prefetch

  • Instruction memory access and buffering

Explicación

Pregunta 153 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • Address aliasing prediction

  • Branch prediction

  • Integrated branch prediction

  • Dynamic branch prediction

Explicación

Pregunta 154 de 189

1

How to decrypt RISC?

Selecciona una de las siguientes respuestas posibles:

  • Reduced Instruction Set Computer

  • Recall Instruction Sell Communication

  • Rename Instruction Sequence Corporation

  • Red Instruction Small Computer

Explicación

Pregunta 155 de 189

1

The ideal pipeline CPI is a measure of …

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 156 de 189

1

What is the Pipeline CP = ?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 157 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 158 de 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?

Selecciona una de las siguientes respuestas posibles:

  • loop-level parallelism

  • exploit-level parallelism

  • high-level minimalism

  • low-level minimalism

Explicación

Pregunta 159 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • data dependences , name dependences , and control dependences

  • data dependences , name dependences , and surname dependences

  • datagram dependences , name dependences , and animal dependences

  • no correct answers

Explicación

Pregunta 160 de 189

1

What is Name dependence?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 161 de 189

1

When occurs an output dependence?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 162 de 189

1

What is RAW (read after write)?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 163 de 189

1

What is given is not a hazard?

Selecciona una de las siguientes respuestas posibles:

  • RAR

  • WAR

  • WAW

  • LOL

Explicación

Pregunta 164 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • loop unrolling

  • RAR

  • loop-level

  • loop rolling

Explicación

Pregunta 165 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • register pressure

  • loop unrolling

  • loop-level

  • registration

Explicación

Pregunta 166 de 189

1

The simplest dynamic branch-prediction scheme is a

Selecciona una de las siguientes respuestas posibles:

  • branch-prediction buffer

  • branch buffer

  • All answers correct

  • registration

Explicación

Pregunta 167 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • correlating predictors or two-level predictors

  • branch-prediction buffer

  • branch table

  • three level loop

Explicación

Pregunta 168 de 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

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 169 de 189

1

What is the compulsory in Cs model?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 170 de 189

1

What is capacityin Cs model?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 171 de 189

1

What is conflict in Cs model?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 172 de 189

1

Choose the benefit of Cache Optimization.

Selecciona una de las siguientes respuestas posibles:

  • Larger block size to reduce miss rate

  • Bigger caches to increase miss rat

  • Single level caches to reduce miss penalty

  • None of them

Explicación

Pregunta 173 de 189

1

Choose the strategy of Seventh Optimization.

Selecciona una de las siguientes respuestas posibles:

  • Critical word first

  • Critical restart

  • Sequential inter leaving

  • Merging Write Buffer to Reduce Miss Penalty

Explicación

Pregunta 174 de 189

1

Choose the Eight Optimization

Selecciona una de las siguientes respuestas posibles:

  • Merging Write Buffer to Reduce Miss Penalty

  • Critical word first

  • Nonblocking Caches to Increase Cache Bandwidth

  • Trace Caches to Reduce Hit Time

Explicación

Pregunta 175 de 189

1

Choose the Eleventh Optimization

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 176 de 189

1

What is the access time?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 177 de 189

1

What is the cycle time?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 178 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 11%

  • 22%

  • 33%

Explicación

Pregunta 179 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • 6

  • 7

  • 8

Explicación

Pregunta 180 de 189

1

What is the Thread Level Parallelism –

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 181 de 189

1

What is the PMD in computer classes?

Selecciona una de las siguientes respuestas posibles:

  • Personal mobile device

  • Powerful markup distance

  • Percentage map device

Explicación

Pregunta 182 de 189

1

What is the Instruction Level Parallelism:

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 183 de 189

1

How many elements in Trends of Technology?

Selecciona una de las siguientes respuestas posibles:

  • 5

  • 6

  • 4

Explicación

Pregunta 184 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 185 de 189

1

How many Optimizations’ in Cache memory Performance?

Selecciona una de las siguientes respuestas posibles:

  • 8

  • 6

  • 10

Explicación

Pregunta 186 de 189

1

What is the Reducing the Miss Rate?

Selecciona una de las siguientes respuestas posibles:

  • Time Optimization

  • Compiler Optimization

  • Performance Optimization

Explicación

Pregunta 187 de 189

1

What is the Spatial Locality?

Selecciona una de las siguientes respuestas posibles:

  • Exploit by fetching blocks of data around recently accessed locations

  • Exploit by remembering the contents of recently accessed locations

Explicación

Pregunta 188 de 189

1

What is the Temporal Locality?

Selecciona una de las siguientes respuestas posibles:

  • Exploit by fetching blocks of data around recently accessed locations

  • Exploit by remembering the contents of recently accessed locations

Explicación

Pregunta 189 de 189

1

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

Selecciona una de las siguientes respuestas posibles:

  • MTTF / (MTTF + MTTR)

  • MTTF * (MTTF + MTTR)

  • MTTF * (MTTF - MTTR)

Explicación