Previous | Next --- Slide 45 of 49
Back to Lecture Thumbnails
pht

How can the priorities of the virtual channels be decided? Can the priorities be decided dynamically based on the traffic that is going through as to avoid deadlocks and head-of-line blocking?

nemo

@pht Priority can be incorporated as a number (on a fixed scale) in the packet header. Note that we are prioritizing over the traffic class!

hzxa21

@pht Priority can also be decided in the program logic according to the information available in the header (e.g. request type, request size, request address)

kshitizdange

Priority can also be decided on the basis of the source where the packet originated. As some source/application might be more critical than others.