Christophe Gyurgyik

Christophe Gyurgyik is a PhD student at Stanford University advised by Fred Kjolstad. His interests include programming language and compiler design.

Previously, he worked at Google on the XLA (Accelerated Linear Algebra) compiler and the TPU (Tensor Processing Unit). Prior to industry, his research focused on Calyx, a compiler infrastructure for languages that target hardware accelerators and CIRCT, an experimental compiler to improve hardware design tools. This work was completed under Cornell University’s CAPRA, spearheaded by Rachit Nigam and Adrian Sampson.

In his free time, Christophe enjoys climbing and surfing.

Oct ’24

Gave the (first ever!) talk to the Portal group on machine learning compiler techniques and tribulations.

Aug ’24

Paper on Burrito, a compiler for a sparse array language that supports shape operators accepted to OOPSLA ’24.

Jul ’24

Gave a talk on exploring the use of e-graphs for better finite state machine generation to the CAPRA group at Cornell University.

Apr ’24

Hit the 1,000 lb club (at 182 lbs)! Bench 225, Squat 355, Deadlift 420.

Mar ’24

Workshop paper accepted at YArch ’24 on streaming tensor programs!

Publications

Conferences

Workshop & Short Papers

Posts

Jun ’24
Apr ’24
(draft) The GPU Programming Language Triangle
Subjective categorization of GPU languages.

Adventures

Sep ’24
Test
test