A phased approach towards an open standards based, highly available, scalable architecture with asynchronous message processing. - Yohan Rajan; Ravi Reddy; Srikanth Thoranam; Akash Bhatia (NOMS, 2000)

HMPI: Towards a Message-Passing Library for Heterogeneous Networks of Computers. - Alexey L. Lastovetsky; Ravi Reddy (IPDPS, 2003)

An Approach to Assessment of Heterogeneous Parallel Algorithms. - Alexey L. Lastovetsky; Ravi Reddy (PaCT, 2003)

Classification of Partitioning Problems for Networks of Heterogeneous Computers. - Alexey L. Lastovetsky; Ravi Reddy (PPAM, 2003)

Data Partitioning with a Realistic Performance Model of Networks of Heterogeneous Computers. - Alexey L. Lastovetsky; Ravi Reddy (IPDPS, 2004)

Data Partitioning with a Realistic Performance Model of Networks of Heterogeneous Computers with Task Size Limits. - Alexey L. Lastovetsky; Ravi Reddy (ISPDC/HeteroPar, 2004)

On performance analysis of heterogeneous parallel algorithms. - Alexey L. Lastovetsky; Ravi Reddy (Parallel Comput., 2004)

A Variable Group Block Distribution Strategy for Dense Factorizations on Networks of Heterogeneous Computers. - Alexey L. Lastovetsky; Ravi Reddy (PPAM, 2005)

Data partitioning for multiprocessors with memory heterogeneity and memory constraints. - Alexey L. Lastovetsky; Ravi Reddy (Sci. Program., 2005)

HeteroMPI+ScaLAPACK: Towards a ScaLAPACK (Dense Linear Solvers) on Heterogeneous Networks of Computers. - Ravi Reddy; Alexey L. Lastovetsky (HiPC, 2006)

Building the functional performance model of a processor. - Alexey L. Lastovetsky; Ravi Reddy; Robert Higgins (SAC, 2006)

HeteroMPI: Towards a message-passing library for heterogeneous networks of computers. - Alexey L. Lastovetsky; Ravi Reddy (J. Parallel Distributed Comput., 2006)

A Novel Algorithm of Optimal Matrix Partitioning for Parallel Dense Factorization on Heterogeneous Processors. - Alexey L. Lastovetsky; Ravi Reddy (PaCT, 2007)

Data Partitioning with a Functional Performance Model of Heterogeneous Processors. - Alexey L. Lastovetsky; Ravi Reddy (Int. J. High Perform. Comput. Appl., 2007)

Data distribution for dense factorization on computers with memory heterogeneity. - Alexey L. Lastovetsky; Ravi Reddy (Parallel Comput., 2007)

Scalable Dense Factorizations for Heterogeneous Computational Clusters. - Ravi Reddy Manumachu; Alexey L. Lastovetsky; Pedro Alonso 002 (ISPDC, 2008)

Heterogeneous PBLAS: Optimization of PBLAS for Heterogeneous Computational Clusters. - Ravi Reddy Manumachu; Alexey L. Lastovetsky; Pedro Alonso 002 (ISPDC, 2008)

Distributed Data Partitioning for Heterogeneous Processors Based on Partial Estimation of Their Functional Performance Models. - Alexey L. Lastovetsky; Ravi Reddy (Euro-Par Workshops, 2009)

Two-Dimensional Matrix Partitioning for Parallel Computing on Heterogeneous Processors Based on Their Functional Performance Models. - Alexey L. Lastovetsky; Ravi Reddy (Euro-Par Workshops, 2009)

Parallel solvers for dense linear systems for heterogeneous computational clusters. - Ravi Reddy Manumachu; Alexey L. Lastovetsky; Pedro Alonso 002 (IPDPS, 2009)

HeteroPBLAS: A Set of Parallel Basic Linear Algebra Subprograms Optimized for Heterogeneous Computational Clusters. - Ravi Reddy; Alexey L. Lastovetsky; Pedro Alonso 002 (Scalable Comput. Pract. Exp., 2009)

