En konventionell Network-on-Chip-router (NoC) använder ingångsbuffertar för att lagra paket under flygning. Dessa buffertar förbättrar prestandan, men förbrukar betydande kraft. Det är möjligt att kringgå dessa buffertar när de är tomma, vilket minskar dynamisk kraft, men statisk buffertkraft, och dynamisk kraft när buffertar används, återstår. För att förbättra energieffektiviteten tar bufferless deflection routing bort ingångsbuffertar, och i stället använder deflection (misrouting) för att lösa tvister. Vid hög nätbelastning orsakar avböjningar dock onödiga nätverkshopp, slöseri med kraft och minskad prestanda. I detta arbete föreslår vi en ny NoC router design som kallas minimalt buffrad deformation (MinBD) router. Denna router kombinerar avböjning routing med en liten "sida buffert", som är mycket mindre än konventionella ingång buffertar. En MinBD router placerar en del nätverkstrafik som annars skulle ha avböjts i denna sidobuffert, vilket minskar avböjningar avsevärt. Routern buffrar endast en bråkdel av trafiken, vilket gör användningen av buffertutrymme effektivare än en router som håller varje flit i sina ingångsbuffertar. Vi utvärderar MinBD mot input-buffrade routrar av olika storlekar som implementerar buffertpassage, en buffertlös router, och en hybrid design, och visar att MinBD är mer energieffektiv än alla tidigare konstruktioner, och har prestanda som närmar sig den konventionella input-buffrad router med område och effekt nära den buffertlösa routern.
MinBD REF som är den första minimalt buffrade router designen använder en liten sidobuffert för att lagra några få avböjning flits i routern.
MinBD: Minimally-Buffered Deflection Routing for Energy-Efficient Interconnect
{'venue': '2012 IEEE/ACM Sixth International Symposium on Networks-on-Chip', 'journal': '2012 IEEE/ACM Sixth International Symposium on Networks-on-Chip', 'mag_field_of_study': ['Computer Science']}