Multi-Core Computer Architecture | Week 11

Session: JULY-DEC 2023

Course Name: Multi-Core Computer Architecture

Course Links: Click Here

These are Multi-Core Computer Architecture Nptel Week 11 Answers


Q1. In sidebuffered deflection routers, what is the role of side buffers?
To eliminate link contention
To store deflected flits temporarily
To store flits that are golden
To reduce port conflict

Answer: To store deflected flits temporarily


Q2. What is hot-potato routing?
Routing based on packet age
Routing based on deflection frequency
Routing based on any available output port
Routing based on network congestion

Answer: Routing based on any available output port


These are Multi-Core Computer Architecture Nptel Week 11 Answers


Q3. At any given point in time, the maximum number of silver flits in a 5×5 mesh NoC realized using MinBD routers is __.
1
5
25
10

Answer: 25


Q4. Which of the following is TRUE with respect to buffer-less deflection router CHIPPER?
One packet per router is identified as golden and golden packets are never deflected.
Ejection stage is kept after the inject stage in the router pipeline.
Port allocation is done using a parallel PDN logic.
Priority of flits are identified after a total sorting of flits based on age.

Answer: Port allocation is done using a parallel PDN logic.


These are Multi-Core Computer Architecture Nptel Week 11 Answers


Q5. Which of the following is TRUE with respect to deflection router MinBD?
All the flits assigned with non-productive ports by PDN are forwarded to side buffer.
At most two flits can be ejected per router per cycle.
In the router pipeline, the buffer inject unit is kept after the buffer eject unit.
Once a flit becomes silver, it is no longer deflected till it reaches its destination

See also  Multi-Core Computer Architecture | Week 4

Answer: At most two flits can be ejected per router per cycle.


Q6. Which of the following is FALSE?
CHIPPER router uses golden packet scheme for flit prioritization
BLESS uses sequential port allocation logic
MinBD uses quadrant routing algorithm
DeBAR has single ejection port.

Answer: MinBD uses quadrant routing algorithm


Q7. Which one of the following uses quadrant routing technqiue?
SLIDER
CHIPPER
DeBAR
MinBD

Answer: DeBAR


These are Multi-Core Computer Architecture Nptel Week 11 Answers


Q8. Which one of the following uses restrictive and non-restrictive injection?
SLIDER
CHIPPER
DeBAR
MinBD

Answer: SLIDER


Q9. Consider a 4×4 NoC with CHIPPER routers.  Preferred port is chosen by XY routing. Consider 4 packets that reach router 6 (routers are numberred from 0 to 15). The details of the packets (Packet number, Golden, Input Port, Destination) <P1, Yes, S, 10>, <P2, No, W, 14>, <P3, No, E, 9> and <P4, No, N, 6>. Tie between two non-golden flits are resolved using packet number. Higher the packet number, higher the priority. How many packets get productive output port in PDN?

Answer: 2


These are Multi-Core Computer Architecture Nptel Week 11 Answers

More Weeks of Multi-Core Computer Architecture: Click here

More Nptel Courses: Click here

These are Multi-Core Computer Architecture Nptel Week 11 Answers