Loading Map....

Date(s) - 11/11/2019
16:15 - 17:15

ETH Zurich CAB  G 61 


ABSTRACT: MLIR is a recently announced open source infrastructure to accelerate innovation in machine learning (ML) and high-performance computing (HPC). It addresses the growing software and hardware fragmentation across machine learning frameworks, enabling machine learning models to be consistently represented and executed on any type of hardware. It also unifies graph representations and operators for ML and HPC. It facilitates the design and implementation of code generators, translators and optimizations at different levels of abstraction and also across application domains, hardware targets and execution environments. We will present ongoing research on mathematical and programming language abstractions, as well as optimization algorithms tailored for these challenges. The general theme revisits program synthesis principles to automate the construction of program generators capable of competing with optimization ninjas. We leverage results from polyhedral compilation, static analysis and feedback-directed optimization, while aiming for low algorithmic and engineering complexity.

BIOGRAPHY: Albert Cohen is a research scientist at Google. He worked as a research scientist at Inria from 2000 to 2018. He graduated from École Normale Supérieure de Lyon and received his Ph.D. from the University of Versailles in 1999 (awarded two national prizes). He has also been a visiting scholar at the University of Illinois, an invited professor at Philips Research, and a visiting scientist at Facebook Artificial Intelligence Research. Albert Cohen works on parallelizing and optimizing compilers, parallel programming languages and systems, and synchronous programming for reactive control systems. He served as the general or program chair of some of the main conferences in the area and a member of the editorial board of two journals. He co-authored more than 180 peer-reviewed papers and has been the advisor for 26 Ph.D. theses. Several research projects led by Albert Cohen resulted in effective transfer to production compilers and programming environments.

Datum 11. November 2019
Zeit 16:15 – 17:15 Uhr
Ort Zürich Zentrum CAB  G 61 
Referent/-in Albert Cohen
Organisation Dep. Informatik
Sprache Englisch