Show simple item record

dc.contributor.advisorChoi, Seong Gwan
dc.creatorDeshpande, Hrishikesh
dc.date.accessioned2012-07-16T15:58:50Z
dc.date.accessioned2012-07-16T20:29:33Z
dc.date.available2014-09-16T07:28:20Z
dc.date.created2012-05
dc.date.issued2012-07-16
dc.date.submittedMay 2012
dc.identifier.urihttps://hdl.handle.net/1969.1/ETD-TAMU-2012-05-11208
dc.description.abstractThe low latency is a prime concern for large Network-on-Chips (NoCs) typically used in chip-multiprocessors (CMPs) and multiprocessor system-on-chips (MPSoCs). A significant component of overall latency is the serialization delay for applications which have long packets such as typical video stream traffic. To address the serialization latency, we propose to exploit the inherent path diversity available in a typical 2-D Mesh with our two novel router architectures, Dual-path router and Dandelion router. We observe that, in a 2-D mesh, for any source-destination pair, there are two minimal paths along the edges of the bounding box. We call it XY Dimension Order Routing (DOR) and YX DOR. There are also two non-minimal paths which are non-coinciding and out of the bounding box created by XY and YX DOR paths. Dual-path Router implements two injection and two ejection ports for parallel packet injection through two minimal paths. Packets are split into two halves and injected simultaneously into the network. Dandelion router implements four injection and ejection ports for parallel packet injection. Packets are split into smaller sub-packets and are injected simultaneously in all possible directions which typically include two minimal paths and two non-minimal paths. When all the sub-packets reach the destination, they are eventually recombined. We find that our technique significantly increases the throughput and reduces the serialization latency and hence overall latency of long packets. We explore the impact of Dual-path and Dandelion on various packet lengths in order to prove the advantage of our routers over the baseline. We further implement different deadlock free disjoint path models for Dandelion and develop a switching mechanism between Dual-path and Dandelion based on the traffic congestion.en
dc.format.mimetypeapplication/pdf
dc.language.isoen_US
dc.subjectNetwork-on-chipsen
dc.subjectSerialization Latencyen
dc.subjectMultipath Routingen
dc.titleMultipath Router Architectures to Reduce Latency in Network-on-Chipsen
dc.typeThesisen
thesis.degree.departmentElectrical and Computer Engineeringen
thesis.degree.disciplineComputer Engineeringen
thesis.degree.grantorTexas A&M Universityen
thesis.degree.nameMaster of Scienceen
thesis.degree.levelMastersen
dc.contributor.committeeMemberGratz, Paul
dc.contributor.committeeMemberKim, Eun Jung
dc.type.genrethesisen
dc.type.materialtexten
local.embargo.terms2014-07-16


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record