Show simple item record

EM2: A Scalable Shared-Memory Multicore Architecture

dc.date.accessioned2010-06-18T19:00:10Z
dc.date.accessioned2018-11-26T22:26:20Z
dc.date.available2010-06-18T19:00:10Z
dc.date.available2018-11-26T22:26:20Z
dc.date.issued2010-06-12
dc.identifier.urihttp://hdl.handle.net/1721.1/55944
dc.identifier.urihttp://repository.aust.edu.ng/xmlui/handle/1721.1/55944
dc.description.abstractWe introduce the Execution Migration Machine (EM2), a novel, scalable shared-memory architecture for large-scale multicores constrained by off-chip memory bandwidth. EM2 reduces cache miss rates, and consequently off-chip memory usage, by permitting only one copy of data to be stored anywhere in the system: when a thread wishes to access an address not locally cached on the core it is executing on, it migrates to the appropriate core and continues execution. Using detailed simulations of a range of 256-core configurations on the SPLASH-2 benchmark suite, we show that EM2 improves application completion times by 18% on the average while remaining competitive with traditional architectures in silicon area.en_US
dc.format.extent22 p.en_US
dc.subjectparallel processingen_US
dc.subjectparallel architectureen_US
dc.subjectdistributed memoryen_US
dc.titleEM2: A Scalable Shared-Memory Multicore Architectureen_US


Files in this item

FilesSizeFormatView
MIT-CSAIL-TR-2010-030.pdf869.2Kbapplication/pdfView/Open

This item appears in the following Collection(s)

Show simple item record