We’re excited to have won a Distinguished Artifact Award at MICRO 2023 for our work “Victima: Drastically Increasing Address Translation Reach by Leveraging Underutilized Cache Resources”.
Only one paper (Victima) out of 101 accepted and 424 submitted papers to MICRO 2023 received the Distinguished Artifact Award.
Congratulations to Victima authors Konstantinos Kanellopoulos, Hong Chul Nam, F. Nisa Bostanci, Rahul Bera, Mohammad Sadrosadati, Rakesh Kumar, Davide Basilio Bartolini and Onur Mutlu on this well-deserved and prestigious award!
Victima Source Code and Datasets: https://github.com/CMU-SAFARI/Victima
Officially artifact evaluated as available, functional, reusable and reproducible.
About Victima:
Address translation is a performance bottleneck in data-intensive workloads due to large datasets and irregular access patterns that lead to frequent high-latency page table walks (PTWs). PTWs can be reduced by using (i) large hardware TLBs or (ii) large software-managed TLBs. Unfortunately, both solutions have significant drawbacks: increased access latency, power and area (for hardware TLBs), and costly memory accesses, the need for large contiguous memory blocks, and complex OS modifications (for software-managed TLBs).
We introduce Victima, a software-transparent technique that stores TLB entries in the cache hierarchy to drastically increase the translation reach of the processor and thus reduce the occurence of page table walks. Our evaluation shows that Victima provides significant performance improvements in both native and virtualized environments. Victima presents a practical opportunity to improve the performance of data-intensive workloads with small hardware changes, modest area and power overheads, and no modifications to software, by repurposing the underutilized resources of the cache hierarchy
Thank you to MICRO and all the motivated artifact evaluators who volunteered their time to reproduce results from accepted papers this year and for acknowledging our work and potential impact for the MICRO community. More on the MICRO 2023 artifact evaluation process can be found here: https://ctuning.org/ae/micro2023.html
Paper citation & resources:
Konstantinos Kanellopoulos, Hong Chul Nam, F. Nisa Bostanci, Rahul Bera, Mohammad Sadrosadati, Rakesh Kumar, Davide Basilio Bartolini, and Onur Mutlu,
“Victima: Drastically Increasing Address Translation Reach by Leveraging Underutilized Cache Resources”
Proceedings of the 56th International Symposium on Microarchitecture (MICRO), Toronto, ON, Canada, November 2023.
[Slides (pptx) (pdf)]
[arXiv version]
[Victima Source Code (Officially Artifact Evaluated with All Badges)]
Officially artifact evaluated as available, functional, reusable and reproducible.
Distinguished artifact award at MICRO 2023.