Piyush K. Sao

Staff Scientist at ORNL

Portrait of Piyush K. Sao

1 Bethel Valley Rd

Oak Ridge, TN 37830

Hello! I’m Piyush Sao, a staff scientist at Oak Ridge National Laboratory (ORNL) in the Computer Science and Mathematics Division. My research focuses on improving scientific computing and machine learning algorithms by leveraging high-performance computing platforms like the Frontier Supercomputer at ORNL.

I develop efficient numerical algorithms, including linear solvers and graph algorithms for traversal, shortest path, and clustering. Some of my algorithms have been implemented in widely-used libraries such as SuperLU_DIST and ArborX. My work addresses fundamental questions that push the boundaries of modern computing:

  1. How can we create algorithms that efficiently scale on the world’s most powerful supercomputers?
  2. What is the minimum amount of resources required to accurately and reliably solve complex problems?

By tackling these challenges, I strive to develop communication-avoiding algorithms, improve fault tolerance, and optimize scientific applications for parallel and distributed computing environments.

I completed my undergraduate studies at IIT Madras in India and earned my PhD from Georgia Tech. At Georgia Tech, I was part of HPC Garage, a research group led by Prof. Richard Vuduc.

news

latest posts

selected publications

  1. Fast Evaluation of Truncated Neumann Series by Low-Product Radix Kernels
    Piyush Sao
    arXiv preprint arXiv:2602.11843, Feb 2026
  2. PANDORA: A Parallel Dendrogram Construction Algorithm for Single Linkage Clustering on GPU
    Piyush Sao, Andrey Prokopenko, and Damien Lebrun-Grandié
    In Proceedings of the 53rd International Conference on Parallel Processing, 2024
  3. Exaflops biomedical knowledge graph analytics
    Ramakrishnan Kannan, Piyush Sao, Hao Lu, and 8 more authors
    In 2022 SC22: International Conference for High Performance Computing, Networking, Storage and Analysis (SC), 2022
  4. A Communication-avoiding 3D Sparse Triangular Solve Algorithm
    Piyush Sao, Ramakrishnan Kannan, Xiaoye Li, and 1 more author
    In International Conference on Supercomputing, Jun 2019