ASPLOS'21 |
Fast Local Page-Tables for Virtualized NUMA Servers with vMitosis
Ashish Panwar, Reto Achermann, Arkaprava Basu, Abhishek Bhattacharjee, Gopinath Kanchi, Jayneel Gandhi
Extended Abstract Paper Short Presentation Long Presentation
|
MICRO'20 |
Predicting Execution Times With Partial Simulations in Virtual Memory Research: Why and How
Mohammad Agbarya, Idan Yaniv, Jayneel Gandhi, Dan Tsafrir
Paper
|
PACT'20 |
PRISM: Architectural Support for Variable-granularity Memory Metadata
Rachata Ausavarungnirun, Timothy Merrifield, Jayneel Gandhi, Christopher J. Rossbach
Paper
|
ISCA'20 |
Enhancing and Exploiting Contiguity for Fast Memory Virtualization
Chloe Alverti, Stratos Psomadakis, Vasileios Karakostas, Jayneel Gandhi, Konstantinos Nikas, Georgios Goumas, Nectarios Koziris
Paper Presentation Video Presentation Lightning Talk
|
ASPLOS'20 |
Mitosis: Transparently Self-Replicating Page-Tables for Large-Memory Machines
Reto Achermann, Ashish Panwar, Abhishek Bhattacharjee, Timothy Roscoe, Jayneel Gandhi
Paper Presentation Video Presentation VMware Blog
|
HotOS'19 |
Project PBerry: FPGA Acceleration for Remote Memory
Irina Calciu, Ivan Puddu, Aasheesh Kolli, Andreas Nowatzyk, Jayneel Gandhi, Onur Mutlu, Pratap Subrahmanyam
Paper
|
ATC'18 |
Remote regions: a simple abstraction for remote memory
Marcos K. Aguilera, Nadav Amit, Irina Calciu, Xavier Deguillard, Jayneel Gandhi, Stanko Novakovic, Arun Ramanathan, Pratap Subrahmanyam, Lalith Suresh, Kiran Tati, Rajesh Venkatasubramanian, Michael Wei,
Paper
|
ASPLOS'18 |
MASK: Redesigning the GPU Memory Hierarchy to Support Multi-Application Concurrency
Rachata Ausavarungnirun, Christopher J. Rossbach, Vance Miller, Joshua Landgraf, Saugata Ghose, Jayneel Gandhi, Adwait Jog, Onur Mutlu
Paper
|
MICRO'17 |
MOSAIC: A Transparent Hardware-Software Cooperative Memory Management in GPU
Rachata Ausavarungnirun, Christopher J. Rossbach, Joshua Landgraf, Vance Miller, Saugata Ghose, Jayneel Gandhi, Onur Mutlu
Paper Presentation Poster Lightning Talk
|
SoCC'17 |
Remote memory in the age of fast networks
Marcos K. Aguilera, Nadav Amit, Irina Calciu, Xavier Deguillard, Jayneel Gandhi, Pratap Subrahmanyam, Lalith Suresh, Kiran Tati, Rajesh Venkatasubramanian, Michael Wei
Paper
|
MICRO Top Pick'17 |
Agile Paging for Efficient Memory Virtualization
Jayneel Gandhi, Mark D. Hill, Michael M. Swift
Paper
|
ISCA'16 |
Agile Paging: Exceeding the Best of Nested and Shadow Paging
Jayneel Gandhi, Mark D. Hill, Michael M. Swift
Accepted for IEEE Micro Top Picks 2017
Paper Presentation Lightning Talk
|
MICRO Top Pick'16 |
Range Translations for Fast Virtual Memory
Jayneel Gandhi*, Vasileios Karakostas*, Furkan Ayar, Adrian Cristal, Mark D. Hill, Kathryn S. McKinley, Mario Nemirovsky, Michael M. Swift, Osman Unsal (* Both authors contributed equally to this work)
Paper
|
HPCA'16 |
Energy-Efficient Address Translation
Vasileios Karakostas, Jayneel Gandhi, Adrian Cristal, Mark D. Hill, Kathryn S. McKinley, Mario Nemirovsky, Michael M. Swift, Osman Unsal
Paper Presentation
|
ISCA'15 |
Redundant Memory Mappings for Fast Access to Large Memories
Vasileios Karakostas*, Jayneel Gandhi*, Furkan Ayar, Adrian Cristal, Mark D. Hill, Kathryn S. McKinley, Mario Nemirovsky, Michael M. Swift, Osman Unsal (* Both authors contributed equally to this work)
Accepted for IEEE Micro Top Picks 2016
Paper Presentation Lightning Talk
|
MICRO'14 |
Efficient Memory Virtualization: Reducing Dimensionality of Nested Page Walks
Jayneel Gandhi, Arkaprava Basu, Mark D. Hill, Michael M. Swift
Received an honarable mention in IEEE Micro Top Picks 2015
Paper Presentation Poster Lightning Talk
|
ISCA'13 |
Efficient virtual memory for big memory servers
Arkaprava Basu, Jayneel Gandhi, Jichuan Chang, Mark D. Hill, Michael M. Swift
Paper Presentation
|
MICRO Top Pick'12 |
FabScalar: Automating Superscalar Core Design
Niket Choudhary, Salil Wadhavkar, Tanmay Shah, Hiran Mayukh, Jayneel Gandhi, Brandon Dwiel, Sandeep Navada, Hashem Najaf-abadi, Eric Rotenberg
Paper
|
ISCA'11 |
FabScalar: composing synthesizable RTL designs of arbitrary cores within a canonical superscalar template
Niket K. Choudhary, Salil V. Wadhavkar, Tanmay A. Shah, Hiran Mayukh, Jayneel Gandhi, Brandon H. Dwiel, Sandeep Navada, Hashem H. Najaf-abadi, Eric Rotenberg
Accepted for IEEE Micro Top Picks 2012
Paper
|
NVMW'21 |
Characterizing Non-Volatile Memory Transactional Systems
Pradeep Fernando, Irina Calciu, Jayneel Gandhi, Aasheesh Kolli, Ada Gavrilovska
Extended Abstract
|
Patent'21 |
Efficiently Managing the Interruption of User-level Critical Sections
Gerd Zellweger, Lalith Suresh,Jayneel Gandhi, Amy Tai
US Patent number 10,922,128
|
Patent'21 |
Accelerating Replication of Page Tables for Multi-Socket Machines
Jayneel Gandhi, Aasheesh Kolli, Irina Calciu, Pratap Subrahmanyam
US Patent number 10,929,259
|
arXiv'20 |
Persistence and Synchronization: Friends or Foes?
Pradeep Fernando, Irina Calciu, Jayneel Gandhi, Aasheesh Kolli, Ada Gavrilovska
Paper
|
Patent'20 |
Failure-atomic persistent memory logging using binary translation
Aasheesh Kolli, Irina Calciu, Jayneel Gandhi, Pratap Subrahmanyam
US Patent number 10,817,389
|
Patent'20 |
Using cache-coherent FPGAs to accelerate remote access
Irina Calciu, Jayneel Gandhi, Aasheesh Kolli, Pratap Subrahmanyam
US Patent number 10,761,984
|
arXiv'20 |
The gem5 Simulator: Version 20.0+
Jason Lowe-Power, Abdul Mutaal Ahmad, Ayaz Akram, Mohammad Alian, Rico Amslinger, Matteo Andreozzi, Adrià Armejach, Nils Asmussen, Srikant Bharadwaj, Gabe Black, Gedare Bloom, Bobby R. Bruce, Daniel Rodrigues Carvalho, Jeronimo Castrillon, Lizhong Chen, Nicolas Derumigny, Stephan Diestelhorst, Wendy Elsasser, Marjan Fariborz, Amin Farmahini-Farahani, Pouya Fotouhi, Ryan Gambord, Jayneel Gandhi, Dibakar Gope, Thomas Grass, Bagus Hanindhito, Andreas Hansson, Swapnil Haria, Austin Harris, Timothy Hayes, Adrian Herrera, Matthew Horsnell, Syed Ali Raza Jafri, Radhika Jagtap, Hanhwi Jang, Reiley Jeyapaul, Timothy M. Jones, Matthias Jung, Subash Kannoth, Hamidreza Khaleghzadeh, Yuetsu Kodama, Tushar Krishna, Tommaso Marinelli, Christian Menard, Andrea Mondelli, Tiago Mück, Omar Naji, Krishnendra Nathella, Hoa Nguyen, Nikos Nikoleris, Lena E. Olson, Marc Orr, Binh Pham, Pablo Prieto, Trivikram Reddy, Alec Roelke, Mahyar Samani, Andreas Sandberg, Javier Setoain, Boris Shingarov, Matthew D. Sinclair, Tuan Ta, Rahul Thakur, Giacomo Travaglini, Michael Upton, Nilay Vaish, Ilias Vougioukas, Zhengrong Wang, Norbert Wehn, Christian Weis, David A. Wood, Hongil Yoon, Éder F. Zulian
Paper
|
Patent'20 |
File system interface for remote direct memory access
Michael Wei, Marcos K. Aguilera, Irina Calciu, Stanko Novakovic, Lalith Suresh, Jayneel Gandhi, Nadav Amit, Pratap Subrahmanyam, Xavier Deguillard, Kiran Tati, Rajesh Venkatasubramanian
US Patent number 10,706,005
|
Patent'20 |
Decoupling Memory Metadata Granularity from Page Size
Jayneel Gandhi, Christopher J. Rossbach, Timothy Merrifield
US Patent number 10,635,600
|
arXiv'19 |
Mitosis: Transparently Self-Replicating Page-Tables for Large-Memory Machines
Reto Achermann, Ashish Panwar, Abhishek Bhattacharjee, Timothy Roscoe, Jayneel Gandhi
Paper
|
Patent'19 |
Speeding up transactions in non-volatile memory using hardware transactional memory
Irina Calciu, Jayneel Gandhi, Pradeep Fernando, Aasheesh Kolli
US Patent number 10,430,186
|
OSDI'18 [Poster] |
Mitosis: Transparently Replicating Page-Tables for Big-Memory Machines
Reto Achermann, Jayneel Gandhi, Abhishek Bhattacharjee, Timothy Roscoe
|
OSR'18 |
MOSAIC: A Transparent Hardware-Software Cooperative Memory Management in GPU
Rachata Ausavarungnirun, Joshua Landgraf, Vance Miller, Saugata Ghose, Jayneel Gandhi, Christopher J. Rossbach, Onur Mutlu
Paper
|
arXiv'18 |
MOSAIC: A Transparent Hardware-Software Cooperative Memory Management in GPU
Rachata Ausavarungnirun, Joshua Landgraf, Vance Miller, Saugata Ghose, Jayneel Gandhi, Christopher J. Rossbach, Onur Mutlu
Paper
|
WAMS'18 |
Remote Memory Persistency
Aasheesh Kolli, Jayneel Gandhi, Irina Calciu, Stanko Novakovic
Presentation
|
WAMS'18 |
Resource Disaggregation for the 99%
Irina Calciu, Aasheesh Kolli, Jayneel Gandhi, Stanko Novakovic, Marcos K. Aguilera, Rajesh Venkatasubramanian and Pratap Subrahmanyam
Presentation
|
SOSP'17 [Poster] |
Remote regions: a simple abstraction for remote memory
Marcos K. Aguilera, Nadav Amit, Irina Calciu, Xavier Deguillard, Jayneel Gandhi, Arun Ramanathan, Pratap Subrahmanyam
|
SOSP'17 [Poster] |
Persistence and Synchronization: Friends or Foes
Pradeep Fernando, Irina Calciu, Jayneel Gandhi, Aasheesh Kolli, Ada Gavrilovska
|
arXiv'17 |
Improving Multi-Application Concurrency Support Within the GPU Memory System
Rachata Ausavarungnirun, Christopher J. Rossbach, Vance Miller, Joshua Landgraf, Saugata Ghose, Jayneel Gandhi, Adwait Jog, Onur Mutlu
Paper
|
Thesis'16 [Ph.D.] |
Efficient Memory Virtualization
Committee: Mark D. Hill, Mikko H. Lipasti, Kathryn S. Mckinley, Eftychios Sifakis, Michael M. Swift, David A. Wood
Thesis
|
Patent'15 |
Efficient Memory Management System for Computers Supporting Virtual Machines
Jayneel Gandhi, Mark D. Hill, Michael M. Swift
US Patent number 9,619,401
|
CAN'14 |
BadgerTrap: A Tool to Instrument x86-64 TLB Misses
Jayneel Gandhi, Arkaprava Basu, Mark D. Hill, Michael M. Swift
Paper
|
Thesis'11 [Master's] |
FabFetch: A Synthesizable RTL Model of a Pipelined Instruction Fetch Unit for Superscalar Processors
Committee: Eric Rotenberg, Gregory Byrd, Rhett Davis
Thesis
|