Browse Source

docs : update opencl ops (#17904)

lhez 1 month ago
parent
commit
2d2e1030e3
2 changed files with 2531 additions and 398 deletions
  1. 16 16
      docs/ops.md
  2. 2515 382
      docs/ops/OpenCL.csv

+ 16 - 16
docs/ops.md

@@ -16,12 +16,12 @@ Legend:
 |-----------|------|------|------|------|------|------|------|------|------|------|------|
 |                              ABS | โŒ | โœ… | โœ… | ๐ŸŸก | ๐ŸŸก | โŒ | โœ… | ๐ŸŸก | โœ… | โŒ | โŒ |
 |                              ACC | โŒ | โœ… | โœ… | โœ… | โœ… | โŒ | โœ… | โœ… | โŒ | โŒ | โŒ |
-|                              ADD | โŒ | โœ… | โœ… | โœ… | ๐ŸŸก | ๐ŸŸก | โœ… | โœ… | โœ… | โŒ | โŒ |
+|                              ADD | โŒ | โœ… | โœ… | โœ… | ๐ŸŸก | โœ… | โœ… | โœ… | โœ… | โŒ | โŒ |
 |                             ADD1 | โŒ | โœ… | โœ… | โœ… | โŒ | โŒ | โœ… | โœ… | โŒ | โŒ | โŒ |
-|                           ADD_ID | โŒ | โŒ | โœ… | โœ… | โœ… | โŒ | โŒ | โœ… | โŒ | โŒ | โŒ |
+|                           ADD_ID | โŒ | โŒ | โœ… | โœ… | โœ… | โœ… | โŒ | โœ… | โŒ | โŒ | โŒ |
 |                           ARANGE | โŒ | โœ… | โœ… | โœ… | โœ… | โŒ | โœ… | โœ… | โŒ | โŒ | โŒ |
 |                           ARGMAX | โŒ | โœ… | โœ… | โœ… | โœ… | โŒ | โœ… | โœ… | โŒ | โŒ | โŒ |
-|                          ARGSORT | โŒ | โœ… | โœ… | โœ… | โœ… | โœ… | โœ… | โœ… | โŒ | โŒ | โŒ |
+|                          ARGSORT | โŒ | โœ… | โœ… | โœ… | โœ… | ๐ŸŸก | โœ… | โœ… | โŒ | โŒ | โŒ |
 |                             CEIL | โŒ | โŒ | โœ… | ๐ŸŸก | โŒ | โŒ | ๐ŸŸก | ๐ŸŸก | โŒ | โŒ | โŒ |
 |                            CLAMP | โŒ | โœ… | โœ… | โœ… | ๐ŸŸก | ๐ŸŸก | ๐ŸŸก | ๐ŸŸก | โŒ | โŒ | โŒ |
 |                           CONCAT | โŒ | โœ… | โœ… | ๐ŸŸก | โœ… | ๐ŸŸก | โœ… | โœ… | โŒ | โŒ | โŒ |
@@ -39,13 +39,13 @@ Legend:
 |                           CUMSUM | โŒ | โŒ | โœ… | โœ… | โœ… | โŒ | โŒ | โœ… | โŒ | โŒ | โŒ |
 |                             DIAG | โŒ | โŒ | โœ… | โœ… | โŒ | โŒ | โŒ | โŒ | โŒ | โŒ | โŒ |
 |                    DIAG_MASK_INF | โŒ | โœ… | โœ… | โœ… | โŒ | ๐ŸŸก | โœ… | โœ… | โŒ | โŒ | โŒ |
-|                              DIV | โŒ | โœ… | โœ… | โœ… | ๐ŸŸก | ๐ŸŸก | โœ… | โœ… | โœ… | โŒ | โŒ |
+|                              DIV | โŒ | โœ… | โœ… | โœ… | ๐ŸŸก | โœ… | โœ… | โœ… | โœ… | โŒ | โŒ |
 |                              DUP | โŒ | โœ… | โœ… | ๐ŸŸก | ๐ŸŸก | ๐ŸŸก | โœ… | โœ… | โŒ | โŒ | โŒ |
 |                              ELU | โŒ | โœ… | โœ… | ๐ŸŸก | ๐ŸŸก | โŒ | โœ… | โŒ | โœ… | โŒ | โŒ |
 |                              EXP | โŒ | โœ… | โœ… | ๐ŸŸก | ๐ŸŸก | โŒ | โœ… | ๐ŸŸก | โœ… | โŒ | โŒ |
 |                            EXPM1 | โŒ | โŒ | โœ… | ๐ŸŸก | ๐ŸŸก | โŒ | โŒ | โŒ | โŒ | โŒ | โŒ |
 |                             FILL | โŒ | โŒ | โœ… | โœ… | โœ… | โŒ | โŒ | โœ… | โŒ | โŒ | โŒ |
-|                   FLASH_ATTN_EXT | โŒ | ๐ŸŸก | โœ… | ๐ŸŸก | ๐ŸŸก | โŒ | โŒ | ๐ŸŸก | โŒ | โŒ | โŒ |
+|                   FLASH_ATTN_EXT | โŒ | ๐ŸŸก | โœ… | ๐ŸŸก | ๐ŸŸก | ๐ŸŸก | โŒ | ๐ŸŸก | โŒ | โŒ | โŒ |
 |                            FLOOR | โŒ | โŒ | โœ… | ๐ŸŸก | โŒ | โŒ | ๐ŸŸก | ๐ŸŸก | โŒ | โŒ | โŒ |
 |                GATED_LINEAR_ATTN | โŒ | โŒ | โœ… | โœ… | โŒ | โŒ | โœ… | โŒ | โŒ | โŒ | โŒ |
 |                            GEGLU | โŒ | โœ… | โœ… | โœ… | ๐ŸŸก | โœ… | โœ… | ๐ŸŸก | โœ… | โŒ | โŒ |
@@ -65,8 +65,8 @@ Legend:
 |                          L2_NORM | โŒ | โŒ | โœ… | โœ… | โœ… | โŒ | โœ… | โœ… | โŒ | โŒ | โŒ |
 |                       LEAKY_RELU | โŒ | โœ… | โœ… | โœ… | ๐ŸŸก | โŒ | โœ… | ๐ŸŸก | โŒ | โŒ | โŒ |
 |                              LOG | โŒ | โœ… | โœ… | โœ… | ๐ŸŸก | โŒ | ๐ŸŸก | โœ… | โŒ | โŒ | โŒ |
-|                             MEAN | โŒ | โœ… | โœ… | โœ… | โœ… | โŒ | โœ… | โœ… | โŒ | โŒ | โŒ |
-|                              MUL | โŒ | โœ… | โœ… | โœ… | ๐ŸŸก | ๐ŸŸก | โœ… | โœ… | โœ… | โŒ | โŒ |
+|                             MEAN | โŒ | โœ… | โœ… | โœ… | โœ… | โœ… | โœ… | โœ… | โŒ | โŒ | โŒ |
+|                              MUL | โŒ | โœ… | โœ… | โœ… | ๐ŸŸก | โœ… | โœ… | โœ… | โœ… | โŒ | โŒ |
 |                          MUL_MAT | ๐ŸŸก | ๐ŸŸก | ๐ŸŸก | ๐ŸŸก | โœ… | ๐ŸŸก | ๐ŸŸก | ๐ŸŸก | ๐ŸŸก | ๐ŸŸก | ๐ŸŸก |
 |                       MUL_MAT_ID | โŒ | ๐ŸŸก | โœ… | โœ… | โœ… | ๐ŸŸก | ๐ŸŸก | โœ… | โŒ | โŒ | โŒ |
 |                              NEG | โŒ | โœ… | โœ… | ๐ŸŸก | ๐ŸŸก | โŒ | โœ… | ๐ŸŸก | โœ… | โŒ | โŒ |
@@ -75,7 +75,7 @@ Legend:
 |                   OPT_STEP_ADAMW | โŒ | โŒ | โœ… | โœ… | โœ… | โŒ | โŒ | โœ… | โŒ | โŒ | โŒ |
 |                     OPT_STEP_SGD | โŒ | โŒ | โœ… | โœ… | โœ… | โŒ | โŒ | โœ… | โŒ | โŒ | โŒ |
 |                         OUT_PROD | ๐ŸŸก | โŒ | ๐ŸŸก | ๐ŸŸก | โŒ | โŒ | ๐ŸŸก | โŒ | โŒ | โŒ | โŒ |
-|                              PAD | โŒ | โœ… | โœ… | ๐ŸŸก | ๐ŸŸก | โœ… | ๐ŸŸก | โœ… | โŒ | โŒ | โŒ |
+|                              PAD | โŒ | โœ… | โœ… | ๐ŸŸก | ๐ŸŸก | ๐ŸŸก | ๐ŸŸก | โœ… | โŒ | โŒ | โŒ |
 |                   PAD_REFLECT_1D | โŒ | โœ… | โœ… | โœ… | โœ… | โŒ | โœ… | โŒ | โŒ | โŒ | โŒ |
 |                          POOL_2D | โŒ | ๐ŸŸก | โœ… | โœ… | โœ… | โŒ | โœ… | โœ… | โŒ | โŒ | โŒ |
 |                            REGLU | โŒ | โœ… | โœ… | โœ… | ๐ŸŸก | โœ… | โœ… | ๐ŸŸก | โœ… | โŒ | โŒ |
@@ -84,7 +84,7 @@ Legend:
 |                      REPEAT_BACK | โŒ | โŒ | โœ… | โœ… | โŒ | โŒ | โœ… | โœ… | โŒ | โŒ | โŒ |
 |                         RMS_NORM | โŒ | โœ… | โœ… | โœ… | โœ… | โœ… | โœ… | โœ… | โœ… | โŒ | โŒ |
 |                    RMS_NORM_BACK | โŒ | โŒ | โœ… | โœ… | โŒ | โŒ | โœ… | โœ… | โŒ | โŒ | โŒ |
-|                 RMS_NORM_MUL_ADD | โŒ | โœ… | โŒ | โŒ | โŒ | โœ… | โŒ | โŒ | โŒ | โŒ | โŒ |
+|                 RMS_NORM_MUL_ADD | โŒ | โœ… | โŒ | โŒ | โŒ | โŒ | โŒ | โŒ | โŒ | โŒ | โŒ |
 |                             ROLL | โŒ | โŒ | โœ… | โœ… | โŒ | โŒ | โœ… | โœ… | โŒ | โŒ | โŒ |
 |                             ROPE | โŒ | ๐ŸŸก | โœ… | โœ… | โœ… | โœ… | โœ… | โœ… | โœ… | โŒ | โŒ |
 |                        ROPE_BACK | โŒ | โŒ | โœ… | โœ… | โŒ | โŒ | โŒ | โœ… | โŒ | โŒ | โŒ |
@@ -104,20 +104,20 @@ Legend:
 |                         SOFT_MAX | โŒ | ๐ŸŸก | โœ… | โœ… | โœ… | โœ… | โœ… | โœ… | โœ… | โŒ | โŒ |
 |                    SOFT_MAX_BACK | โŒ | โŒ | ๐ŸŸก | ๐ŸŸก | โŒ | โŒ | ๐ŸŸก | โœ… | โŒ | โŒ | โŒ |
 |                        SOLVE_TRI | โŒ | โŒ | โœ… | ๐ŸŸก | โŒ | โŒ | โŒ | ๐ŸŸก | โŒ | โŒ | โŒ |
-|                              SQR | โŒ | โœ… | โœ… | โœ… | ๐ŸŸก | โŒ | ๐ŸŸก | ๐ŸŸก | โŒ | โŒ | โŒ |
-|                             SQRT | โŒ | โœ… | โœ… | โœ… | ๐ŸŸก | โŒ | ๐ŸŸก | ๐ŸŸก | โŒ | โŒ | โŒ |
-|                         SSM_CONV | โŒ | โŒ | โœ… | โœ… | โœ… | โŒ | โœ… | โœ… | โŒ | โŒ | โŒ |
+|                              SQR | โŒ | โœ… | โœ… | โœ… | ๐ŸŸก | โœ… | ๐ŸŸก | ๐ŸŸก | โŒ | โŒ | โŒ |
+|                             SQRT | โŒ | โœ… | โœ… | โœ… | ๐ŸŸก | โœ… | ๐ŸŸก | ๐ŸŸก | โŒ | โŒ | โŒ |
+|                         SSM_CONV | โŒ | โŒ | โœ… | โœ… | โœ… | โœ… | โœ… | โœ… | โŒ | โŒ | โŒ |
 |                         SSM_SCAN | โŒ | โŒ | โœ… | โœ… | โœ… | โŒ | โŒ | ๐ŸŸก | โŒ | โŒ | โŒ |
 |                             STEP | โŒ | โœ… | โœ… | ๐ŸŸก | ๐ŸŸก | โŒ | โœ… | ๐ŸŸก | โœ… | โŒ | โŒ |
-|                              SUB | โŒ | โœ… | โœ… | โœ… | ๐ŸŸก | ๐ŸŸก | โœ… | โœ… | โœ… | โŒ | โŒ |
+|                              SUB | โŒ | โœ… | โœ… | โœ… | ๐ŸŸก | โœ… | โœ… | โœ… | โœ… | โŒ | โŒ |
 |                              SUM | โŒ | โœ… | โœ… | ๐ŸŸก | ๐ŸŸก | โŒ | ๐ŸŸก | ๐ŸŸก | โŒ | โŒ | โŒ |
-|                         SUM_ROWS | โŒ | โœ… | โœ… | ๐ŸŸก | โœ… | โœ… | ๐ŸŸก | โœ… | โŒ | โŒ | โŒ |
+|                         SUM_ROWS | โŒ | โœ… | โœ… | ๐ŸŸก | โœ… | ๐ŸŸก | ๐ŸŸก | โœ… | โŒ | โŒ | โŒ |
 |                           SWIGLU | โŒ | โœ… | โœ… | โœ… | ๐ŸŸก | โœ… | โœ… | ๐ŸŸก | โœ… | โŒ | โŒ |
-|                       SWIGLU_OAI | โŒ | โŒ | โœ… | โœ… | โœ… | โŒ | โŒ | ๐ŸŸก | โœ… | โŒ | โŒ |
+|                       SWIGLU_OAI | โŒ | โŒ | โœ… | โœ… | โœ… | โœ… | โŒ | ๐ŸŸก | โœ… | โŒ | โŒ |
 |                             TANH | โŒ | โœ… | โœ… | ๐ŸŸก | ๐ŸŸก | โœ… | โœ… | ๐ŸŸก | โœ… | โŒ | โŒ |
 |               TIMESTEP_EMBEDDING | โŒ | โœ… | โœ… | โœ… | โœ… | โœ… | โœ… | โœ… | โŒ | โŒ | โŒ |
 |                            TOP_K | โŒ | โŒ | โœ… | โŒ | โœ… | โŒ | โŒ | ๐ŸŸก | โŒ | โŒ | โŒ |
 |                              TRI | โŒ | โŒ | โœ… | โœ… | โœ… | โŒ | โŒ | โœ… | โŒ | โŒ | โŒ |
 |                            TRUNC | โŒ | โŒ | โœ… | ๐ŸŸก | โŒ | โŒ | ๐ŸŸก | ๐ŸŸก | โŒ | โŒ | โŒ |
-|                          UPSCALE | โŒ | ๐ŸŸก | โœ… | โœ… | ๐ŸŸก | โœ… | ๐ŸŸก | ๐ŸŸก | โŒ | โŒ | โŒ |
+|                          UPSCALE | โŒ | ๐ŸŸก | โœ… | โœ… | ๐ŸŸก | ๐ŸŸก | ๐ŸŸก | ๐ŸŸก | โŒ | โŒ | โŒ |
 |                            XIELU | โŒ | โŒ | โœ… | โŒ | โŒ | โŒ | โŒ | โŒ | โœ… | โŒ | โŒ |

File diff suppressed because it is too large
+ 2515 - 382
docs/ops/OpenCL.csv


Some files were not shown because too many files changed in this diff