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.
Enable GPU support and Python Interoperability via a Plugin System
Enhancing LLM Training with Clad for efficient differentiation
Integrate Clad in PyTorch and compare the gradient execution times
Enable automatic differentiation of C++ STL concurrency primitives in Clad
Interpreting C++ in the web through Jupyter
7 Aug 2025
Differentiating RooFit likelihoods with Clad
5 Jun 2025
Accelerating simulation-based inference in RooFit at LHCb with Clad
15 May 2025
CppInterOp - v1.8.0
28 Jan 2026
Clad - v2.2
2 Nov 2025
Clad - v2.1
1 Oct 2025
Clad - v2.0
27 Jul 2025
CppInterOp - v1.7.0
22 May 2025
Google Season of Docs 2023 Concluded Successfully
31 Dec 2023
Try xeus-clang-repl in docker
27 Sep 2023
Welcome to QuillPusher who has joined for Google Season of Docs
9 May 2023
Wrapping Up GSoC 2025: Advanced symbol resolution for Clang-Repl
(Advanced symbol resolution and re-optimization for Clang-Repl is a Google Summer of Code 2025 project. It aims to improve Clang-Repl and ORC JIT by adding support for automatically loading dynamic libraries when symbols are missing. This removes the need for users to load libraries manually and makes things work more smoothly.)