James Dinan
Publication record assembled from the DBLP archive of ranked conferences.
Papers indexed
28
Venues
13
Active years
2006–2025
Best venue rank
A*
Where they publish
Papers
28 indexed papers, newest first.
| Year | Venue | Title | Authors |
|---|---|---|---|
| 2025 | HOTI | Demystifying NCCL: An In-Depth Analysis of GPU Communication Protocols and Algorithms. | Zhiyi Hu, Siyuan Shen, Tommaso Bonato, Sylvain Jeaugey, Cedell Alexander, Eric Spada, James Dinan, Jeff R. Hammond, Torsten Hoefler |
| 2021 | ICPP | Optimizing Work Stealing Communication with Structured Atomic Operations. | Hannah Cartier, James Dinan, D. Brian Larkins |
| 2019 | ICPP | Accelerated Work Stealing. | D. Brian Larkins, John Snyder, James Dinan |
| 2019 | SC | Designing, Implementing, and Evaluating the Upcoming OpenSHMEM Teams API. | David Ozog, Md. Wasi-ur-Rahman, Gerard Taylor, James Dinan |
| 2018 | ICPP | Efficient Runtime Support for a Partitioned Global Logical Address Space. | D. Brian Larkins, John Snyder, James Dinan |
| 2017 | HOTI | Fast Networks and Slow Memories: A Mechanism for Mitigating Bandwidth Mismatches. | Timo Schneider, James Dinan, Mario Flajslik, Keith D. Underwood, Torsten Hoefler |
| 2016 | SC | Extending a Message Passing Runtime to Support Partitioned, Global Logical Address Spaces. | D. Brian Larkins, James Dinan |
| 2015 | ICCS | Versioned Distributed Arrays for Resilience in Scientific Applications: Global View Resilience. | Andrew A. Chien, Pavan Balaji, Peter H. Beckman, Nan Dun, Aiman Fang, Hajime Fujita, Kamil Iskra, Zachary A. Rubenstein, Ziming Zheng, Rob Schreiber, Jeff R. Hammond, James Dinan, Ignacio Laguna, D. Richards, Anshu Dubey, Brian van Straalen, Mark Hoemmen, Michael A. Heroux, Keita Teranishi, Andrew R. Siegel |
| 2014 | SC | MC-Checker: Detecting Memory Consistency Errors in MPI One-Sided Applications. | Zhezhe Chen, James Dinan, Zhen Tang, Pavan Balaji, Hua Zhong, Jun Wei, Tao Huang, Feng Qin |
| 2014 | SC | Enabling Efficient Multithreaded MPI Communication through a Library-Based Implementation of MPI Endpoints. | Srinivas Sridharan, James Dinan, Dhiraj D. Kalamkar |
| 2013 | CCGRID | Toward Asynchronous and MPI-Interoperable Active Messages. | Xin Zhao, Darius Buntinas, Judicael A. Zounmevo, James Dinan, David Goodell, Pavan Balaji, Rajeev Thakur, Ahmad Afsahi, William Gropp |
| 2013 | HPDC | On the efficacy of GPU-integrated MPI for scientific applications. | Ashwin M. Aji, Lokendra S. Panwar, Feng Ji, Milind Chabbi, Karthik Murthy, Pavan Balaji, Keith R. Bisset, James Dinan, Wu-chun Feng, John M. Mellor-Crummey, Xiaosong Ma, Rajeev Thakur |
| 2013 | ICDCS | pVOCL: Power-Aware Dynamic Placement and Migration in Virtualized GPU Environments. | Palden Lama, Yan Li, Ashwin M. Aji, Pavan Balaji, James Dinan, Shucai Xiao, Yunquan Zhang, Wu-chun Feng, Rajeev Thakur, Xiaobo Zhou |
| 2013 | ICPP | Enhancing Performance Portability of MPI Applications through Annotation-Based Transformations. | Md. Ziaul Haque, Qing Yi, James Dinan, Pavan Balaji |
| 2013 | ICPP | Inspector-Executor Load Balancing Algorithms for Block-Sparse Tensor Contractions. | David Ozog, Jeff R. Hammond, James Dinan, Pavan Balaji, Sameer Shende, Allen D. Malony |
| 2013 | ICS | Inspector/executor load balancing algorithms for block-sparse tensor contractions. | David Ozog, Sameer Shende, Allen D. Malony, Jeff R. Hammond, James Dinan, Pavan Balaji |
| 2012 | CCGRID | Transparent Accelerator Migration in a Virtualized GPU Environment. | Shucai Xiao, Pavan Balaji, James Dinan, Qian Zhu, Rajeev Thakur, Susan Coghlan, Heshan Lin, Gaojin Wen, Jue Hong, Wu-chun Feng |
| 2012 | CLUSTER | Enabling Fast, Noncontiguous GPU Data Movement in Hybrid MPI+GPU Environments. | John Jenkins, James Dinan, Pavan Balaji, Nagiza F. Samatova, Rajeev Thakur |
| 2012 | HiPC | A global address space approach to automated data management for parallel Quantum Monte Carlo applications. | Qingpeng Niu, James Dinan, Sravya Tirukkovalur, Lubos Mitas, Lucas K. Wagner, P. Sadayappan |
| 2012 | HPCC | MPI-ACC: An Integrated and Extensible Approach to Data Movement in Accelerator-based Systems. | Ashwin M. Aji, James Dinan, Darius Buntinas, Pavan Balaji, Wu-chun Feng, Keith R. Bisset, Rajeev Thakur |
| 2012 | HPCC | DMA-Assisted, Intranode Communication in GPU Accelerated Systems. | Feng Ji, Ashwin M. Aji, James Dinan, Darius Buntinas, Pavan Balaji, Rajeev Thakur, Wu-chun Feng, Xiaosong Ma |
| 2011 | SC | Poster: High-level, one-sided programming models on MPI: a case study with global arrays and NWChem. | James Dinan, Pavan Balaji, Jeff R. Hammond, Sriram Krishnamoorthy, Vinod Tipparaju |
| 2010 | CCGRID | Selective Recovery from Failures in a Task Parallel Programming Model. | James Dinan, Arjun Singri, P. Sadayappan, Sriram Krishnamoorthy |
| 2010 | MICRO | Parichute: Generalized Turbocode-Based Error Correction for Near-Threshold Caches. | Timothy N. Miller, Renji Thomas, James Dinan, Bruce M. Adcock, Radu Teodorescu |
| 2009 | SC | Scalable work stealing. | James Dinan, D. Brian Larkins, P. Sadayappan, Sriram Krishnamoorthy, Jarek Nieplocha |
| 2008 | ICPP | Scioto: A Framework for Global-View Task Parallelism. | James Dinan, Sriram Krishnamoorthy, D. Brian Larkins, Jarek Nieplocha, P. Sadayappan |
| 2008 | SC | Global trees: a framework for linked data structures on distributed memory parallel systems. | D. Brian Larkins, James Dinan, Sriram Krishnamoorthy, Srinivasan Parthasarathy, Atanas Rountev, P. Sadayappan |
| 2006 | FCCM | Hardware/Software Integration for FPGA-based All-Pairs Shortest-Paths. | Uday Bondhugula, Ananth Devulapalli, James Dinan, Joseph Fernando, Pete Wyckoff, Eric Stahlberg, P. Sadayappan |