| 2020 | SC | HOOVER: Leveraging OpenSHMEM for High Performance, Flexible Streaming Graph Applications. | Max Grossman, Howard Pritchard, Steve Poole, Vivek Sarkar |
| 2020 | SC | Integrating Inter-Node Communication with a Resilient Asynchronous Many-Task Runtime System. | Sri Raj Paul, Akihiro Hayashi, Matthew Whitlock, Seonmyeong Bak, Keita Teranishi, Jackson R. Mayo, Max Grossman, Vivek Sarkar |
| 2018 | DAC | S2FA: an accelerator automation framework for heterogeneous computing in datacenters. | Cody Hao Yu, Peng Wei, Max Grossman, Peng Zhang, Vivek Sarkar, Jason Cong |
| 2018 | SC | A Unified Runtime for PGAS and Event-Driven Programming. | Sri Raj Paul, Kun Chen, Akihiro Hayashi, Max Grossman, Vivek Sarkar, Jason DeVinney, Bill Carlson |
| 2018 | SC | A One Year Retrospective on a MOOC in Parallel, Concurrent, and Distributed Programming in Java. | Vivek Sarkar, Max Grossman, Zoran Budimlic, Shams Imam |
| 2017 | SC | Graph500 on OpenSHMEM: Using A Practical Survey of Past Work to Motivate Novel Algorithmic Developments. | Max Grossman, Howard Pritchard, Zoran Budimlic, Vivek Sarkar |
| 2017 | SC | Chapel-on-X: Exploring Tasking Runtimes for PGAS Languages. | Akihiro Hayashi, Sri Raj Paul, Max Grossman, Jun Shirako, Vivek Sarkar |
| 2016 | HPDC | SWAT: A Programmable, In-Memory, Distributed, High-Performance Computing Platform. | Max Grossman, Vivek Sarkar |
| 2016 | SC | Static Cost Estimation for Data Layout Selection on GPUs. | Yuhan Peng, Max Grossman, Vivek Sarkar |
| 2015 | SC | Auto-grading for parallel programs. | Maha Aziz, Heng Chi, Anant Tibrewal, Max Grossman, Vivek Sarkar |
| 2013 | EuroPar | Compiler-Driven Data Layout Transformation for Heterogeneous Platforms. | Deepak Majeti, Rajkishore Barik, Jisheng Zhao, Max Grossman, Vivek Sarkar |
| 2009 | EuroPar | JCUDA: A Programmer-Friendly Interface for Accelerating Java Programs with CUDA. | Yonghong Yan, Max Grossman, Vivek Sarkar |