collaborators

7 papers

cs.AI2026

Data-Driven Dynamic Algorithm Dispatch with Large Language Models

Rushil Shah, Emmanuel Lujan, Rabab Alomairy +1

We introduce a large language model (LLM)-driven approach for generating dynamic algorithmic dispatch heuristics in high-performance linear algebra. By combining prompt engineering…

cs.SE2026

Cross-Model Cross-Language AI Coding Agent Performance: Accuracy and Speed of Parallel CLRS Algorithms

Shiqi Cheng, Evelyne Ringoot, Rabab Alomairy +1

AI coding agents have quickly become omnipresent in software engineering. Their serial performance, both in terms of accuracy and speed, has been extensively covered. However, rece…

cs.DC2026

Accelerating Bidiagonalization of Banded Matrices through Memory-Aware Bulge-Chasing on GPUs

Evelyne Ringoot, Rabab Alomairy, Alan Edelman

The reduction of a banded matrix to bidiagonal form is a critical step in the calculation of Singular Values, a cornerstone of scientific computing and AI. Although inherently para…

cs.DC2026

Hierarchical Recursive Precision for Accelerating Symmetric Linear Solves on MXUs

Vicki Carrica, Rabab Alomairy, Evelyne Ringoot +1

Symmetric positive-definite system solvers based on Cholesky factorization are fundamental to many scientific applications, such as climate modeling. We present a portable, nested…

cs.DC2025

Leveraging Hardware-Aware Computation in Mixed-Precision Matrix Multiply: A Tile-Centric Approach

Qiao Zhang, Rabab Alomairy, Dali Wang +2

General Matrix Multiplication (GEMM) is a critical operation underpinning a wide range of applications in high-performance computing (HPC) and artificial intelligence (AI). The eme…

cs.DC2025

Performant Unified GPU Kernels for Portable Singular Value Computation Across Hardware and Precision

Evelyne Ringoot, Rabab Alomairy, Valentin Churavy +1

This paper presents a portable, GPU-accelerated implementation of a QR-based singular value computation algorithm in Julia. The singular value ecomposition (SVD) is a fundamental n…