Skip to content

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.

YearVenueTitleAuthors
2025HOTIDemystifying 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
2021ICPPOptimizing Work Stealing Communication with Structured Atomic Operations.Hannah Cartier, James Dinan, D. Brian Larkins
2019ICPPAccelerated Work Stealing.D. Brian Larkins, John Snyder, James Dinan
2019SCDesigning, Implementing, and Evaluating the Upcoming OpenSHMEM Teams API.David Ozog, Md. Wasi-ur-Rahman, Gerard Taylor, James Dinan
2018ICPPEfficient Runtime Support for a Partitioned Global Logical Address Space.D. Brian Larkins, John Snyder, James Dinan
2017HOTIFast Networks and Slow Memories: A Mechanism for Mitigating Bandwidth Mismatches.Timo Schneider, James Dinan, Mario Flajslik, Keith D. Underwood, Torsten Hoefler
2016SCExtending a Message Passing Runtime to Support Partitioned, Global Logical Address Spaces.D. Brian Larkins, James Dinan
2015ICCSVersioned 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
2014SCMC-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
2014SCEnabling Efficient Multithreaded MPI Communication through a Library-Based Implementation of MPI Endpoints.Srinivas Sridharan, James Dinan, Dhiraj D. Kalamkar
2013CCGRIDToward 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
2013HPDCOn 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
2013ICDCSpVOCL: 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
2013ICPPEnhancing Performance Portability of MPI Applications through Annotation-Based Transformations.Md. Ziaul Haque, Qing Yi, James Dinan, Pavan Balaji
2013ICPPInspector-Executor Load Balancing Algorithms for Block-Sparse Tensor Contractions.David Ozog, Jeff R. Hammond, James Dinan, Pavan Balaji, Sameer Shende, Allen D. Malony
2013ICSInspector/executor load balancing algorithms for block-sparse tensor contractions.David Ozog, Sameer Shende, Allen D. Malony, Jeff R. Hammond, James Dinan, Pavan Balaji
2012CCGRIDTransparent 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
2012CLUSTEREnabling Fast, Noncontiguous GPU Data Movement in Hybrid MPI+GPU Environments.John Jenkins, James Dinan, Pavan Balaji, Nagiza F. Samatova, Rajeev Thakur
2012HiPCA 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
2012HPCCMPI-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
2012HPCCDMA-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
2011SCPoster: 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
2010CCGRIDSelective Recovery from Failures in a Task Parallel Programming Model.James Dinan, Arjun Singri, P. Sadayappan, Sriram Krishnamoorthy
2010MICROParichute: Generalized Turbocode-Based Error Correction for Near-Threshold Caches.Timothy N. Miller, Renji Thomas, James Dinan, Bruce M. Adcock, Radu Teodorescu
2009SCScalable work stealing.James Dinan, D. Brian Larkins, P. Sadayappan, Sriram Krishnamoorthy, Jarek Nieplocha
2008ICPPScioto: A Framework for Global-View Task Parallelism.James Dinan, Sriram Krishnamoorthy, D. Brian Larkins, Jarek Nieplocha, P. Sadayappan
2008SCGlobal 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
2006FCCMHardware/Software Integration for FPGA-based All-Pairs Shortest-Paths.Uday Bondhugula, Ananth Devulapalli, James Dinan, Joseph Fernando, Pete Wyckoff, Eric Stahlberg, P. Sadayappan