4 citations · 10 across the 11 of their papers we have counts for
11 papers
FTHP-MPI: Towards Providing Replication-based Fault Tolerance in a Fault-Intolerant Native MPI Library
Sarthak Joshi, Sathish Vadhiyar
Faults in high-performance systems are expected to be very frequent in the current exascale computing era. To compensate for a higher failure rate, the standard checkpoint/restart…
A Scalable System for Visual Analysis of Ocean Data
Toshit Jain, Upkar Singh, Varun Singh +5
Oceanographers rely on visual analysis to interpret model simulations, identify events and phenomena, and track dynamic ocean processes. The ever increasing resolution and complexi…
PartRePer-MPI: Combining Fault Tolerance and Performance for MPI Applications
Sarthak Joshi, Sathish Vadhiyar
As we have entered Exascale computing, the faults in high-performance systems are expected to increase considerably. To compensate for a higher failure rate, the standard checkpoin…
Efficient executions of Pipelined Conjugate Gradient Method on Heterogeneous Architectures
Manasi Tiwari, Sathish Vadhiyar
The Preconditioned Conjugate Gradient (PCG) method is widely used for solving linear systems of equations with sparse matrices. A recent version of PCG, Pipelined PCG, eliminates t…
End-to-End Predictions-Based Resource Management Framework for Supercomputer Jobs
Swetha Hariharan, Prakash Murali, Abhishek Pasari +1
Job submissions of parallel applications to production supercomputer systems will have to be carefully tuned in terms of the job submission parameters to obtain minimum response ti…
A Fine-Grained Hybrid CPU-GPU Algorithm for Betweenness Centrality Computations
Ashirbad Mishra, Sathish Vadhiyar, Rupesh Nasre +1
Betweenness centrality (BC) is an important graph analytical application for large-scale graphs. While there are many efforts for parallelizing betweenness centrality algorithms on…
Strategies for Efficient Executions of Irregular Message-Driven Parallel Applications on GPU Systems
Vasudevan Rengasamy, Sathish Vadhiyar
Message-driven executions with over-decomposition of tasks constitute an important model for parallel programming and have been demonstrated for irregular applications. Supporting…
Metascheduling of HPC Jobs in Day-Ahead Electricity Markets
Prakash Murali, Sathish Vadhiyar
High performance grid computing is a key enabler of large scale collaborative computational science. With the promise of exascale computing, high performance grid systems are expec…
Deep and Shallow convections in Atmosphere Models on Intel Xeon Phi Coprocessor Systems
Srinivasan Ramesh, Sathish Vadhiyar, Ravi Nanjundiah +1
Deep and shallow convection calculations occupy significant times in atmosphere models. These calculations also present significant load imbalances due to varying cloud covers over…
Determination of Checkpointing Intervals for Malleable Applications
K. Raghavendra, Sathish S Vadhiyar
Selecting optimal intervals of checkpointing an application is important for minimizing the run time of the application in the presence of system failures. Most of the existing eff…
Dynamic Load Balancing Strategies for Graph Applications on GPUs
Ananya Raval, Rupesh Nasre, Vivek Kumar +3
Acceleration of graph applications on GPUs has found large interest due to the ubiquitous use of graph processing in various domains. The inherent \textit{irregularity} in graph ap…