Compiler Research

At the heart of our mission is the commitment to foster innovation and excellence at the intersection of compiler research and data science. Our main focus areas include Interpretative C/C++/CUDA, Automatic Differentiation tools, and C++ Language Interoperability with Python. We aim to catalyze transformative advancements in scientific computing, fostering a community that thrives on shared knowledge and innovation.

Learn more

Software Releases

Clad - v2.3
19 Apr 2026

CppInterOp - v1.9.0
26 Mar 2026

Cling - v1.3
11 Feb 2026

CppInterOp - v1.8.0
28 Jan 2026

Clad - v2.2
2 Nov 2025

... see details

Recent Content



Latest Blog

Enabling Differentiable Rendering via AD of Parallel C++ STL Primitives in Clad
(This summer, I am working on enhancing Clad to automatically generate lock-free backward passes for highly parallel differentiable rendering pipelines. This project targets the atomic bottleneck inherent in 3D Gaussian Splatting (3DGS) rasterization.)

... see more posts