@@ -43,7 +43,7 @@ All these protected branches have equal status. CI/CD runners are provisioned fo
4343
4444| Branch | Vendor| Backend| Triton<br >version| Installation|
4545| :-------| :-----| :------| :----------------| :-----------|
46- |[triton_v3.6.x](https://github.com/flagos-ai/flagtree/tree/triton_v3.6.x)|NVIDIA<br>NVIDIA TileIR<br>AMD<br>Enflame(燧原)<br>HYGON(海光信息)<br>Moore Threads(摩尔线程)<br>DAMO ACADEMY(阿里达摩院)<br>Huixi(辉羲智能)<br>MetaX(沐曦股份)<br>Sunrise(曦望芯科)<br>KLX<br>ILUVATAR(天数智芯)|[nvidia](/third_party/nvidia/)<br>[tileir](/third_party/tileir/)<br>[amd](/third_party/amd/)<br>[enflame](/third_party/enflame/)<br>[hcu](/third_party/hcu/)<br>[mthreads](/third_party/mthreads/)<br>[damoacademy](/third_party/thrive/)<br>[rpu](/third_party/rpu/)<br>[metax](/third_party/metax/)<br>[sunrise](/third_party/sunrise/)<br>[xpu](/third_party/xpu/)<br>[iluvatar](/third_party/iluvatar/)|3.6|[install nvidia](/documents/install_en.md)<br>[install tileir](/documents/install_tileir.md)<br>-<br>[install enflame](/documents/install_enflame.md)<br>[install hcu](/documents/install_hcu.md)<br>[install mthreads](/documents/install_mthreads.md)<br>-<br>[install rpu](/documents/install_rpu.md)<br>[install metax](/documents/install_metax.md)<br>[install sunrise](/documents/install_sunrise.md)<br>[install xpu](/documents/install_xpu.md)<br>[install iluvatar](/documents/install_iluvatar.md)|
46+ |[main](https://github.com/flagos-ai/flagtree/tree/main)|NVIDIA<br>NVIDIA TileIR<br>AMD<br>Enflame(燧原)<br>HYGON(海光信息)<br>Moore Threads(摩尔线程)<br>DAMO ACADEMY(阿里达摩院)<br>Huixi(辉羲智能)<br>MetaX(沐曦股份)<br>Sunrise(曦望芯科)<br>KLX<br>ILUVATAR(天数智芯)|[nvidia](/third_party/nvidia/)<br>[tileir](/third_party/tileir/)<br>[amd](/third_party/amd/)<br>[enflame](/third_party/enflame/)<br>[hcu](/third_party/hcu/)<br>[mthreads](/third_party/mthreads/)<br>[damoacademy](/third_party/thrive/)<br>[rpu](/third_party/rpu/)<br>[metax](/third_party/metax/)<br>[sunrise](/third_party/sunrise/)<br>[xpu](/third_party/xpu/)<br>[iluvatar](/third_party/iluvatar/)|3.6|[install nvidia](/documents/install_en.md)<br>[install tileir](/documents/install_tileir.md)<br>-<br>[install enflame](/documents/install_enflame.md)<br>[install hcu](/documents/install_hcu.md)<br>[install mthreads](/documents/install_mthreads.md)<br>-<br>[install rpu](/documents/install_rpu.md)<br>[install metax](/documents/install_metax.md)<br>[install sunrise](/documents/install_sunrise.md)<br>[install xpu](/documents/install_xpu.md)<br>[install iluvatar](/documents/install_iluvatar.md)|
4747| [ triton_v3.5.x] ( https://github.com/flagos-ai/flagtree/tree/triton_v3.5.x ) | NVIDIA<br >AMD<br >Huawei Ascend(华为昇腾)| [ nvidia] ( https://github.com/flagos-ai/FlagTree/tree/triton_v3.5.x/third_party/nvidia/ ) <br >[ amd] ( https://github.com/flagos-ai/FlagTree/tree/triton_v3.5.x/third_party/amd/ ) <br >[ ascend] ( https://github.com/flagos-ai/FlagTree/blob/triton_v3.5.x/third_party/ascend/ ) | 3.5| [ install nvidia] ( /documents/install_en.md ) <br >[ install amd] ( /documents/install_en.md ) <br >[ install ascend] ( /documents/install_ascend.md ) |
4848| [ triton_v3.4.x] ( https://github.com/flagos-ai/flagtree/tree/triton_v3.4.x ) | NVIDIA<br >AMD| [ nvidia] ( https://github.com/flagos-ai/FlagTree/tree/triton_v3.4.x/third_party/nvidia/ ) <br >[ amd] ( https://github.com/flagos-ai/FlagTree/tree/triton_v3.4.x/third_party/amd/ ) | 3.4| [ install nvidia] ( /documents/install_en.md ) <br >[ install amd] ( /documents/install_en.md ) |
4949| [ triton_v3.3.x] ( https://github.com/flagos-ai/flagtree/tree/triton_v3.3.x ) | NVIDIA<br >AMD<br >x86_64 cpu<br >ARM China(安谋科技)<br >Tsingmicro(清微智能)<br >ARM64 cpu| [ nvidia] ( https://github.com/flagos-ai/FlagTree/tree/triton_v3.3.x/third_party/nvidia/ ) <br >[ amd] ( https://github.com/flagos-ai/FlagTree/tree/triton_v3.3.x/third_party/amd/ ) <br >[ triton-shared] ( https://github.com/microsoft/triton-shared ) <br >[ aipu] ( https://github.com/flagos-ai/FlagTree/tree/triton_v3.3.x/third_party/aipu/ ) <br >[ tsingmicro] ( https://github.com/flagos-ai/FlagTree/tree/triton_v3.3.x/third_party/tsingmicro/ ) <br >[ cpu] ( https://github.com/flagos-ai/FlagTree/tree/triton_v3.3.x/third_party/cpu/ ) | 3.3| [ install nvidia] ( /documents/install_en.md ) <br >[ install amd] ( /documents/install_en.md ) <br >-<br >[ install aipu] ( /documents/install_aipu.md ) <br >[ install tsingmicro] ( /documents/install_tsingmicro.md ) <br >[ install cpu] ( /documents/install_cpu.md ) |
@@ -54,16 +54,16 @@ FlagTree extension components are currently available on some backends:
5454
5555| Branch | Backend| Triton version| Extension components|
5656| :-------| :------| :-------------| :-------------------|
57- | [ triton_v3.6.x ] ( https://github.com/flagos-ai/flagtree/tree/triton_v3.6.x ) | [ nvidia] ( /third_party/nvidia/ ) <br >[ enflame] ( /third_party/enflame/ ) | 3.6| [ TLE-Lite] ( https://github.com/flagos-ai/FlagTree/wiki/TLE#32-tle-lite ) <br >[ TLE-Struct GPU] ( https://github.com/flagos-ai/FlagTree/wiki/TLE#331-gpu ) <br >[ TLE-Raw] ( https://github.com/flagos-ai/FlagTree/wiki/TLE-Raw ) <br >[ HINTS] ( https://github.com/flagos-ai/FlagTree/wiki/HINTS ) |
58- | [ triton_v3.6.x ] ( https://github.com/flagos-ai/flagtree/tree/triton_v3.6.x ) | [ mthreads] ( /third_party/mthreads/ ) <br >[ sunrise] ( /third_party/sunrise/ ) <br >[ hcu] ( /third_party/hcu/ ) <br >[ iluvatar] ( /third_party/iluvatar/ ) | 3.6| [ TLE-Lite] ( https://github.com/flagos-ai/FlagTree/wiki/TLE#32-tle-lite ) <br >[ TLE-Struct GPU] ( https://github.com/flagos-ai/FlagTree/wiki/TLE#331-gpu ) |
59- | [ triton_v3.6.x ] ( https://github.com/flagos-ai/flagtree/tree/triton_v3.6.x ) | [ metax] ( /third_party/metax/ ) | 3.6| [ TLE-Lite] ( https://github.com/flagos-ai/FlagTree/wiki/TLE#32-tle-lite ) |
57+ | [ main ] ( https://github.com/flagos-ai/flagtree/tree/main ) | [ nvidia] ( /third_party/nvidia/ ) <br >[ enflame] ( /third_party/enflame/ ) | 3.6| [ TLE-Lite] ( https://github.com/flagos-ai/FlagTree/wiki/TLE#32-tle-lite ) <br >[ TLE-Struct GPU] ( https://github.com/flagos-ai/FlagTree/wiki/TLE#331-gpu ) <br >[ TLE-Raw] ( https://github.com/flagos-ai/FlagTree/wiki/TLE-Raw ) <br >[ HINTS] ( https://github.com/flagos-ai/FlagTree/wiki/HINTS ) |
58+ | [ main ] ( https://github.com/flagos-ai/flagtree/tree/main ) | [ mthreads] ( /third_party/mthreads/ ) <br >[ sunrise] ( /third_party/sunrise/ ) <br >[ hcu] ( /third_party/hcu/ ) <br >[ iluvatar] ( /third_party/iluvatar/ ) | 3.6| [ TLE-Lite] ( https://github.com/flagos-ai/FlagTree/wiki/TLE#32-tle-lite ) <br >[ TLE-Struct GPU] ( https://github.com/flagos-ai/FlagTree/wiki/TLE#331-gpu ) |
59+ | [ main ] ( https://github.com/flagos-ai/flagtree/tree/main ) | [ metax] ( /third_party/metax/ ) | 3.6| [ TLE-Lite] ( https://github.com/flagos-ai/FlagTree/wiki/TLE#32-tle-lite ) |
6060| [ triton_v3.5.x] ( https://github.com/flagos-ai/flagtree/tree/triton_v3.5.x ) | [ ascend] ( https://github.com/flagos-ai/FlagTree/blob/triton_v3.5.x/third_party/ascend/ ) | 3.5| [ TLE-Struct DSA] ( https://github.com/flagos-ai/FlagTree/wiki/TLE#332-dsa ) <br >[ FLIR] ( https://github.com/flagos-ai/flir ) <br >[ HINTS] ( https://github.com/flagos-ai/FlagTree/wiki/HINTS ) |
6161| [ triton_v3.3.x] ( https://github.com/flagos-ai/flagtree/tree/triton_v3.3.x ) | [ tsingmicro] ( https://github.com/flagos-ai/FlagTree/blob/triton_v3.3.x/third_party/tsingmicro/ ) | 3.3| [ TLE-Lite] ( https://github.com/flagos-ai/FlagTree/wiki/TLE#32-tle-lite ) <br >[ TLE-Struct DSA] ( https://github.com/flagos-ai/FlagTree/wiki/TLE#332-dsa ) <br >[ FLIR] ( https://github.com/flagos-ai/flir ) |
6262| [ triton_v3.3.x] ( https://github.com/flagos-ai/flagtree/tree/triton_v3.3.x ) | [ aipu] ( https://github.com/flagos-ai/FlagTree/blob/triton_v3.3.x/third_party/aipu/ ) | 3.3| [ FLIR] ( https://github.com/flagos-ai/flir ) <br >[ HINTS] ( https://github.com/flagos-ai/FlagTree/wiki/HINTS ) |
6363
6464## TLE (Triton Language Extensions)
6565
66- If you want to use TLE on the NVIDIA backend, please use the triton_v3.6.x branch. It is not currently supported on the main branch (Triton 3.0/3.1) .
66+ If you want to use TLE on the NVIDIA backend, please use the main branch.
6767For other backends, please refer to the table above.
6868
6969Triton provides strong productivity for kernel development, but heterogeneous AI chips and deeper performance tuning scenarios need more explicit control over distributed execution, memory access patterns, and hardware-specific primitives.
@@ -156,11 +156,11 @@ General building and installation procedure (Recommended for environments with g
156156# Set FLAGTREE_BACKEND using the backend name from the table above
157157export FLAGTREE_BACKEND=${backend_name} # Do not set it on nvidia/amd/triton-shared
158158
159- # For Triton 3.1/3.2/3.3 (branch: main , triton_v3.2.x, triton_v3.3.x)
159+ # For Triton 3.1/3.2/3.3 (branch: triton_v3.1.x , triton_v3.2.x, triton_v3.3.x)
160160cd python
161161python3 -m pip install . --no-build-isolation -v # Install flagtree and uninstall triton
162162
163- # For Triton 3.4/3.5/3.6 (branch: triton_v3.4.x, triton_v3.5.x, triton_v3.6.x )
163+ # For Triton 3.4/3.5/3.6 (branch: triton_v3.4.x, triton_v3.5.x, main )
164164python3 -m pip install . --no-build-isolation -v # Install flagtree and uninstall triton
165165```
166166
0 commit comments