default search action
James Dinan
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2021
- [c56]Hannah Cartier, James Dinan, D. Brian Larkins:
Optimizing Work Stealing Communication with Structured Atomic Operations. ICPP 2021: 36:1-36:10 - 2020
- [c55]Md. Wasi-ur-Rahman, David Ozog, James Dinan:
Simplifying Communication Overlap in OpenSHMEM Through Integrated User-Level Thread Scheduling. ISC 2020: 496-516
2010 – 2019
- 2019
- [c54]D. Brian Larkins, John Snyder, James Dinan:
Accelerated Work Stealing. ICPP 2019: 75:1-75:10 - [c53]David Ozog, Md. Wasi-ur-Rahman, Gerard Taylor, James Dinan:
Designing, Implementing, and Evaluating the Upcoming OpenSHMEM Teams API. PAW-ATM@SC 2019: 37-46 - 2018
- [c52]D. Brian Larkins, John Snyder, James Dinan:
Efficient Runtime Support for a Partitioned Global Logical Address Space. ICPP 2018: 70:1-70:10 - [c51]David Ozog, Md. Wasi-ur-Rahman, Kayla Seager, James Dinan:
Design and Optimization of OpenSHMEM 1.4 for the Intel® Omni-Path Fabric 100 Series. OpenSHMEM 2018: 22-40 - [c50]Md. Wasi-ur-Rahman, David Ozog, James Dinan:
Lightweight Instrumentation and Analysis Using OpenSHMEM Performance Counters. OpenSHMEM 2018: 180-201 - 2017
- [c49]Timo Schneider, James Dinan, Mario Flajslik, Keith D. Underwood, Torsten Hoefler:
Fast Networks and Slow Memories: A Mechanism for Mitigating Bandwidth Mismatches. Hot Interconnects 2017: 17-24 - [c48]Naveen Namashivayam, Bob Cernohous, Krishna Kandalla, Dan Pou, Joseph Robichaux, James Dinan, Mark Pagel:
Symmetric Memory Partitions in OpenSHMEM: A Case Study with Intel KNL. OpenSHMEM 2017: 3-18 - [c47]Max Grossman, Joseph Doyle, James Dinan, Howard Pritchard, Kayla Seager, Vivek Sarkar:
Implementation and Evaluation of OpenSHMEM Contexts Using OFI Libfabric. OpenSHMEM 2017: 19-34 - [c46]Md. Wasi-ur-Rahman, David Ozog, James Dinan:
Application-Level Optimization of On-Node Communication in OpenSHMEM. OpenSHMEM 2017: 99-113 - 2016
- [j9]Humayun Arafat, James Dinan, Sriram Krishnamoorthy, Pavan Balaji, P. Sadayappan:
Work stealing for GPU-accelerated parallel programs in a global address space framework. Concurr. Comput. Pract. Exp. 28(13): 3637-3654 (2016) - [j8]Qingpeng Niu, James Dinan, Sravya Tirukkovalur, Anouar Benali, Jeongnim Kim, Lubos Mitas, Lucas K. Wagner, P. Sadayappan:
Global-view coefficients: a data management solution for parallel quantum Monte Carlo applications. Concurr. Comput. Pract. Exp. 28(13): 3655-3671 (2016) - [j7]James Dinan, Pavan Balaji, Darius Buntinas, David Goodell, William Gropp, Rajeev Thakur:
An implementation and evaluation of the MPI 3.0 one-sided communication interface. Concurr. Comput. Pract. Exp. 28(17): 4385-4404 (2016) - [j6]Ashwin M. Aji, Lokendra S. Panwar, Feng Ji, Karthik Murthy, Milind Chabbi, Pavan Balaji, Keith R. Bisset, James Dinan, Wu-chun Feng, John M. Mellor-Crummey, Xiaosong Ma, Rajeev Thakur:
MPI-ACC: Accelerator-Aware MPI for Scientific Applications. IEEE Trans. Parallel Distributed Syst. 27(5): 1401-1414 (2016) - [c45]James Dinan:
AsHES Introduction and Committees. IPDPS Workshops 2016: 608-609 - [c44]Kayla Seager, Sung-Eun Choi, James Dinan, Howard Pritchard, Sayantan Sur:
Design and Implementation of OpenSHMEM Using OFI on the Aries Interconnect. OpenSHMEM 2016: 97-113 - [c43]D. Brian Larkins, James Dinan:
Extending a Message Passing Runtime to Support Partitioned, Global Logical Address Spaces. COMHPC@SC 2016: 11-16 - [c42]Mario Flajslik, James Dinan, Keith D. Underwood:
Mitigating MPI Message Matching Misery. ISC 2016: 281-299 - 2015
- [j5]Torsten Hoefler, James Dinan, Rajeev Thakur, Brian Barrett, Pavan Balaji, William Gropp, Keith D. Underwood:
Remote Memory Access Programming in MPI-3. ACM Trans. Parallel Comput. 2(2): 9:1-9:26 (2015) - [c41]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:
Versioned Distributed Arrays for Resilience in Scientific Applications: Global View Resilience. ICCS 2015: 29-38 - [c40]James Dinan, Wenguang Chen, Xiaosong Ma, Pavan Balaji, Satoshi Matsuoka, Jiayuan Meng, Yunquan Zhang:
AsHES Introduction and Committees. IPDPS Workshops 2015: 591-592 - 2014
- [j4]James Dinan, Ryan E. Grant, Pavan Balaji, David Goodell, Douglas Miller, Marc Snir, Rajeev Thakur:
Enabling communication concurrency through flexible MPI endpoints. Int. J. High Perform. Comput. Appl. 28(4): 390-405 (2014) - [j3]John Jenkins, James Dinan, Pavan Balaji, Tom Peterka, Nagiza F. Samatova, Rajeev Thakur:
Processing MPI Derived Datatypes on Noncontiguous GPU-Resident Data. IEEE Trans. Parallel Distributed Syst. 25(10): 2627-2637 (2014) - [c39]James Dinan, Clement Cole, Gabriele Jost, Stan Smith, Keith D. Underwood, Robert W. Wisniewski:
Reducing Synchronization Overhead Through Bundled Communication. OpenSHMEM 2014: 163-177 - [c38]James Dinan, Mario Flajslik:
Contexts: A Mechanism for High Throughput Communication in OpenSHMEM. PGAS 2014: 10:1-10:9 - [c37]James Dinan, Mario Flajslik:
One-Sided Append: A New Communication Paradigm For PGAS Models. PGAS 2014: 19:1-19:5 - [c36]Gabriele Jost, Ulf R. Hanebutte, James Dinan:
Multi-Threaded OpenSHMEM: A Bad Idea? PGAS 2014: 21:1-21:4 - [c35]Srinivas Sridharan, James Dinan, Dhiraj D. Kalamkar:
Enabling Efficient Multithreaded MPI Communication through a Library-Based Implementation of MPI Endpoints. SC 2014: 487-498 - [c34]Zhezhe Chen, James Dinan, Zhen Tang, Pavan Balaji, Hua Zhong, Jun Wei, Tao Huang, Feng Qin:
MC-Checker: Detecting Memory Consistency Errors in MPI One-Sided Applications. SC 2014: 499-510 - 2013
- [j2]Torsten Hoefler, James Dinan, Darius Buntinas, Pavan Balaji, Brian Barrett, Ron Brightwell, William Gropp, Vivek Kale, Rajeev Thakur:
MPI + MPI: a new hybrid approach to parallel programming with MPI plus shared memory. Computing 95(12): 1121-1136 (2013) - [c33]Xin Zhao, Darius Buntinas, Judicael A. Zounmevo, James Dinan, David Goodell, Pavan Balaji, Rajeev Thakur, Ahmad Afsahi, William Gropp:
Toward Asynchronous and MPI-Interoperable Active Messages. CCGRID 2013: 87-94 - [c32]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:
On the efficacy of GPU-integrated MPI for scientific applications. HPDC 2013: 191-202 - [c31]Palden Lama, Yan Li, Ashwin M. Aji, Pavan Balaji, James Dinan, Shucai Xiao, Yunquan Zhang, Wu-chun Feng, Rajeev Thakur, Xiaobo Zhou:
pVOCL: Power-Aware Dynamic Placement and Migration in Virtualized GPU Environments. ICDCS 2013: 145-154 - [c30]David Ozog, Jeff R. Hammond, James Dinan, Pavan Balaji, Sameer Shende, Allen D. Malony:
Inspector-Executor Load Balancing Algorithms for Block-Sparse Tensor Contractions. ICPP 2013: 30-39 - [c29]Md. Ziaul Haque, Qing Yi, James Dinan, Pavan Balaji:
Enhancing Performance Portability of MPI Applications through Annotation-Based Transformations. ICPP 2013: 631-640 - [c28]David Ozog, Sameer Shende, Allen D. Malony, Jeff R. Hammond, James Dinan, Pavan Balaji:
Inspector/executor load balancing algorithms for block-sparse tensor contractions. ICS 2013: 483-484 - [c27]Ashwin M. Aji, Pavan Balaji, James Dinan, Wu-chun Feng, Rajeev Thakur:
Synchronization and Ordering Semantics in Hybrid MPI+GPU Programming. IPDPS Workshops 2013: 1020-1029 - [c26]Justin M. Wozniak, Tom Peterka, Timothy G. Armstrong, James Dinan, Ewing L. Lusk, Michael Wilde, Ian T. Foster:
Dataflow coordination of data-parallel tasks via MPI 3.0. EuroMPI 2013: 1-6 - [c25]James Dinan, Pavan Balaji, David Goodell, Douglas Miller, Marc Snir, Rajeev Thakur:
Enabling MPI interoperability through flexible communication endpoints. EuroMPI 2013: 13-18 - [c24]Antonio J. Peña, Ralf G. Correa Carvalho, James Dinan, Pavan Balaji, Rajeev Thakur, William Gropp:
Analysis of topology-dependent MPI performance on Gemini networks. EuroMPI 2013: 61-66 - 2012
- [c23]Shucai Xiao, Pavan Balaji, James Dinan, Qian Zhu, Rajeev Thakur, Susan Coghlan, Heshan Lin, Gaojin Wen, Jue Hong, Wu-chun Feng:
Transparent Accelerator Migration in a Virtualized GPU Environment. CCGRID 2012: 124-131 - [c22]John Jenkins, James Dinan, Pavan Balaji, Nagiza F. Samatova, Rajeev Thakur:
Enabling Fast, Noncontiguous GPU Data Movement in Hybrid MPI+GPU Environments. CLUSTER 2012: 468-476 - [c21]Qingpeng Niu, James Dinan, Sravya Tirukkovalur, Lubos Mitas, Lucas K. Wagner, P. Sadayappan:
A global address space approach to automated data management for parallel Quantum Monte Carlo applications. HiPC 2012: 1-10 - [c20]Feng Ji, Ashwin M. Aji, James Dinan, Darius Buntinas, Pavan Balaji, Rajeev Thakur, Wu-chun Feng, Xiaosong Ma:
DMA-Assisted, Intranode Communication in GPU Accelerated Systems. HPCC-ICESS 2012: 461-468 - [c19]Ashwin M. Aji, James Dinan, Darius Buntinas, Pavan Balaji, Wu-chun Feng, Keith R. Bisset, Rajeev Thakur:
MPI-ACC: An Integrated and Extensible Approach to Data Movement in Accelerator-based Systems. HPCC-ICESS 2012: 647-654 - [c18]Humayun Arafat, P. Sadayappan, James Dinan, Sriram Krishnamoorthy, Theresa L. Windus:
Load Balancing of Dynamical Nucleation Theory Monte Carlo Simulations through Resource Sharing Barriers. IPDPS 2012: 285-295 - [c17]James Dinan, Pavan Balaji, Jeff R. Hammond, Sriram Krishnamoorthy, Vinod Tipparaju:
Supporting the Global Arrays PGAS Model Using MPI One-Sided Communication. IPDPS 2012: 739-750 - [c16]Qingpeng Niu, James Dinan, Qingda Lu, P. Sadayappan:
PARDA: A Fast Parallel Reuse Distance Analysis Algorithm. IPDPS 2012: 1284-1294 - [c15]Feng Ji, Ashwin M. Aji, James Dinan, Darius Buntinas, Pavan Balaji, Wu-chun Feng, Xiaosong Ma:
Efficient Intranode Communication in GPU-Accelerated Systems. IPDPS Workshops 2012: 1838-1847 - [c14]James Dinan, David Goodell, William Gropp, Rajeev Thakur, Pavan Balaji:
Efficient Multithreaded Context ID Allocation in MPI. EuroMPI 2012: 57-66 - [c13]Torsten Hoefler, James Dinan, Darius Buntinas, Pavan Balaji, Brian W. Barrett, Ron Brightwell, William Gropp, Vivek Kale, Rajeev Thakur:
Leveraging MPI's One-Sided Communication Interface for Shared-Memory Programming. EuroMPI 2012: 132-141 - [c12]Mohamad Chaarawi, James Dinan, Dries Kimpe:
On the Usability of the MPI Shared File Pointer Routines. EuroMPI 2012: 258-267 - 2011
- [c11]James Dinan, Sriram Krishnamoorthy, Pavan Balaji, Jeff R. Hammond, Manojkumar Krishnan, Vinod Tipparaju, Abhinav Vishnu:
Noncollective Communicator Creation in MPI. EuroMPI 2011: 282-291 - [c10]James Dinan, Pavan Balaji, Jeff R. Hammond, Sriram Krishnamoorthy, Vinod Tipparaju:
Poster: High-level, one-sided programming models on MPI: a case study with global arrays and NWChem. SC Companion 2011: 37-38 - 2010
- [c9]James Dinan, Arjun Singri, P. Sadayappan, Sriram Krishnamoorthy:
Selective Recovery from Failures in a Task Parallel Programming Model. CCGRID 2010: 709-714 - [c8]James Dinan, Pavan Balaji, Ewing L. Lusk, P. Sadayappan, Rajeev Thakur:
Hybrid parallel programming with MPI and unified parallel C. Conf. Computing Frontiers 2010: 177-186 - [c7]Timothy N. Miller, Renji Thomas, James Dinan, Bruce M. Adcock, Radu Teodorescu:
Parichute: Generalized Turbocode-Based Error Correction for Near-Threshold Caches. MICRO 2010: 351-362
2000 – 2009
- 2009
- [c6]James Dinan, D. Brian Larkins, P. Sadayappan, Sriram Krishnamoorthy, Jarek Nieplocha:
Scalable work stealing. SC 2009 - 2008
- [j1]James Dinan, Stephen Olivier, Gerald Sabin, Jan F. Prins, P. Sadayappan, Chau-Wen Tseng:
A message passing benchmark for unbalanced applications. Simul. Model. Pract. Theory 16(9): 1177-1189 (2008) - [c5]James Dinan, Sriram Krishnamoorthy, D. Brian Larkins, Jarek Nieplocha, P. Sadayappan:
Scioto: A Framework for Global-View Task Parallelism. ICPP 2008: 586-593 - [c4]D. Brian Larkins, James Dinan, Sriram Krishnamoorthy, Srinivasan Parthasarathy, Atanas Rountev, P. Sadayappan:
Global trees: a framework for linked data structures on distributed memory parallel systems. SC 2008: 57 - 2007
- [c3]James Dinan, Stephen Olivier, Gerald Sabin, Jan F. Prins, P. Sadayappan, Chau-Wen Tseng:
Dynamic Load Balancing of Unbalanced Computations Using Message Passing. IPDPS 2007: 1-8 - 2006
- [c2]Uday Bondhugula, Ananth Devulapalli, James Dinan, Joseph Fernando, Pete Wyckoff, Eric Stahlberg, P. Sadayappan:
Hardware/Software Integration for FPGA-based All-Pairs Shortest-Paths. FCCM 2006: 152-164 - [c1]Stephen Olivier, Jun Huan, Jinze Liu, Jan F. Prins, James Dinan, P. Sadayappan, Chau-Wen Tseng:
UTS: An Unbalanced Tree Search Benchmark. LCPC 2006: 235-250
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-04-24 23:12 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint