Patricia Suriana

I am a software engineer at Google Research, where I work on Halide, an open-source DSL designed specifically for computational photography.

I did my MEng at MIT, where I was advised by Saman Amarasinghe. I've spent time at Facebook, MIT CSAIL, Microsoft, Square Enix, and Linear Technology. I did my bachelors also at MIT.

Email  /  CV  /  Biography  /  Thesis  /  Google Scholar  /  LinkedIn


I'm interested in programming language, distributed systems, path planning, machine learning, and high-performance computing. Much of my research is about making things run faster.

Parallel Associative Reductions in Halide
Patricia Suriana, Andrew Adams, Shoaib Kamil
CGO, 2017

A new Halide scheduling directive that permits parallelization or vectorization of Halide algorithms (reductions) which were previously inherently serial.

Cloned from here!