Experimental Study of Six Different Implementations of Parallel Matrix Multiplication on Heterogeneous Computational Clusters of Multicore Processors. - Pedro Alonso 002; Ravi Reddy; Alexey L. Lastovetsky (PDP, 2010)

Design and implementation of self-adaptable parallel algorithms for scientific computing on highly heterogeneous HPC platforms - Alexey L. Lastovetsky; Ravi Reddy; Vladimir Rychkov; David Clarke (CoRR, 2011)

Design of a dual-hormone model predictive control for artificial pancreas with exercise model. - Navid Resalat; Joseph El Youssef; Ravi Reddy; Peter G. Jacobs (EMBC, 2016)

A Survey of Power and Energy Predictive Models in HPC Systems and Applications. - Kenneth O'Brien; Ilia Pietri; Ravi Reddy; Alexey L. Lastovetsky; Rizos Sakellariou (ACM Comput. Surv., 2017)

Additivity: A Selection Criterion for Performance Events for Reliable Energy Predictive Modeling. - Arsalan Shahid; Muhammad Fahad 002; Ravi Reddy; Alexey L. Lastovetsky (Supercomput. Front. Innov., 2017)

New Model-Based Methods and Algorithms for Performance and Energy Optimization of Data Parallel Applications on Homogeneous Multicore Clusters. - Alexey L. Lastovetsky; Ravi Reddy Manumachu (IEEE Trans. Parallel Distributed Syst., 2017)

Performance Optimization of Multithreaded 2D FFT on Multicore Processors: Challenges and Solution Approaches. - Semyon Khokhriakov; Ravi Reddy Manumachu; Alexey L. Lastovetsky (HiPC Workshops, 2018)

How Pre-multicore Methods and Algorithms Perform in Multicore Era. - Alexey L. Lastovetsky; Muhammad Fahad 002; Hamidreza Khaleghzadeh; Semyon Khokhriakov; Ravi Reddy; Arsalan Shahid; Lukasz Szustak; Roman Wyrzykowski (ISC Workshops, 2018)

Performance Optimization of Multithreaded 2D Fast Fourier Transform on Multicore Processors Using Load Imbalancing Parallel Computing Method. - Semyon Khokhriakov; Ravi Reddy Manumachu; Alexey L. Lastovetsky (IEEE Access, 2018)

Parallel Data Partitioning Algorithms for Optimization of Data-Parallel Applications on Modern Extreme-Scale Multicore Platforms for Performance and Energy. - Ravi Reddy Manumachu; Alexey L. Lastovetsky (IEEE Access, 2018)

libhclooc: Software Library Facilitating Out-of-core Implementations of Accelerator Kernels on Hybrid Computing Platforms. - Daniel Hanlon; Hamidreza Khaleghzadeh; Ravi Reddy Manumachu; Alexey L. Lastovetsky (CoRR, 2018)

Novel Model-based Methods for Performance Optimization of Multithreaded 2D Discrete Fourier Transform on Multicore Processors. - Semyon Khokhriakov; Ravi Reddy; Alexey L. Lastovetsky (CoRR, 2018)

Bi-Objective Optimization of Data-Parallel Applications on Homogeneous Multicore Clusters for Performance and Energy. - Ravi Reddy Manumachu; Alexey L. Lastovetsky (IEEE Trans. Computers, 2018)

Hierarchical multicore thread mapping via estimation of remote communication. - Hamidreza Khaleghzadeh; Hossein Deldari; Ravi Reddy; Alexey L. Lastovetsky (J. Supercomput., 2018)

Out-of-core implementation for accelerator kernels on heterogeneous clouds. - Hamidreza Khaleghzadeh; Ziming Zhong; Ravi Reddy; Alexey L. Lastovetsky (J. Supercomput., 2018)

