Computational Research and Programming Lab

At the University of Delaware

We advance core computer science and interdisciplinary research through projects in high-performance computing, machine learning, and AI.

partner logo
partner logo
partner logo
partner logo
partner logo
partner logo
partner logo
partner logo
partner logo
partner logo
partner logo
About CRPL Logo CRPL

Our ongoing research includes improving drug response prediction models, developing compiler infrastructures, testsuites, and exploring programming models for exascale systems and beyond.

Our group’s research centers on high-performance computing, with a strong focus on directive-based programming models for heterogeneous systems. Our work explores optimizing scientific applications—like plasma/solar/bio/nuclear physics, climate modeling and molecular dynamics—on advanced architectures including NVIDIA and AMD GPUs. We contribute to OpenMP/OpenACC standardization, performance benchmarking on exascale systems, and comparative studies of programming models. Our collaborations span national labs and industry, driving innovation in scalable, portable computing.

We use large scale systems like Frontier, Perlmutter, Aurora and other systems for our research!

Learn About Our Research

Testimonials from Graduates of CRPL

Latest News from the Lab

Aaron @ Argonne Training Program on Extreme-Scale Computing (ATPESC) 2025
Aaron @ Argonne Training Program on Extreme-Scale Computing (ATPESC) 2025

Aaron just finished up an incredible two weeks at the Argonne Training Program on Extreme-Scale Computing (ATPESC) 2025. ...

Zahra's Summer Internship: Improving Usability and Performance in cc-snapshot
Zahra's Summer Internship: Improving Usability and Performance in cc-snapshot

During Zahra’s 2025 summer internship she had the incredible opportunity to collaborate with mentor Paul Marshall (UChica...

Saieda's Summer Research - Chameleon Concierge: Retrieval-Augmented Generation (RAG) To Enhance Open Testbed Documentation
Saieda's Summer Research - Chameleon Concierge: Retrieval-Augmented Generation (RAG) To Enhance Open Testbed Documentation

 Chameleon Concierge uses Retrieval-Augmented Generation to help researchers navigate complex open science testbed docu...

All News >