| CARVIEW |
Select Language
HTTP/2 200
server: GitHub.com
content-type: text/html; charset=utf-8
last-modified: Wed, 08 Jan 2020 01:15:24 GMT
access-control-allow-origin: *
etag: W/"5e152d2c-53ac"
expires: Tue, 30 Dec 2025 22:45:26 GMT
cache-control: max-age=600
content-encoding: gzip
x-proxy-cache: MISS
x-github-request-id: B78E:2B0FD4:A8E43D:BDBF58:695453AD
accept-ranges: bytes
age: 0
date: Tue, 30 Dec 2025 22:35:26 GMT
via: 1.1 varnish
x-served-by: cache-bom-vanm7210040-BOM
x-cache: MISS
x-cache-hits: 0
x-timer: S1767134126.163720,VS0,VE204
vary: Accept-Encoding
x-fastly-request-id: f526901896c903bb0282c466333ea98fd334e841
content-length: 5535
Aasheesh Kolli's Homepage
Aasheesh Kolli
I am an Assistant Professor in the Computer Science and Engineering Department at the Pennsylvania State University and an Affiliated Researcher with VMware Research. My research interests include computer architecture, systems software, persistent memories, and FPGAs. [Bio] [CV - Dec '19]
I am recruiting PhD students! If you'd like to join my team, please email me.
Recent News
- 11/19 Our proposal to hold the second Young Architect (YArch) mentoring workshop has been accepted at ASPLOS'20!
- 11/19 Our work on developing debugging tools for persistent memory programs has been accepted at ASPLOS'20!
- 11/19 Visited Yale CS to present my work on persistent memory systems.
- 07/19 Our work on optimizing persistent memory file systems has been accepted at SOSP'19!
- 06/19 Our work received the best paper award at SYSTOR'19!
- 05/19 Received the BITS Alumni Association Global 30 Under 30 Award!
- 04/19 Our work on developing a fast transaction engine over RDMA has been accepted at SYSTOR'19!
- 03/19 Our work on optimizing memory controllers for persistent memory systems has been accepted at ISCA'19!
- 02/19 Organized the first Young Architect Workshop at HPCA'19.
- 01/19 Our ISCA'17 paper on Language-level Persistency has been selected for IEEE Micro TopPicks 2019!
Teaching
Team
-
Sara Mahdizadeh Shahri
PhD, Penn State -
Muhammad Talha Imran
PhD, Penn State -
Yi Zheng
PhD, Penn State -
Chirag Satish
MS, Penn State -
Lukas Marcellis
Undergrad, Penn State
Publications
Conference articles
- [ASPLOS-2020] Cross-Failure Bug Detection in Persistent Memory Programs
Sihang Liu, Korakit Seemakhput, Yizhou Wei, Thomas F. Wenisch, Aasheesh Kolli, Samira Khan
International Conference on Architectural Support for Programming Languages and Operating Systems, Laussane, 2020.
[PDF] [Bibtex]
[To Appear]
- [SOSP-2019] SplitFS: Reducing Software Overhead in File Systems for Persistent Memory”
Rohan kadekodi, Se Kwon Lee, Sanidhya Kashyap, Taesoo Kim, Aasheesh Kolli, Vijay Chidambaram
Symposium on Operating Systems Principles, Huntsville, 2019.
[PDF] [Bibtex] [Blog]
- [SYSTOR-2019] Storm: a fast transactional dataplane for remote data structures
Stanko Novakovic, Yizhou Shan, Aasheesh Kolli, Michael Cui, Yiying Zhang, Haggai Eran, Boris Pismenny, Liran Liss, Michael Wei, Dan Tsafrir, Marcos Aguilera
International Systems and Storage Conference, Haifa, 2019.
[PDF] [Bibtex]
Best Paper Award Winner
- [ISCA-2019] Janus: Optimizing Memory and Storage Support for Non-Volatile Memory Systems
Sihang Liu, Korakit Seemakhupt, Gennady Pekhimenko, Aasheesh Kolli, Samira Khan
International Symposium on Computer Architecture, Phoenix, 2019.
[PDF] [Bibtex]
- [TopPicks-2018] Language Support for Memory Persistency
Aasheesh Kolli, Vaibhav Gogte, Ali Saidi, Stephan Diestelhorst, William Wang, Peter M. Chen, Satish Narayanasamy, Thomas F. Wenisch
IEEE Micro TopPicks, 2019.
[PDF] [Bibtex]
Selected as IEEE Micro TopPicks 2018
- [ASPLOS-2019] PMTest: A Fast and Flexible Testing Framework for Persistent Memory Programs
Sihang Liu, Yizhou Wei, Jishen Zhao, Aasheesh Kolli, Samira Khan
International Conference on Architectural Support for Programming Languages and Operating Systems, Providence, 2019.
[PDF] [Bibtex]
- [FAST-2019] Software Wear Management for Persistent Memories
Vaibhav Gogte, William Wang, Stephan Diestelhorst, Aasheesh Kolli, Peter M. Chen, Satish Narayanasamy, Thomas F. Wenisch
USENIX Conference on File and Storage Technologies, Boston, 2019.
[PDF] [Bibtex]
- [HPCA-2018] Crash Consistency in Encrypted Non-Volatile Main Memory Systems
Sihang Liu, Aasheesh Kolli, Jinglei Ren, Samira Khan
International Symposium on High-Performance Computer Architecture, Vienna, 2018.
[PDF] [Bibtex]
- [ISCA-2017] Language-level persistency
Aasheesh Kolli, Vaibhav Gogte, Ali Saidi, Stephan Diestelhorst, Peter M. Chen, Satish Narayanasamy, Thomas F. Wenisch
International Symposium on Computer Architecture, Toronto, 2017.
[PDF] [Bibtex]
Selected as IEEE Micro TopPicks 2018
- [MICRO-2016] Delegated persist ordering
Aasheesh Kolli, Jeff Rosen, Stephan Diestelhorst, Ali Saidi, Steven Pelley, Sihang Liu, Peter M. Chen, Thomas F. Wenisch
International Symposium on Microarchitecture, Taiwan, 2016.
[PDF] [Bibtex] [Video]
Nominated for Best Paper Award
- [MICRO-2016] HARE: Hardware acceleration for regular expression matching
Vaibhav Gogte, Aasheesh Kolli, Michael J. Cafarella, Loris D’Antoni, Thomas F. Wenisch
International Symposium on Microarchitecture, Taiwan, 2016.
[PDF] [Bibtex]
- [ASPLOS-2016] High-Performance Transactions for Persistent Memories
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.
[PDF] [Bibtex]
- [ASPLOS-2016] Failure-Atomic Persistent Memory Updates via JUSTDO Logging
Joseph Izraelevitz, Terence Kelly, Aasheesh Kolli
International Conference on Architectural Support for Programming Languages and Operating Systems, Atlanta, 2016.
[PDF] [Bibtex]
- [ISPASS-2014] Simulating DRAM controllers for future system architecture exploration
Andreas Hansson, Neha Agarwal, Aasheesh Kolli, Aniruddha N. Udipi, Thomas F. Wenisch
IEEE International Symposium on Performance Analysis of Systems and Software, Monterey, 2014.
[PDF] [Bibtex]
- [MICRO-2013] RDIP: Return-address-stack Directed Instruction Prefetching
Aasheesh Kolli, Ali Saidi, Thomas F. Wenisch
International Symposium on Microarchitecture, Davis, 2013.
[PDF] [Bibtex]
Workshop articles
- [HotOS-2019] Project PBerry: {FPGA} Acceleration for Remote
Irina Calciu, Ivan Puddu, Aasheesh Kolli, Andreas Nowatzyk Jayneel Gandhi, Onur Mutlu, Pratap Subrahmanyam
Workshop on Hot Topics in Operating Systems, Bertinoro, 2019. [PDF] [Bibtex]
- [WAMS-2018] Resource Disaggregation for the 99%
Irina Calciu, Aasheesh Kolli, Jayneel Gandhi, Stanko Novakovic, Marcos Aguilera, Rajesh Venkatasubramanian and Pratap Subrahmanyam
Workshop on Warehouse-scale Memory Systems (co-located w/ ASPLOS), Williamsburg, 2018. [Slides]
- [WAMS-2018] Remote Memory Persistency
Aasheesh Kolli, Jayneel Gandhi, Irina Calciu, Stanko Novakovic
Workshop on Warehouse-scale Memory Systems (co-located w/ ASPLOS), Williamsburg, 2018. [Slides]
- [NVMW-2017] TARP: Translating Acquire-Release Persistency
Aasheesh Kolli, Vaibhav Gogte, Ali Saidi, Stephan Diestelhorst, Peter M. Chen, Satish Narayanasamy, Thomas F. Wenisch
Non-Volatile Memory Workshop, San Diego, 2017. [PDF]
- [NVMW-2015] Persistency programming 101
Aasheesh Kolli, Steven Pelley, Ali Saidi, Peter M. Chen, Thomas F. Wenisch
Non-Volatile Memory Workshop, San Diego, 2015. [PDF]
Posters
- [OSDI-2018] Ledger: Increasing Performance of POSIX Applications on Persistent Memory
Rohan Kadekodi, Se Kwon Lee, Aasheesh Kolli, Vijay Chidambaram
Symposium on Operating Systems Design and Implementation, Carlsbad, 2018. [PDF]-
- [SOSP-2017] Persistence and Synchronization:Friends or Foes?
Pradeep Fernando, Irina Calciu, Jayneel Gandhi, Ada Gavriloska, Aasheesh Kolli
Symposium on Operating Systems Principles, Shanghai, 2017. [PDF]-