Browsing by Advisor "Vadhiyar, Sathish"
Now showing items 1-12 of 12
-
Adaptive Fault Tolerance Strategies for Large Scale Systems
(2018-03-07)Exascale systems of the future are predicted to have mean time between node failures (MTBF) of less than one hour. At such low MTBF, the number of processors available for execution of a long running application can widely ... -
Analysis And Predictions Of DNA Sequence Transformations On Grids
(2009-05-11)Phylogenetics is the study of evolution of organisms. Evolution occurs due to mutations of DNA sequences. The reasons behind these seemingly random mutations are largely unknown. There are many algorithms that build ... -
Communication Overlapping Krylov Subspace Methods for Distributed Memory Systems
Many high performance computing applications in computational fluid dynamics, electromagnetics etc. need to solve a linear system of equations $Ax=b$. For linear systems where $A$ is generally large and sparse, Krylov ... -
A Divide and Conquer Framework For Graph Processing in Distributed Heterogeneous Systems
In many fields of science and engineering graph data structures are used to represent real-world information. As these graphs scale in size, it becomes very inefficient to process these graphs on a single core CPU using ... -
Efficient betweenness Centrality Computations on Hybrid CPU-GPU Systems
(2017-10-11)Analysis of networks is quite interesting, because they can be interpreted for several purposes. Various features require different metrics to measure and interpret them. Measuring the relative importance of each vertex ... -
Efficient Execution Of AMR Computations On GPU Systems
(2016-11-16)Adaptive Mesh Refinement (AMR) is a method which dynamically varies the spatio-temporal resolution of localized mesh regions in numerical simulations, based on the strength of the solution features. Due to high resolution ... -
Long-Running Multi-Component Climate Applications On Grids
(2013-10-04)Climate science or climatology is the scientific study of the earth’s climate, where climate is the term representing weather conditions averaged over a period of time. Climate models are mathematical models used to ... -
Metascheduling of HPC Jobs in Day-Ahead Electricity Markets
(2018-01-03)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 expected to incur electricity bills that grow ... -
Performance Modeling Based Scheduling And Rescheduling Of Parallel Applications On Computational Grids
(2010-06-02)As computational grids have become popular and ubiquitous, users have access to large number and different types of geographically distributed grid resources. Many computational grid frameworks are composed of multiple ... -
Prediction Of Queue Waiting Times For Metascheduling On Parallel Batch Systems
(2015-08-07)Production parallel systems are space-shared and employ batch queues in which the jobs submitted to the systems are made to wait before execution. Thus, jobs submitted to parallel batch systems incur queue waiting times ... -
A Runtime Framework for Regular and Irregular Message-Driven Parallel Applications on GPU Systems
(2018-02-28)The effective use of GPUs for accelerating applications depends on a number of factors including effective asynchronous use of heterogeneous resources, reducing data transfer between CPU and GPU, increasing occupancy of ... -
Scalability Bottleneck Analysis of High Performance Applications
Obtaining high performance and scalability for high performance applications are challenging. There are various bottlenecks including, higher rate of memory access, complex algorithm, high rate of communication, big ...