Hi, I鈥檓 Tristan 馃憢

ai kernels @ meta | ai & audio in free time | 馃嚦馃嚤 | @trirpi

Deep Dive: Anthropic's Performance Take-Home (The One Claude Beat Humans At)

Today, Anthropic open-sourced their original performance engineering take-home. The task: optimize a kernel running on a custom VLIW SIMD processor simulator. The baseline takes 147,734 cycles. Claude Opus 4.5 got it down to 1,487 cycles - a 99x speedup that beat most humans. I鈥檓 Tristan (@trirpi), and I work on AI kernels. Let鈥檚 break down how this whole system works. The Architecture at a Glance This is a VLIW (Very Long Instruction Word) SIMD (Single Instruction Multiple Data) processor with a single core (older versions of the take-home had multiple cores). Let me break down what that means. ...

January 21, 2026 路 8 min 路 Tristan Trouwen

Developing Audio Plugins with JUCE and Visual Studio Code

Developing audio plugins can be a daunting at first. Except for knowledge of C++, one has to have knowledge of digital signal processing, GUI development. However, the first obstacle is getting to know a good plugin development framework. JUCE is pretty much the industry standard in this regard. Unfortunately, the JUCE quickstart is not very beginner friendly. It will start to explain the Projucer, a custom system that creates XCode and Visual Studio build files. Although good IDEs, many people prefer VSCode or CLion. Although not clear from the website, these are also supported via CMake. CMake markets itself as the de-facto standard for building C++ code and chances are you鈥檝e come across it while browsing open source C++ projects. ...

April 14, 2024 路 4 min 路 Tristan Trouwen