Good Guy Beket
Quiz por , criado more than 1 year ago

Arxitektura - gavno

288
18
0
Good Guy Beket
Criado por Good Guy Beket mais de 6 anos atrás
Fechar

PCA_Final [arc2-1, Part-2]

Questão 1 de 34

1

What is a Latency:

Selecione uma das seguintes:

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

  • 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 amount of data that can be in flight at the same time (Little’s Law)

Explicação

Questão 2 de 34

1

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

Selecione uma das seguintes:

  • n loop iterations

  • subroutine call

  • vector access

Explicação

Questão 3 de 34

1

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

Selecione uma das seguintes:

  • subroutine call

  • n loop iterations

  • vector access

Explicação

Questão 4 de 34

1

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

Selecione uma das seguintes:

  • subroutine call

  • n loop iterations

  • vector access

Explicação

Questão 5 de 34

1

Cache HIT:

Selecione uma das seguintes:

  • No Write Allocate, Write Allocate

  • Write Through, Write Back

Explicação

Questão 6 de 34

1

Cache MISS:

Selecione uma das seguintes:

  • No Write Allocate, Write Allocate

  • Write Through, Write Back

Explicação

Questão 7 de 34

1

Average Memory Access Time is equal:

Selecione uma das seguintes:

  • Hit Time * ( Miss Rate + Miss Penalty )

  • Hit Time - ( Miss Rate + Miss Penalty )

  • Hit Time / ( Miss Rate - Miss Penalty )

  • Hit Time + ( Miss Rate * Miss Penalty )

Explicação

Questão 8 de 34

1

The formula of “Iron Law” of Processor Performance:

Selecione uma das seguintes:

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

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

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

Explicação

Questão 9 de 34

1

Structural Hazard:

Selecione uma das seguintes:

  • 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

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

Explicação

Questão 10 de 34

1

Data Hazard:

Selecione uma das seguintes:

  • 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

Explicação

Questão 11 de 34

1

Control Hazard:

Selecione uma das seguintes:

  • 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

Explicação

Questão 12 de 34

1

What is a Bandwidth:

Selecione uma das seguintes:

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

Explicação

Questão 13 de 34

1

What is a Bandwidth-Delay Product:

Selecione uma das seguintes:

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

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

  • 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

Explicação

Questão 14 de 34

1

What is Computer Architecture?

Selecione uma das seguintes:

  • 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

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

Explicação

Questão 15 de 34

1

Least Recently Used (LRU):

Selecione uma das seguintes:

  • cache state must be updated on every access

  • Used in highly associative caches

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

Explicação

Questão 16 de 34

1

Cache Hit -

Selecione uma das seguintes:

  • 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

Explicação

Questão 17 de 34

1

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

Selecione uma das seguintes:

  • 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

  • None of them

Explicação

Questão 18 de 34

1

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

Selecione uma das seguintes:

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

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

  • None of them

Explicação

Questão 19 de 34

1

What is the access time?

Selecione uma das seguintes:

  • 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

Explicação

Questão 20 de 34

1

What is the cycle time?

Selecione uma das seguintes:

  • 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

Explicação

Questão 21 de 34

1

What does SRAM stands for?

Selecione uma das seguintes:

  • Static Random Access memory

  • System Random Access memory

  • Short Random Access memory

  • None of them

Explicação

Questão 22 de 34

1

What does DRAM stands for?

Selecione uma das seguintes:

  • Dynamic Random Access memory

  • Dual Random Access memory

  • Dataram Random Access memory

Explicação

Questão 23 de 34

1

Which one is concerning to fallacy?

Selecione uma das seguintes:

  • Predicting cache performance of one program from another

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

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

  • Over emphasizing memory bandwidth in DRAMs

Explicação

Questão 24 de 34

1

Which one is NOT concerning to pitfall?

Selecione uma das seguintes:

  • Predicting cache performance of one program from another

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

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

  • Over emphasizing memory bandwidth in DRAMs

Explicação

Questão 25 de 34

1

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

Selecione uma das seguintes:

  • 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

Explicação

Questão 26 de 34

1

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

Selecione uma das seguintes:

  • 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

Explicação

Questão 27 de 34

1

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

Selecione uma das seguintes:

  • 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

Explicação

Questão 28 de 34

1

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

Selecione uma das seguintes:

  • 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

Explicação

Questão 29 de 34

1

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

Selecione uma das seguintes:

  • 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

Explicação

Questão 30 de 34

1

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

Selecione uma das seguintes:

  • Average number of tasks in service

  • Average length of queue

Explicação

Questão 31 de 34

1

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

Selecione uma das seguintes:

  • Average length of queue

  • Average number of tasks in service

Explicação

Questão 32 de 34

1

Select two-dimensional interconnection network

Selecione uma das seguintes:

  • Mesh

  • Linear Array

  • Cross Bar

Explicação

Questão 33 de 34

1

Select multi-dimensional interconnection network

Selecione uma das seguintes:

  • Linear Array

  • Cross Bar

  • Cube

Explicação

Questão 34 de 34

1

Select multi-dimensional interconnection network

Selecione uma das seguintes:

  • Linear Array

  • Cross Bar

  • Hyper Cube

Explicação