
Registered user since Thu 10 Jul 2014
Albert is a research scientist at Google. He has been a research scientist at Inria from 2000 to 2018. He graduated from École Normale Supérieure de Lyon and received his PhD from the University of Versailles in 1999 (awarded two national prizes). He has 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 major conferences, including PLDI, PPoPP, HiPEAC, CC, the embedded software track of DAC, and as a member of the editorial board of ACM TACO and IJPP. He coauthored more than 180 peer-reviewed papers and has been the advisor for 26 PhD theses. Several research projects initiated by Albert Cohen resulted in effective transfer to production compilers and programming environments in industry.
Contributions
2024
Principles and Practice of Parallel Programming
2023
Principles and Practice of Parallel Programming
2022
PLDI
2021
CC
Principles and Practice of Parallel Programming
CGO
- Author of Seamless Compiler Integration of Variable Precision Floating-Point Arithmetic within the Main Conference-track
- Author of MLIR: Scaling Compiler Infrastructure for Domain Specific Computation within the Main Conference-track
- Author of Progressive Raising in Multi-level IR within the Main Conference-track
2020
CC
Principles and Practice of Parallel Programming
- Session Chair of Matrix Multiplication and Approximation (Mediterranean Ballroom) (part of Main Conference)
- Steering Committee Chair in Steering Committee
- Author of Title: Abstractions for Modern Parallel Computing: A Blessing or a Curse? within the Main Conference-track
- Committee Member in Program Committee
2019
PLDI
Principles and Practice of Parallel Programming
2018
PLDI
Principles and Practice of Parallel Programming
2017
PLDI
Principles and Practice of Parallel Programming
2016
PLDI
- Committee Member in Program Committee
- Author of Polyhedral AST generation is more than scanning polyhedra [TOPLAS] within the Research Papers-track
- Author of Automatic Storage Optimization for Arrays [TOPLAS] within the Research Papers-track
- PLDI 2017 General Chair of SRC Awards, PLDI’17 Introduction (part of Invited Speakers)
- Session Chair of Parallelism II (part of Research Papers)
- Author of Effective Padding of Multi-Dimensional Arrays to Avoid Cache Conflict Misses within the Research Papers-track