Show simple item record

dc.contributor.authorYu, Xiangyao
dc.contributor.authorDevadas, Srinivas
dc.date.accessioned2018-03-29T18:44:46Z
dc.date.available2018-03-29T18:44:46Z
dc.date.issued2016-03
dc.date.submitted2015-10
dc.identifier.isbn978-1-4673-9524-3
dc.identifier.urihttp://hdl.handle.net/1721.1/114457
dc.description.abstractA new memory coherence protocol, Tardis, is proposed. Tardis uses timestamp counters representing logical time as well as physical time to order memory operations and enforce sequential consistency in any type of shared memory system. Tardis is unique in that as compared to the widely-adopted directory coherence protocol, and its variants, it completely avoids multicasting and only requires O(log N) storage per cache block for an N-core system rather than O(N) sharer information. Tardis is simpler and easier to reason about, yet achieves similar performance to directory protocols on a wide range of benchmarks run on 16, 64 and 256 cores.en_US
dc.language.isoen_US
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en_US
dc.relation.isversionofhttp://dx.doi.org/10.1109/PACT.2015.12en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alikeen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/en_US
dc.sourceMIT Web Domainen_US
dc.titleTardis: Time Traveling Coherence Algorithm for Distributed Shared Memoryen_US
dc.typeArticleen_US
dc.identifier.citationYu, Xiangyao, and Srinivas Devadas. "Tardis: Time Traveling Coherence Algorithm for Distributed Shared Memory." 2015 International Conference on Parallel Architecture and Compilation (PACT), 18-21 October, 2015, San Francisco, California, IEEE, 2015, pp. 227–40.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.mitauthorYu, Xiangyao
dc.contributor.mitauthorDevadas, Srinivas
dc.relation.journal2015 International Conference on Parallel Architecture and Compilation (PACT)en_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dspace.orderedauthorsYu, Xiangyao; Devadas, Srinivasen_US
dspace.embargo.termsNen_US
dc.identifier.orcidhttps://orcid.org/0000-0003-4317-3457
dc.identifier.orcidhttps://orcid.org/0000-0001-8253-7714
mit.licenseOPEN_ACCESS_POLICYen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record