uu.seUppsala University Publications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
CoolSim: Eliminating Traditional Cache Warming with Fast, Virtualized Profiling
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Computer Systems.
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Computer Systems.
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Computer Systems.
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Computer Systems.
2016 (English)In: 2016 IEEE International Symposium On Performance Analysis Of Systems And Software ISPASS 2016, 2016, 149-150 p.Conference paper, Published paper (Refereed)
Abstract [en]

Sampling (e.g., SMARTS and SimPoint) improves simulation performance by an order of magnitude or more through the reduction of large workloads into a small but representative sample. Virtualized fast-forwarding (e.g., FSA) speeds up simulation further by advancing execution at near-native speed between simulation points, making cache warming the critical limiting factor for simulation performance. CoolSim is an efficient simulation framework that eliminates cache warming. It collects sparse memory reuse information (MRI) while advancing between simulation points using virtualized fast-forwarding. During detailed simulation, a statistical cache model uses the previously acquired MRI to estimate the performance of the caches. CoolSim builds upon KVM and gem5 and runs 19x faster than the state-of-the-art sampled simulation. It estimates the CPI of the SPEC CPU2006 bench-marks with 3.62% error on average, across a wide range of cache sizes.

Place, publisher, year, edition, pages
2016. 149-150 p.
Series
IEEE International Symposium on Performance Analysis of Systems and Software-ISPASS
National Category
Computer Engineering
Identifiers
URN: urn:nbn:se:uu:diva-304691ISI: 000382752200017ISBN: 9781509019533 (print)OAI: oai:DiVA.org:uu-304691DiVA: diva2:1033488
Conference
17th IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), APR 17-19, 2016, Uppsala, SWEDEN
Available from: 2016-10-07 Created: 2016-10-07 Last updated: 2016-10-07Bibliographically approved

Open Access in DiVA

No full text

Search in DiVA

By author/editor
Nikoleris, NikosHagersten, ErikCarlson, Trevor E.
By organisation
Computer Systems
Computer Engineering

Search outside of DiVA

GoogleGoogle Scholar

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 911 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf