I am a PhD student under the supervision of Albert Cohen at the PARKAS team of Département d'Informatique at the École Normale Supérieure and INRIA Paris. My current research interests mainly focus on automatic code optimization, accelerator code generation under polyhedral compilation, high performance computing, parallel embedded and distributed system. Before entering the current research team, I got my Master's degree from the National Digital Switching System Engineering & Technological Research Center in 2012 and the Bachelor's degree from the Department of Computer Science and Technology of Tsinghua University in 2009.
Automatic code generation
High performance computing
Jie Zhao, Michael Kruse, Albert Cohen. A general compilation algorithm to parallelize and optimize counted loops with dynamic data-dependent bounds. 27th International Conference on Compiler Construction (CC 2018).Vienna, Austria, February 24-25, 2018. To appear. [paper], [slides].
Jie Zhao. A general purpose automatic overlapped tiling technique in polyhedral frameworks. The ACM Student Research Competition (SRC), IEEE/ACM International Symposium on Code Generation and Optimization (CGO 2018).Vienna, Austria, February 24-28, 2018. To appear. [poster], [slides].
Jie Zhao, Albert Cohen. A polyhedral compilation framework for loops with dynamic data-dependent bounds. 7th International Workshop on Polyhedral Compilation Techniques (IMPACT 2017).Stockholm, Sweden, January 23, 2017. [paper], [slides].
Rataud building, office S15 ("Saumon" corridor, level -1)
Département d'Informatique (DI)
École Normale Supérieure
45 rue d'Ulm
Software I am interested in
PPCG (Polyhedral Parallel Code Generator)
Languages extension I am using
PENCIL (Platform-Neutral Compute Intermediate Language)