Sam Ginzburg

I am currently at Google working on ML Compilers (Pallas/Mosaic TPU, XLA:TPU) and TPU/GPU ML Performance Engineering for Gemini. Previously, I was a Research Scientist at Meta working on ML Compilers (PyTorch/Triton).

I'm most interested in programming languages and systems for GPUs. My PhD dissertation (Princeton, 2024) is on VectorVisor—a vectorizing binary translator designed to compile existing, single-threaded WebAssembly programs and run many copies of them using a GPU.

Publications