Show simple item record

dc.contributor.authorLis, Mieszko
dc.contributor.authorRen, Pengju
dc.contributor.authorCho, Myong Hyon
dc.contributor.authorShim, Keun Sup
dc.contributor.authorFletcher, Christopher Wardlaw
dc.contributor.authorKhan, Omer
dc.contributor.authorDevadas, Srinivas
dc.date.accessioned2012-09-24T15:09:33Z
dc.date.available2012-09-24T15:09:33Z
dc.date.issued2011-05
dc.date.submitted2011-04
dc.identifier.isbn978-1-61284-368-1
dc.identifier.isbn978-1-61284-367-4
dc.identifier.urihttp://hdl.handle.net/1721.1/73118
dc.description.abstractWe present HORNET, a parallel, highly configurable, cycle-level multicore simulator based on an ingress-queued worm-hole router NoC architecture. The parallel simulation engine offers cycle-accurate as well as periodic synchronization; while preserving functional accuracy, this permits tradeoffs between perfect timing accuracy and high speed with very good accuracy. When run on 6 separate physical cores on a single die, speedups can exceed a factor of over 5, and when run on a two-die 12-core system with 2-way hyperthreading, speedups exceed 11 ×. Most hardware parameters are configurable, including memory hierarchy, interconnect geometry, bandwidth, crossbar dimensions, and parameters driving power and thermal effects. A highly parametrized table-based NoC design allows a variety of routing and virtual channel allocation algorithms out of the box, ranging from simple DOR routing to complex Valiant, ROMM, or PROM schemes, BSOR, and adaptive routing. HORNET can run in network-only mode using synthetic traffic or traces, directly emulate a MIPS-based multicore, or function as the memory subsystem for native applications executed under the Pin instrumentation tool. HORNET is freely available under the open-source MIT license at http://csg.csail.mit.edu/hornet/.en_US
dc.language.isoen_US
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en_US
dc.relation.isversionofhttp://dx.doi.org/10.1109/ISPASS.2011.5762734en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alike 3.0en_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/en_US
dc.sourceMIT web domainen_US
dc.titleScalable, accurate multicore simulation in the 1000-core eraen_US
dc.typeArticleen_US
dc.identifier.citationLis, Mieszko et al. “Scalable, Accurate Multicore Simulation in the 1000-core Era.” IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), 2011. 175–185.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratoryen_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.mitauthorLis, Mieszko
dc.contributor.mitauthorCho, Myong Hyon
dc.contributor.mitauthorShim, Keun Sup
dc.contributor.mitauthorFletcher, Christopher Wardlaw
dc.contributor.mitauthorKhan, Omer
dc.contributor.mitauthorDevadas, Srinivas
dc.relation.journalProceedings of the IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), 2011en_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
dspace.orderedauthorsLis, Mieszko; Ren, Pengju; Cho, Myong Hyon; Shim, Keun Sup; Fletcher, Christopher W.; Khan, Omer; Devadas, Srinivasen
dc.identifier.orcidhttps://orcid.org/0000-0001-8253-7714
dc.identifier.orcidhttps://orcid.org/0000-0001-5490-2323
dc.identifier.orcidhttps://orcid.org/0000-0003-1467-2150
dspace.mitauthor.errortrue
mit.licenseOPEN_ACCESS_POLICYen_US
mit.metadata.statusComplete


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record