NPTEL Advanced Computer Architecture Week 1 Assignment Answers 2025

NPTEL Advanced Computer Architecture Week 1 Assignment Answers 2025

1. In Dennard scaling, the___________ remains constant while the_________ increases exponentially.

  • power-density, performance per watt
  • performance per watt, power-density
  • performance per watt, number of transistors per chip
  • number of transistors per chip, power-density
Answer :- For Answer Click Here 

2. Select the most appropriate option.
S1: Two instructions can be executed simultaneously if there are no dependencies between them.

S2: ILP is the measure of the number of instructions that can be executed simultaneously.

  • S1 is true, S2 is false
  • S1 is false, S2 is true
  • Both S1 and S2 are true
  • Both S1 and S2 are false
Answer :- 

3. Which of the following equations is correct regarding the cycles per instruction (CPI) metric?

  • CPI = 1 + stall_rate * stall_penalty
  • CPI = 1 – stall_rate * stall_penalty
  • CPI = 1 + stall_rate / stall_penalty
  • CPI = 1 – stall_rate / stall_penalty
Answer :- 

4. In traditional pipelined processors, pipelining improves performance because it leads to _________pipeline stages which helps to ___________ the clock frequency.

  • smaller, decrease
  • larger, decrease
  • smaller, increase
  • larger, increase
Answer :- 

5. Wrong path instructions are defined as the set of instructions after a branch in________ , which are executed if the branch is ___________.

  • data dependence order, taken
  • data dependence order, not taken
  • program order, not taken
  • program order, taken
Answer :- 

6. If a 5-stage pipeline with an issue width equal to n experiences no stalls, then the IPC is _______.

  • n
  • n/2
  • n/5
  • n-1
Answer :- For Answer Click Here 

7.  In out-of-order processors the execution is done in ____________ order where the instruction is always executed after the _________ instruction.

  • program, consumer, producer
  • data dependence, producer, consumer
  • data dependence, consumer, producer
  • program, producer, consumer
Answer :- 

8. Given a program with n instructions and n/5 branches. Assume that our processor can predict any given branch correctly with probability p, then probability of predicting all the branches correctly is _____________.

  • (p)n/5
  • (1-p)n/5
  • (p)n
  • (1 – p)n
Answer :- 

9. Which of the following is not a component of an instruction?

  • An opcode
  • IDs of registers
  • Constants
  • Control signals
Answer :- 

10. In a 5-stage pipeline, we stand to lose ________ successive cycle(s) after fetching a taken branch.

  • 1
  • 2
  • 5
  • 4
Answer :- For Answer Click Here 
Scroll to Top