September 13-16, 2022
Dublin, Ireland + Virtual
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit Europe 2022 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Irish Standard Time (UTC +1). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Back To Schedule
Tuesday, September 13 • 09:00 - 09:40
Automatic Operator Generation for Open AI frameworks: MindSpore/AKG - Harenome Razanajato, Huawei

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Artificial intelligence frameworks such as MindSpore, TensorFlow or PyTorch aim at providing high-level abstractions to enable rapid development of new operators and at supporting various architectures to enable computation onto the desired target platform. Translating programs written by AI scientists to efficient implementations on complex parallel hardware is an extreme compilation challenge. Existing frameworks heavily rely on high-performance implementations of well-known operators through optimized libraries. However, those libraries may miss global optimization opportunities and scientists may design new operators not covered by existing libraries. In such scenarios, a more general compiler solution is required. This solution must generate high-performance code that exploits the target architecture and also be fast enough to allow researchers to quickly evaluate their new design. In this session, we will present to the community AKG (Auto Kernel Generator), which is the automatic AI/DL fused operator generation solution of the Open Source framework MindSpore. AKG relies on the polyhedral abstraction of programs to enable automatic parallelization and optimization. We will discuss the software, its architecture, abilities and roadmap, as well as the current top challenges.


Harenome Razanajato

Senior Engineer, Huawei
Harenome Razanajato, PhD, senior software engineer at Huawei. His research interests are in automatic optimization and parallelization. He graduated from the University of Strasbourg, France. His PhD thesis covered polyhedral code generation. Afterwards, he joined Huawei to contribute... Read More →

Tuesday September 13, 2022 09:00 - 09:40 IST
Liffey B Part 1 (Level 1)