Evaluation of graph algorithms for mapping tasks to processors

S Kalyur, GS Nagaraja - 2nd EAI International Conference on Big Data …, 2021 - Springer
An important aspect of program parallelization is the mapping of concurrent tasks that are a
product of the parallelization process to the processors of a parallel machine. A step often …

CALIPER: a coarse grain parallel performance estimator and predictor

S Kalyur, GS Nagaraja - Emerging Technologies in Computing: Third EAI …, 2020 - Springer
Abstract Empirical studies of Program Performance, are limited by the choice and the
resulting bias, from the input samples used in the experiment. Estimation and Prediction …

Efficient graph algorithms for mapping tasks to processors

S Kalyur, GS Nagaraja - 2nd EAI International Conference on Big Data …, 2021 - Springer
Parallelization is the process of finding instruction clusters called tasks, which can be
executed in concurrent fashion, on multiple processing elements. The objective of parallel …

ASIF: An Internal Representation Suitable for Program Transformation and Parallel Conversion

S Kalyur, GS Nagaraja - … and Network Computing: 4th EAI International …, 2021 - Springer
Abstract Adding the Transformation and Parallelization capabilities to a compiler requires
selecting a suitable language for representing the given program internally. The higher level …

Inherent Parallelism and Speedup Estimation of Sequential Programs

S Kalyur, N GS - Annals of Emerging Technologies in Computing …, 2021 - aetic.theiaer.org
Although several automated Parallel Conversion solutions are available, very few have
attempted, to provide proper estimates of the available Inherent Parallelism and expected …