It’s been cool to watch my Adobe & Google colleagues (who sometimes hop back & forth over that fence) collaborating on the imaging-savvy Halide language, and now one of the contributors is getting recognized by ACM SIGGRAPH:
ACM SIGGRAPH is pleased to present the 2021 Significant New Researcher Award to Jonathan Ragan-Kelley for his outstanding contributions to systems and compilers in rendering and computational photography.
Jonathan is best known for his work on the language and compiler Halide, which has become the industry standard for computational photography and image processing. Performance has always been at the heart of computer graphics. At a time when we can’t rely on Moore’s law alone, efficiently leveraging modern hardware such as CPUs and GPUs is extremely challenging because of different levels of parallelism and differing memory hierarchies. By cleanly separating an algorithm from how it is optimized, Halide provides a new set of abstractions that make it much easier to achieve high performance. Code written in Halide tends to be much more concise than C code (2x-10x shorter) and runs much more efficiently (2x-20x faster) across a range of different processors. The compiler is open source and has had significant impact in industry, including powering much of the Google Android Camera app and playing a critical role in making the Adobe Photoshop iPad app possible.
[Via Sylvain Paris]