Show simple item record

dc.contributor.advisorHu, Jiang
dc.contributor.advisorGratz, Paul
dc.creatorNi, Ruixiao
dc.date.accessioned2015-01-09T19:57:29Z
dc.date.available2015-01-09T19:57:29Z
dc.date.created2014-05
dc.date.issued2014-01-09
dc.date.submittedMay 2014
dc.identifier.urihttps://hdl.handle.net/1969.1/152481
dc.description.abstractIn modern chip-multiprocessor (CMP) designs, with the increasing number of cores, traffic between different cores keeps increasing. Consequently, on-chip interconnection networks experience increasingly large communication bandwidth demand. This thesis focuses on Quality-of-Service (QoS) of Networks-on-Chip (NoC). NoC is considered as a scalable approach of interconnection network compared to conventional bus-based architecture. Like Ethernet, NoC faces common QoS issues such as bandwidth utilization and fairness. This thesis is a study on the effectiveness of source throttling for NoC, including fairness and overall performance such as program run time and packet latency. Source throttling is a well-known technique for traffic regulation. It is shown to be effective for bufferless NoC in previous studies. Due to different traffic behaviors and characteristics, however, it is not obvious if source throttling is effective for general buffered NoC. The first part of this research is a set of network simulations on various synthetic traffic cases. The results indicate that source throttling can reduce application runtime when (1) the network is congested, (2) there are dependencies among communication requests, and (3) the width of the dependence graph must be sufficiently large. The second part is full system simulations on public benchmark suites. Source throttling does not bring benefit for these relative realistic cases. Further experiment reveals that the aforementioned conditions are not satisfied. This explains why source throttling is of little use for general buffered NoC in CMP designs.en
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.subjectSource Throttingen
dc.subjectNetworks-on-Chipen
dc.subjectChip Multiprocessoren
dc.subjectTCP-Vegasen
dc.subjectgem5en
dc.subjectocin-tsimen
dc.titleOn the Effectiveness of Source Throttling for Networks-on-Chip in Chip Multiprocessor Designsen
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.committeeMemberKim, Eun Jung
dc.type.materialtexten
dc.date.updated2015-01-09T19:57:29Z
local.etdauthor.orcid0000-0001-6299-4790


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record