2. Cooperation Level Model#
Cooperation is divided into three levels: basic, intermediate, and advanced. Chip companies progress through the levels step by step. Given the characteristics of edge chips, no adaptation is required for the FlagCX communication library or the large-model training and inference framework.
Dimension |
Basic (integration validation) |
Intermediate (deep adaptation) |
Advanced (ecosystem co-building) |
|---|---|---|---|
Positioning |
Integration validation |
Deep adaptation |
Ecosystem co-building |
Operators |
Adopt selected high-performance FlagGems operators |
Fully support the FlagGems Stable operator set and commit to using FlagGems by default |
Co-build FlagGems and generate specialized operators with KernelGen |
Compiler |
Use the FlagTree compiler and C++ Wrapper |
Optimize with Hints and TLE; use FlagTree as the default compiler |
Co-build all three Triton TLE implementation layers |
CI/CD |
Use the FlagOS CI resource pool for unit tests |
Co-build test cases, upstream code, and provide machine resources. Jointly solve technical issues and complete model adaptation and optimization |
Bring in operating-system and cloud partner communities |
Compatibility and security |
Provide base container image materials and download channels for customized third-party dependencies |
Obtain FlagOS certification, promptly update customized packages, and respond immediately to package adaptation issues |
Share security working-group results and bring them into downstream distributions |
Open-source community |
Basic member |
Intermediate member, eligible to run for PMC |
Advanced member, with course and case-study coverage |
Business expansion |
— |
Bring in partner clouds and MaaS platforms |
Bring in upstream and downstream ecosystem communities |