- July 18, 2022: Start date.
- January 15, 2023: Final Submission Deadline.
- February 15, 2023: Winners announced
CMC Microsystems is pleased to organize an AI competition focusing on the development, acceleration and deployment of deep learning models targeting the Atlas 800 training cluster. The goal of this competition is to enable Canadian academic researchers/developers to utilize Huawei’s new compute resources and expand the range of model compatibility to a dedicated hardware architecture.
What is Atlas 800?
Featuring Huawei Ascend AI processor (NPU) and CANN (computing architecture for neural networks), Atlas 800 is a high-performance compute server fully dedicated to accelerate AI training and inference, with support for popular ML frameworks (PyTorch, TensorFlow, MindSpore).
Senior Staff Scientist
AI/ML and Embedded Systems
The Competition is open to legal residents of Canada who: (i) have reached the age of majority in their jurisdiction of residence; and (ii) are Canadian university students with a valid CMC Microsystems subscription. A free trial subscription is also available for eligible Professors / Research Supervisors.
Further, you must submit an entry in one of the following Competition Tracks (each a “Track”). Your entry must meet the requirements of each track to be considered valid. Entrants can submit an entry in multiple Tracks.
Terms and Conditions
By participating in the Competition, each entrant agrees to abide by and be bound by the Official Rules.
Track Submission Details and Prizes
Track 1: SOTA Model Migration
A list of candidate models with GPU code open-sourced. Participants may also propose their model of choice; The participants will make necessary adaptations of the training script to train the model on the NPU server with target performance, and open source their implementation. See a list of Recommended Models for SOTA Model Migration.
Track 2: Research on NPU
Participants train their model on the NPU and publish paper(s) with their codes open-sourced.
Track 3: Innovative Application on NPU
Participants build innovative application(s) on the NPU.
- E.g., applications on Robotics/Autonomous driving. See application ideas.
- Cloud AI: Atlas 800 Server can provide web service [ref]
- Edge AI (robotics, autonomous driving, etc): In this case, you can use Atlas 200 DK, the edge AI device, instead Atlas 800.
- Example: Robot car; Drone
Track 4: Team Category
Participants in this track are required to form a team with at least one member from an equity-seeking group. The teams can apply to one or multiple tracks.