diff --git a/akg/README.md b/akg/README.md new file mode 100644 index 0000000..80e36d8 --- /dev/null +++ b/akg/README.md @@ -0,0 +1,26 @@ +# MindSpore AKG Special Interest Group (SIG) + +This is the working repo for the AKG Special Interest Group (SIG). This repo contains all the artifacts, materials, meeting notes and proposals regarding **Normalization** , **Auto Schedule**, **Instruction Emit**, **Backend Optimization**. Feedbacks and contributions are welcomed. +1. **Normalization**: The mainly optimization of normalization includes three address transform, common subexpression elimination, copy propagation and so on. +2. **Auto Schedule**: The auto schedule module mainly have vectorization, loop tiling, mem promotion and loop distribution. +3. **Instruction Emit**: The instruction emitting module has the optimization about loop normalization, auto pragma and emit instruction. +4. **Backend Optimization**: The backend optimization module consists of double buffer optimization, storage rewrite optimization and inject sync optimization. + +# SIG Leads + +* Zhang Kun (Huawei) + +# Logistics + +* SIG leads will drive the meeting. +* Meeting annoucement will be posted on our gitee channel: https://gitee.com/mindspore/community/tree/master/sigs/akg +* Feedbacks and topic requests are welcomed by all. + +# Discussion + +* Slack channel: https://app.slack.com/client/TUKCY4QDR/CUZ3FESNS?cdn_fallback=2 +* Documents and artifacts: https://gitee.com/mindspore/community/tree/master/sigs/akg + +# Meeting notes + + diff --git a/akg/docs/design-template.md b/akg/docs/design-template.md new file mode 100644 index 0000000..e69de29 diff --git a/akg/meetings/meeting-template.md b/akg/meetings/meeting-template.md new file mode 100644 index 0000000..aa652b5 --- /dev/null +++ b/akg/meetings/meeting-template.md @@ -0,0 +1,14 @@ +# Thursday April 2, 2020 at 21:30pm GMT+8 + +## Agenda + +## Conference links + +## Attendees +* Tom (Huawei) + +## Notes +* TODO + +## Action items +* TODO diff --git a/governance.md b/governance.md index 9ba4437..8e70560 100644 --- a/governance.md +++ b/governance.md @@ -221,6 +221,7 @@ the following SIGs will be present: | GraphEngine | This SIG is responsible for the development of MindSpore graph engine for Ascend AI processor. | | Visualization | This SIG is responsible for the development of MindSpore visualization tools. | | Security | This SIG is responsible for the development of MindSpore security related tools. | +| AKG | This SIG is responsible for the development of MindSpore auto kernel generator. | #### Structure diff --git a/sigs.md b/sigs.md index 2b0248b..fed4319 100644 --- a/sigs.md +++ b/sigs.md @@ -24,3 +24,4 @@ in the mailing list. SIG artifacts can be found in the [sigs repository](sigs). | GraphEngine | This SIG is responsible for the development of MindSpore graph engine for Ascend AI processor. | | Visualization | This SIG is responsible for the development of MindSpore visualization tools. | | Security | This SIG is responsible for the development of MindSpore security related tools. | +| AKG | This SIG is responsible for the development of MindSpore auto kernel generator. |