2. Cooperation Level Model#
Cooperation is divided into three levels: basic, intermediate, and advanced. Chip companies progress through the levels step by step.
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 |
Training/inference framework |
Adapt the FlagScale plugin |
Model training and inference |
Participate in large-model T+0 releases |
Communication |
— |
Adapt FlagCX |
Enable FlagCX by default and continuously maintain the adaptation code |
CI/CD |
Use the FlagOS CI resource pool for unit tests |
Co-build test cases, upstream code, and provide machine resources |
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 |