Project Proposals by Compiler Research in 2025
The Compiler Research Group is a group of programming language enthusiasts at Princeton University and CERN. It’s primary goal is to research foundational software tools that help scientists program for speed, interoperability, interactivity, flexibility, and reproducibility.
Project List
-
Agent-Based Simulation of CAR-T Cell Therapy Using BioDynaMo
-
Implement and improve an efficient, layered tape with prefetching capabilities
-
Enhancing LLM Training with Clad for efficient differentiation
-
Enable automatic differentiation of OpenMP programs with Clad
-
Integrate Clad to PyTorch and compare the gradient execution times
-
Enable automatic differentiation of C++ STL concurrency primitives in Clad
-
Implement CppInterOp API exposing memory, ownership and thread safety information
-
Interactive Differential Debugging - Intelligent Auto-Stepping and Tab-Completion
-
Enable GPU support and Python Interoperability via a Plugin System