A Novel Data-Partitioning Algorithm for Performance Optimization of Data-Parallel Applications on Heterogeneous HPC Platforms. - Hamidreza Khaleghzadeh; Ravi Reddy Manumachu; Alexey L. Lastovetsky (IEEE Trans. Parallel Distributed Syst., 2018)

Programming models and runtimes. - Georges Da Costa; Alexey L. Lastovetsky; Jorge G. Barbosa; Juan Carlos Díaz Martín; Juan-Luis García Zapata; Matthias Janetschek; Emmanuel Jeannot; João Leitão 001; Ravi Reddy Manumachu; Radu Prodan; Juan A. Rico-Gallego; Peter Van Roy; et al. (Ultrascale Computing Systems, 2019)

Energy aware ultrascale systems. - Ariel Oleksiak; Laurent Lefèvre; Pedro Alonso 002; Georges Da Costa; Vincenzo De Maio; Neki Frasheri; Víctor M. García 001; Joel E. Guerrero; Sébastien Lafond; Alexey L. Lastovetsky; Ravi Reddy Manumachu; Benson Muite; et al. (Ultrascale Computing Systems, 2019)

Optimization of Data-Parallel Applications on Heterogeneous HPC Platforms for Dynamic Energy Through Workload Distribution. - Hamidreza Khaleghzadeh; Muhammad Fahad 002; Ravi Reddy Manumachu; Alexey L. Lastovetsky (Euro-Par Workshops, 2019)

SummaGen: Parallel Matrix-Matrix Multiplication Based on Non-rectangular Partitions for Heterogeneous HPC Platforms. - Stephen Patton; Hamidreza Khaleghzadeh; Ravi Reddy Manumachu; Alexey L. Lastovetsky (IPDPS Workshops, 2019)

Improving the Accuracy of Energy Predictive Models for Multicore CPUs Using Additivity of Performance Monitoring Counters. - Arsalan Shahid; Muhammad Fahad 002; Ravi Reddy Manumachu; Alexey L. Lastovetsky (PaCT, 2019)

Design of self-adaptable data parallel applications on multicore clusters automatically optimized for performance and energy through load distribution. - Ravi Reddy Manumachu; Alexey L. Lastovetsky (Concurr. Comput. Pract. Exp., 2019)

Energy of Computing on Multicore CPUs: Predictive Models and Energy Conservation Law. - Arsalan Shahid; Muhammad Fahad 002; Ravi Reddy Manumachu; Alexey L. Lastovetsky (CoRR, 2019)

Bi-objective Optimisation of Data-parallel Applications on Heterogeneous Platforms for Performance and Energy via Workload Distribution. - Hamidreza Khaleghzadeh; Muhammad Fahad 002; Arsalan Shahid; Ravi Reddy Manumachu; Alexey L. Lastovetsky (CoRR, 2019)

Modern Multicore CPUs are not Energy Proportional: Opportunity for Bi-objective Optimization for Performance and Energy. - Semyon Khokhriakov; Ravi Reddy Manumachu; Alexey L. Lastovetsky (CoRR, 2019)

A Survey of Communication Performance Models for High-Performance Computing. - Juan A. Rico-Gallego; Juan Carlos Díaz Martín; Ravi Reddy Manumachu; Alexey L. Lastovetsky (ACM Comput. Surv., 2019)

Accurate Energy Modelling of Hybrid Parallel Applications on Modern Heterogeneous Computing Platforms Using System-Level Measurements. - Muhammad Fahad 002; Arsalan Shahid; Ravi Reddy Manumachu; Alexey L. Lastovetsky (IEEE Access, 2020)

A Hierarchical Data-Partitioning Algorithm for Performance Optimization of Data-Parallel Applications on Heterogeneous Multi-Accelerator NUMA Nodes. - Hamidreza Khaleghzadeh; Ravi Reddy Manumachu; Alexey L. Lastovetsky (IEEE Access, 2020)

