Skip to content

LLVM / Clang Social Meetup - Toronto Area

Photo of Jeff Heath
Hosted By
Jeff H. and Ehsan
LLVM / Clang Social Meetup - Toronto Area

Details

Come join use for our next social and talk!

Agenda:
6:00 - 6:30 pm Social interactions
6:30 – 7:00 pm Presentation ("Optimizing SYCL programs with MLIR for AI accelerators" - presented by Amy Wang)
7:00 - 7:30 pm Q&A
7:30 pm - pizza on site

Talk abstract:
There is a growing need for higher level abstractions for device kernels in heterogeneous environments, and the multi-level nature of the MLIR infrastructure perfectly addresses this requirement. As SYCL begins to gain industry adoption for heterogeneous applications and MLIR continues to mature, this talk focuses on the effort in targeting SYCL's device code generation for Huawei's AI accelerator. It also covers numerous interesting aspects ranging from runtime support, to SYCLops, an LLVM-to-MLIR converter, to optimizations performed in MLIR.

Speaker bio:
Amy Wang is a senior compiler researcher working for Huawei's Heterogeneous Compilers Lab in Markham. Her past research areas include auto-SIMDization, transactional memory and the Java language runtime. Recently, she spends most of her effort in SYCL device code generation targeting Huawei's AI accelerator, a.k.a. the DaVinci chip, using MLIR. She had previously worked in IBM's XL compiler team prior to joining Huawei.

Photo of LLVM / Clang Toronto socials group
LLVM / Clang Toronto socials
See more events