Hardware/Software Integration for FPGA-based All-Pairs Shortest-Paths

Uday Bondhugula , Ananth Devulapalli , James Dinan , Joseph Fernando
field-programmable custom computing machines 152 -164

19
2006
Scalable work stealing

James Dinan , D Brian Larkins , Ponnuswamy Sadayappan , Sriram Krishnamoorthy
ieee international conference on high performance computing data and analytics 53

212
2009
Dynamic Load Balancing of Unbalanced Computations Using Message Passing

James Dinan , Stephen Olivier , Gerald Sabin , Jan Prins
international parallel and distributed processing symposium 1 -8

56
2007
Parichute: Generalized Turbocode-Based Error Correction for Near-Threshold Caches

Timothy N. Miller , Renji Thomas , James Dinan , Bruce Adcock
international symposium on microarchitecture 351 -362

41
2010
MPI-3 Shared Memory Programming Introduction

Mikhail Brinskiy , Mark Lubin , James Dinan
High Performance Parallelism Pearls#R##N#Volume 2: Multicore and Many-core Programming Approaches 305 -319

3
2015
Design and Implementation of OpenSHMEM Using OFI on the Aries Interconnect

Kayla Seager , Sung-Eun Choi , James Dinan , Howard Pritchard
OpenSHMEM and Related Technologies. Enhancing OpenSHMEM for Hybrid Environments 97 -113

10
2016
Hybrid parallel programming with MPI and unified parallel C

James Dinan , Pavan Balaji , Ewing Lusk , P Sadayappan
computing frontiers 177 -186

53
2010
Contexts: A Mechanism for High Throughput Communication in OpenSHMEM

James Dinan , Mario Flajslik
Proceedings of the 8th International Conference on Partitioned Global Address Space Programming Models 10

18
2014
One-Sided Append: A New Communication Paradigm For PGAS Models

James Dinan , Mario Flajslik
Proceedings of the 8th International Conference on Partitioned Global Address Space Programming Models 19

2014
UTS: An unbalanced tree search benchmark

Stephen Olivier , Jun Huan , Jinze Liu , Jan Prins
Languages and Compilers for Parallel Computing: 19th International Workshop, LCPC 2006, New Orleans, LA, USA, November 2-4, 2006. Revised Papers 19 235 -250

247
2007
Versioned distributed arrays for resilience in scientific applications: Global view resilience

Andrew Chien , Pavan Balaji , Peter Beckman , Nan Dun
Procedia Computer Science 51 29 -38

43
2015
Processing MPI derived datatypes on noncontiguous GPU-resident data

John Jenkins , James Dinan , Pavan Balaji , Tom Peterka
IEEE Transactions on Parallel and Distributed Systems 25 ( 10) 2627 -2637

27
2013
MPI Derived Datatypes Processing on Noncontiguous GPU-resident Data

John Jenkins , James Dinan , Pavan Balaji , Tom Peterka

Global trees: a framework for linked data structures on distributed memory parallel systems

D Brian Larkins , James Dinan , Sriram Krishnamoorthy , Srinivasan Parthasarathy
SC'08: Proceedings of the 2008 ACM/IEEE Conference on Supercomputing 1 -13

16
2008
Hardware/Software Codesign for All-Pairs Shortest Paths on a Reconfigurable Supercomputer

Uday Bondhugula , Ananth Devulapalli , James Dinan , Joseph Fernando
Technical Report OSUCISRC-1/06-TR13

3
2006
A global address space approach to data management for quantum Monte Carlo simulation of van der Waals Systems.

Anouar Benali , Luke Shulenburger , Qingpeng Niu , James Dinan
Sandia National Lab.(SNL-NM), Albuquerque, NM (United States) ( SAND2011-8820C)

2011
Workshop Organization Organizing Committee

Sriram Krishnamoorthy , J Ram Ramanujam , P Saday Sadayappan , Gagan Agrawal

CLUSTER 2015 Program Committee

Costas Bekas , Carsten Burstedde , Martin Burtscher , Laura Carrington

Triggered operations to improve allreduce overlap

Sayantan Sur , James Dinan , Maria Garzaran , Anupama Kurpad

2023
Leveraging MPI’s one-sided communication interface for shared-memory programming

Torsten Hoefler , James Dinan , Darius Buntinas , Pavan Balaji
Recent Advances in the Message Passing Interface: 19th European MPI Users’ Group Meeting, EuroMPI 2012, Vienna, Austria, September 23-26, 2012. Proceedings 19 132 -141

48
2012