
The Artifact provides the source code for our work "Leveraging Cache Coherence to Detect and Repair False Sharing On-the-fly" accepted in MICRO-2024. The docker image contains the setup to reproduce the results and optimization presented in the paper. The false-sharing-micro24 folder contains three subdirectories, namely gem5-false-sharing, false-sharing-resources, and false-sharing-benchmarks. gem5-false-sharing: The gem5 source code with modification to support our implementation. The false-sharing-resources: The directory contains scripts and resources to run the application in full-system mode of gem5. Also, contains the instructions to build the vm image for benchmarks. false-sharing-benchmarks: source code of applications from Phoenix, Synchrobench, Huron, and Feathelight suites used in our study You can refer to the automation-script repository hosted on GitHub to run the experiments.
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
