Publications
The Virtual Instrument: Support for Grid-enabled Scientific Simulations,”
International Journal of High Performance Computing Applications, vol. 18, no. 1, pp. 3-17, January 2004.
(282.16 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Stochastic Performance Prediction for Iterative Algorithms in Distributed Environments,”
Journal of Parallel and Distributed Computing, vol. 98, no. 1, pp. 68-91, October 2002.
(266.82 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Deploying Fault-tolerance and Task Migration with NetSolve,”
Future Generation Computer Systems, vol. 15, no. 5-6: Elsevier, pp. 745-755, October 1999.
(236 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Adaptive Scheduling for Task Farming with Grid Middleware,”
International Journal of Supercomputer Applications and High-Performance Computing, vol. 13, no. 3, pp. 231-240, October 2002.
(461.08 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
PMIx: Process Management for Exascale Environments,”
Proceedings of the 24th European MPI Users' Group Meeting, New York, NY, USA, ACM, pp. 14:1–14:10, 2017.
“PMIx: Process Management for Exascale Environments,”
Parallel Computing, vol. 79, pp. 9–29, January 2018.
“Mixed precision and approximate 3D FFTs: Speed for accuracy trade-off with GPU-aware MPI and run-time data compression,”
ICL Technical Report, no. ICL-UT-22-04, May 2022.
(706.14 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Lossy all-to-all exchange for accelerating parallel 3-D FFTs on hybrid architectures with GPUs,”
2022 IEEE International Conference on Cluster Computing (CLUSTER), pp. 152-160, September 2022.
“OMPIO: A Modular Software Architecture for MPI I/O,”
18th EuroMPI, Santorini, Greece, Springer, pp. 81-89, September 2011.
“SLATE Developers' Guide,”
SLATE Working Notes, no. 11, ICL-UT-19-02: Innovative Computing Laboratory, University of Tennessee, December 2019.
(1.68 MB)
“![application/pdf](/modules/file/icons/application-pdf.png)
SLATE Mixed Precision Performance Report,”
Innovative Computing Laboratory Technical Report, no. ICL-UT-19-03: University of Tennessee, April 2019.
(1.04 MB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Porting Sparse Linear Algebra to Intel GPUs,”
Euro-Par 2021: Parallel Processing Workshops, vol. 13098, Lisbon, Portugal, Springer International Publishing, pp. 57 - 68, June 2022.
“LAPACK for Clusters Project: An Example of Self Adapting Numerical Software,”
Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS 04'), vol. 9, Big Island, Hawaii, pp. 90282, January 2004.
(80.97 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Algorithm-Based Fault Tolerance for Fail-Stop Failures,”
IEEE Transactions on Parallel and Distributed Systems, vol. 19, no. 12, January 2008.
(340.49 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Numerically Stable Real Number Codes Based on Random Matrices,”
The International Conference on Computational Science, Atlanta, GA, LNCS 3514, Springer-Verlag, January 2005.
(166.2 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Numerically Stable Real-Number Codes Based on Random Matrices,”
University of Tennessee Computer Science Department Technical Report, vol. –04-526, October 2004.
(91.66 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Algorithm-Based Checkpoint-Free Fault Tolerance for Parallel Matrix Computations on Volatile Resources,”
IPDPS 2006, 20th IEEE International Parallel and Distributed Processing Symposium, Rhodes Island, Greece, January 2006.
(266.54 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Condition Numbers of Gaussian Random Matrices,”
University of Tennessee Computer Science Department Technical Report, vol. –04-539, 00 2005.
(186.46 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Self Adapting Software for Numerical Linear Algebra and LAPACK for Clusters,”
Parallel Computing, vol. 29, no. 11-12, pp. 1723-1743, November 2003.
(343.44 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Self Adapting Software for Numerical Linear Algebra and LAPACK for Clusters (LAPACK Working Note 160),”
University of Tennessee Computer Science Technical Report, UT-CS-03-499, January 2003.
(343.44 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Algorithm-Based Checkpoint-Free Fault Tolerance for Parallel Matrix Computations on Volatile Resources,”
University of Tennessee Computer Science Department Technical Report, vol. –05-561, November 2005.
(266.54 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Condition Numbers of Gaussian Random Matrices,”
SIAM Journal on Matrix Analysis and Applications (to appear), January 2005.
(186.46 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Highly Scalable Self-Healing Algorithms for High Performance Scientific Computing,”
IEEE Transactions on Computers, vol. 58, issue 11, pp. 1512-1524, November 2009.
(1.81 MB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Fault Tolerant High Performance Computing by a Coding Approach,”
Proceedings of ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (to appear), Chicago, Illinois, January 2005.
(209.37 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Self Adapting Application Level Fault Tolerance for Parallel and Distributed Computing,”
Proceedings of Workshop on Self Adapting Application Level Fault Tolerance for Parallel and Distributed Computing at IPDPS, pp. 1-8, March 2007.
(162.47 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Accelerating 2D FFT: Exploit GPU Tensor Cores through Mixed-Precision
, Dallas, TX, The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC18), ACM Student Research Poster, November 2018.
(740.37 KB)
![application/pdf](/modules/file/icons/application-pdf.png)
ScaLAPACK: A Portable Linear Algebra Library for Distributed Memory Computers - Design Issues and Performance,”
Computer Physics Communications, vol. 97, issue 1-2, pp. 1-15, August 1996.
“Asynchronous Iterative Algorithm for Computing Incomplete Factorizations on GPUs,”
International Supercomputing Conference (ISC 2015), Frankfurt, Germany, July 2015.
“Using Jacobi Iterations and Blocking for Solving Sparse Triangular Systems in Incomplete Factorization Preconditioning,”
Journal of Parallel and Distributed Computing, vol. 119, pp. 219–230, November 2018.
(273.53 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Ginkgo—A math library designed for platform portability,”
Parallel Computing, vol. 111, pp. 102902, February 2022.
“An open-source tool-chain for performance analysis,”
Parallel Tools Workshop, Dresden, Germany, September 2011.
(622.1 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Dynamic Process Management for Pipelined Applications,”
Proceedings of DoD HPCMP UGC 2005 (to appear), Nashville, TN, IEEE, January 2005.
“Parallel I/O for EQM Applications,”
Department of Defense Users' Group Conference Proceedings (to appear),, Biloxi, Mississippi, June 2001.
(81.41 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Metacomputing: An Evaluation of Emerging Systems,”
University of Tennessee Computer Science Department Technical Report, no. UT-CS-00-445, July 2000.
(280.21 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Automatic Optimisation of Parallel Linear Algebra Routines in Systems with Variable Load,”
EuroPar 2002, Paderborn, Germany, August 2002.
(92.59 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Grid Computing applied to the Boundary Element Method,”
Proceedings of the First International Conference on Parallel, Distributed and Grid Computing for Engineering, vol. 27, no. :104203/9027, Stirlingshire, UK, Civil-Comp Press, 00 2009.
“The Design and Implementation of the Parallel Out of Core ScaLAPACK LU, QR, and Cholesky Factorization Routines,”
Concurrency: Practice and Experience, vol. 12, no. 15, pp. 1481-1493, January 2000.
(374.18 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Reliability and Performance Modeling and Analysis for Grid Computing,”
in Handbook of Research on Scalable Computing Technologies (to appear): IGI Global, pp. 219-245, 00 2009.
(200.57 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Scheduling in the Grid Application Development Software Project,”
Resource Management in the Grid: Kluwer Publishers, March 2003.
(375.92 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
PAPI's new Software-Defined Events for in-depth Performance Analysis
, Dresden, Germany, 13th Parallel Tools Workshop, September 2019.
(3.14 MB)
![application/pdf](/modules/file/icons/application-pdf.png)
Performance Application Programming Interface,”
Accelerated Computing with HIP: Sun, Baruah and Kaeli, December 2022.
“Understanding Native Event Semantics
, Knoxville, TN, 9th JLESC Workshop, April 2019.
(2.33 MB)
![application/pdf](/modules/file/icons/application-pdf.png)
MPI-aware Compiler Optimizations for Improving Communication-Computation Overlap,”
Proceedings of the 23rd annual International Conference on Supercomputing (ICS '09), Yorktown Heights, NY, USA, ACM, pp. 316-325, June 2009.
(308.92 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
BlackjackBench: Portable Hardware Characterization with Automated Results Analysis,”
The Computer Journal, March 2013.
(408.45 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
Is your scheduling good? How would you know?
, Bordeaux, France, 14th Scheduling for Large Scale Systems Workshop, June 2019.
(2.5 MB)
![application/pdf](/modules/file/icons/application-pdf.png)
BlackjackBench: Hardware Characterization with Portable Micro-Benchmarks and Automatic Statistical Analysis of Results,”
IEEE International Parallel and Distributed Processing Symposium (submitted), Anchorage, AK, May 2011.
“PaRSEC in Practice: Optimizing a Legacy Chemistry Application through Distributed Task-Based Execution,”
2015 IEEE International Conference on Cluster Computing, Chicago, IL, IEEE, September 2015.
(1.77 MB)
“![application/pdf](/modules/file/icons/application-pdf.png)
PAPI: Counting outside the Box
, Barcelona, Spain, 8th JLESC Meeting, April 2018.
Counter Inspection Toolkit: Making Sense out of Hardware Performance Events,”
11th International Workshop on Parallel Tools for High Performance Computing, Dresden, Germany, Cham, Switzerland: Springer, February 2019.
(216.39 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)
PTG: An Abstraction for Unhindered Parallelism,”
International Workshop on Domain-Specific Languages and High-Level Frameworks for High Performance Computing (WOLFHPC), New Orleans, LA, IEEE Press, November 2014.
(480.05 KB)
“![application/pdf](/modules/file/icons/application-pdf.png)