Publications

Language-level persistency (pdf)
Aasheesh Kolli, Vaibhav Gogte, Ali Saidi, Stephan Diestelhorst, Peter M. Chen, Satish Narayanasamy, Thomas F. Wenisch
International Symposium on Computer Architecture, Toronto, 2017 [ISCA-2017]

TARP: Translating Acquire-Release Persistency (pdf)
Aasheesh Kolli, Vaibhav Gogte, Ali Saidi, Stephan Diestelhorst, Peter M. Chen, Satish Narayanasamy, Thomas F. Wenisch
Non-Volatile Memories Workshop, San Diego, 2017 [NVMW-2017]

Delegated Persist Ordering (pdf, talk video)
Aasheesh Kolli, Jeff Rosen, Stephan Diestelhorst, Ali Saidi, Steven Pelley, Sihang Liu, Peter M. Chen, Thomas F. Wenisch
International Symposium on Microarchitecture, Taiwan, 2016 [MICRO-2016]
*Nominated for best paper award

HARE: Hardware acceleration for regular expression matching (pdf)
Vaibhav Gogte, Aasheesh Kolli, Michael J. Cafarella, Loris D’Antoni, Thomas F. Wenisch
International Symposium on Microarchitecture, Taiwan, 2016 [MICRO-2016]

High-Performance Transactions for Persistent Memories (pdf)
Aasheesh Kolli, Steven Pelley, Ali Saidi, Peter M. Chen, Thomas F. Wenisch
International Conference on Architectural Support for Programming Languages and Operating Systems, Atlanta, 2016 [ASPLOS-2016]

Failure-Atomic Persistent Memory Updates via JUSTDO Logging (pdf)
Joseph Izraelevitz, Terence Kelly, Aasheesh Kolli
International Conference on Architectural Support for Programming Languages and Operating Systems, Atlanta, 2016 [ASPLOS-2016]

Persistency Programming 101 (pdf)
Aasheesh Kolli, Steven Pelley, Ali Saidi, Peter M. Chen, Thomas F. Wenisch
Non-Volatile Memories Workshop, San Diego, 2015 [NVMW-2015]

Simulating DRAM controllers for future system architecture exploration (pdf)
Andreas Hansson, Neha Agarwal, Aasheesh Kolli, Aniruddha N. Udipi, Thomas F. Wenisch
IEEE International Symposium on Performance Analysis of Systems and Software, Monterey, 2014 [ISPASS-2014]

RDIP: Return-address-stack Directed Instruction Prefetching (pdf)
Aasheesh Kolli, Ali Saidi, Thomas F. Wenisch
IEEE/ACM International Symposium on Microarchitecture, Davis, 2013 [MICRO-2013]

Advertisements