James Dinan
TitleCited byYear
Scalable work stealing
J Dinan, DB Larkins, P Sadayappan, S Krishnamoorthy, J Nieplocha
Proceedings of the Conference on High Performance Computing Networking …, 2009
2912009
UTS: An unbalanced tree search benchmark
S Olivier, J Huan, J Liu, J Prins, J Dinan, P Sadayappan, CW Tseng
International Workshop on Languages and Compilers for Parallel Computing …, 2006
1732006
MPI+ MPI: a new hybrid approach to parallel programming with MPI plus shared memory
T Hoefler, J Dinan, D Buntinas, P Balaji, B Barrett, R Brightwell, W Gropp, ...
Computing 95 (12), 1121-1136, 2013
932013
Scioto: A framework for global-view task parallelism
J Dinan, S Krishnamoorthy, DB Larkins, J Nieplocha, P Sadayappan
2008 37th International Conference on Parallel Processing, 586-593, 2008
772008
Dynamic load balancing of unbalanced computations using message passing
J Dinan, S Olivier, G Sabin, J Prins, P Sadayappan, CW Tseng
2007 IEEE International Parallel and Distributed Processing Symposium, 1-8, 2007
762007
Remote memory access programming in MPI-3
T Hoefler, J Dinan, R Thakur, B Barrett, P Balaji, W Gropp, K Underwood
ACM Transactions on Parallel Computing (TOPC) 2 (2), 1-26, 2015
732015
Block mask ternary CAM
MA Ross, AV Bechtolsheim
US Patent 6,738,862, 2004
692004
PARDA: A fast parallel reuse distance analysis algorithm
Q Niu, J Dinan, Q Lu, P Sadayappan
2012 IEEE 26th International Parallel and Distributed Processing Symposium …, 2012
672012
Hybrid parallel programming with MPI and unified parallel C
J Dinan, P Balaji, E Lusk, P Sadayappan, R Thakur
Proceedings of the 7th ACM international conference on Computing frontiers …, 2010
542010
MPI-ACC: An integrated and extensible approach to data movement in accelerator-based systems
AM Aji, J Dinan, D Buntinas, P Balaji, W Feng, KR Bisset, R Thakur
2012 IEEE 14th International Conference on High Performance Computing and …, 2012
532012
Parichute: Generalized turbocode-based error correction for near-threshold caches
TN Miller, R Thomas, J Dinan, B Adcock, R Teodorescu
2010 43rd Annual IEEE/ACM International Symposium on Microarchitecture, 351-362, 2010
492010
Supporting the global arrays PGAS model using MPI one-sided communication
J Dinan, P Balaji, JR Hammond, S Krishnamoorthy, V Tipparaju
2012 IEEE 26th International Parallel and Distributed Processing Symposium …, 2012
472012
Enabling MPI interoperability through flexible communication endpoints
J Dinan, P Balaji, D Goodell, D Miller, M Snir, R Thakur
Proceedings of the 20th European MPI Users' Group Meeting, 13-18, 2013
462013
An implementation and evaluation of the MPI 3.0 one‐sided communication interface
J Dinan, P Balaji, D Buntinas, D Goodell, W Gropp, R Thakur
Concurrency and Computation: Practice and Experience 28 (17), 4385-4404, 2016
452016
Leveraging MPI’s one-sided communication interface for shared-memory programming
T Hoefler, J Dinan, D Buntinas, P Balaji, BW Barrett, R Brightwell, ...
European MPI Users' Group Meeting, 132-141, 2012
442012
Mitigating MPI message matching misery
M Flajslik, J Dinan, KD Underwood
International conference on high performance computing, 281-299, 2016
412016
Media validation system
L Rothschild
US Patent 6,952,697, 2005
382005
Enabling efficient multithreaded MPI communication through a library-based implementation of MPI endpoints
S Sridharan, J Dinan, DD Kalamkar
SC'14: Proceedings of the International Conference for High Performance …, 2014
352014
Enabling communication concurrency through flexible MPI endpoints
J Dinan, RE Grant, P Balaji, D Goodell, D Miller, M Snir, R Thakur
The International Journal of High Performance Computing Applications 28 (4 …, 2014
342014
Enabling fast, noncontiguous GPU data movement in hybrid MPI+ GPU environments
J Jenkins, J Dinan, P Balaji, NF Samatova, R Thakur
2012 IEEE International Conference on Cluster Computing, 468-476, 2012
322012
The system can't perform the operation now. Try again later.
Articles 1–20