Show simple item record

dc.contributor.authorBeckmann, Nathan Zachary
dc.contributor.authorSanchez, Daniel
dc.date.accessioned2017-08-28T18:23:12Z
dc.date.available2017-08-28T18:23:12Z
dc.date.issued2015-12
dc.identifier.issn1556-6056
dc.identifier.urihttp://hdl.handle.net/1721.1/111031
dc.description.abstractCaches are critical to performance, yet their behavior is hard to understand and model. In particular, prior work does not provide closed-form solutions of cache performance, i.e., simple expressions for the miss rate of a specific access pattern. Existing cache models instead use numerical methods that, unlike closed-form solutions, are computationally expensive and yield limited insight. We present cache calculus, a technique that models cache behavior as a system of ordinary differential equations, letting standard calculus techniques find simple and accurate solutions of cache performance for common access patterns.en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (Grant CCF-1318384)en_US
dc.language.isoen_US
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en_US
dc.relation.isversionofhttp://dx.doi.org/10.1109/LCA.2015.2512873en_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.titleCache Calculus: Modeling Caches through Differential Equationsen_US
dc.typeArticleen_US
dc.identifier.citationBeckmann, Nathan, and Sanchez, Daniel. “Cache Calculus: Modeling Caches through Differential Equations.” IEEE Computer Architecture Letters 16, 1 (January 2017): 1–5 © 2017 Institute of Electrical and Electronics Engineers (IEEE)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.mitauthorBeckmann, Nathan Zachary
dc.contributor.mitauthorSanchez, Daniel
dc.relation.journalIEEE Computer Architecture Lettersen_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/JournalArticleen_US
eprint.statushttp://purl.org/eprint/status/PeerRevieweden_US
dspace.orderedauthorsBeckmann, Nathan; Sanchez, Danielen_US
dspace.embargo.termsNen_US
dc.identifier.orcidhttps://orcid.org/0000-0002-6057-9769
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