A Comparative Study of Techniques for Energy Predictive Modeling Using Performance Monitoring Counters on Modern Multicore CPUs. - Arsalan Shahid; Muhammad Fahad 002; Ravi Reddy Manumachu; Alexey L. Lastovetsky (IEEE Access, 2020)

A novel data partitioning algorithm for dynamic energy optimization on heterogeneous high-performance computing platforms. - Hamidreza Khaleghzadeh; Muhammad Fahad 002; Ravi Reddy Manumachu; Alexey L. Lastovetsky (Concurr. Comput. Pract. Exp., 2020)

The 27th International Heterogeneity in Computing Workshop and the 16th International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Platforms. - Alexey L. Lastovetsky; Ravi Reddy Manumachu (Concurr. Comput. Pract. Exp., 2020)

A Novel Algorithm for Bi-objective Performance-Energy Optimization of Applications with Continuous Performance and Linear Energy Profiles on Heterogeneous HPC Platforms. - Hamidreza Khaleghzadeh; Ravi Reddy Manumachu; Alexey L. Lastovetsky (Euro-Par Workshops, 2021)

Energy Predictive Models of Computing: Theory, Practical Implications and Experimental Analysis on Multicore Processors. - Arsalan Shahid; Muhammad Fahad 002; Ravi Reddy Manumachu; Alexey L. Lastovetsky (IEEE Access, 2021)

Improving the accuracy of energy predictive models for multicore CPUs by combining utilization and performance events model variables. - Arsalan Shahid; Muhammad Fahad 002; Ravi Reddy Manumachu; Alexey L. Lastovetsky (J. Parallel Distributed Comput., 2021)

Bi-Objective Optimization of Data-Parallel Applications on Heterogeneous HPC Platforms for Performance and Energy Through Workload Distribution. - Hamidreza Khaleghzadeh; Muhammad Fahad 002; Arsalan Shahid; Ravi Reddy Manumachu; Alexey L. Lastovetsky (IEEE Trans. Parallel Distributed Syst., 2021)

On Energy Nonproportionality of CPUs and GPUs. - Ravi Reddy Manumachu; Alexey L. Lastovetsky (IPDPS Workshops, 2022)

Novel bi-objective optimization algorithms minimizing the max and sum of vectors of functions. - Hamidreza Khaleghzadeh; Ravi Reddy Manumachu; Alexey L. Lastovetsky (CoRR, 2022)

Acceleration of Bi-Objective Optimization of Data-Parallel Applications for Performance and Energy on Heterogeneous Hybrid Platforms. - Ravi Reddy Manumachu; Hamidreza Khaleghzadeh; Alexey L. Lastovetsky (IEEE Access, 2023)

Efficient exact algorithms for continuous bi-objective performance-energy optimization of applications with linear energy and monotonically increasing performance profiles on heterogeneous high performance computing platforms. - Hamidreza Khaleghzadeh; Ravi Reddy Manumachu; Alexey L. Lastovetsky (Concurr. Comput. Pract. Exp., 2023)

Energy-Efficient Parallel Computing: Challenges to Scaling. - Alexey L. Lastovetsky; Ravi Reddy Manumachu (Inf., 2023)

OpenH: A Novel Programming Model and API for Developing Portable Parallel Programs on Heterogeneous Hybrid Servers. - Simon Farrelly; Ravi Reddy Manumachu; Alexey L. Lastovetsky (IEEE Access, 2024)

SUARA: A scalable universal allreduce communication algorithm for acceleration of parallel deep learning applications. - Emin Nuriyev; Ravi Reddy Manumachu; Samar Aseeri; Mahendra K. Verma; Alexey L. Lastovetsky (J. Parallel Distributed Comput., 2024)

Accurate and Reliable Energy Measurement and Modelling of Data Transfer Between CPU and GPU in Parallel Applications on Heterogeneous Hybrid Platforms. - Hafiz Adnan Niaz; Ravi Reddy Manumachu; Alexey L. Lastovetsky (IEEE Trans. Computers, 2025)