You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by GitBox <gi...@apache.org> on 2022/05/27 15:33:01 UTC

[GitHub] [tvm] cconvey commented on pull request #11490: [hexagon][testing] add TIRScript elemwise-add

cconvey commented on PR #11490:
URL: https://github.com/apache/tvm/pull/11490#issuecomment-1139727765

   Here's an example of the tabular output now produced:
   ```
   $ cat /tmp/tmp02smcvy2/benchmark-results.csv | column -s $'\t' -t -n
   basic_kernel       dtype  sched_type  mem_scope    num_vectors_per_tensor  row_status  timings_min_usecs  timings_max_usecs  timings_median_usecs  timings_mean_usecs  timings_stddev_usecs  host_files_dir                                                                                             comments
   ewise-tvmscript-1  int8               global       1                       SUCCESS     0.600              0.600              0.600                 0.600               0.000                 /tmp/tmp02smcvy2/basic_kernel:ewise-tvmscript-1-dtype:int8-mem_scope:global-num_vectors_per_tensor:1
   ewise-tvmscript-1  int8               global       16                      SUCCESS     0.500              0.500              0.500                 0.500               0.000                 /tmp/tmp02smcvy2/basic_kernel:ewise-tvmscript-1-dtype:int8-mem_scope:global-num_vectors_per_tensor:16
   ewise-tvmscript-1  int8               global       64                      SUCCESS     0.900              0.900              0.900                 0.900               0.000                 /tmp/tmp02smcvy2/basic_kernel:ewise-tvmscript-1-dtype:int8-mem_scope:global-num_vectors_per_tensor:64
   ewise-tvmscript-1  int8               global       512                     SUCCESS     3.000              3.000              3.000                 3.000               0.000                 /tmp/tmp02smcvy2/basic_kernel:ewise-tvmscript-1-dtype:int8-mem_scope:global-num_vectors_per_tensor:512
   ewise-tvmscript-1  int8               global       2048                    SUCCESS     9.200              9.200              9.200                 9.200               0.000                 /tmp/tmp02smcvy2/basic_kernel:ewise-tvmscript-1-dtype:int8-mem_scope:global-num_vectors_per_tensor:2048
   elemwise-add-te    int8   1           global                               SUCCESS     0.500              0.500              0.500                 0.500               0.000                 /tmp/tmp02smcvy2/basic_kernel:elemwise-add-te-dtype:int8-sched_type:1-mem_scope:global-num_vects:1
   elemwise-add-te    int8   1           global                               SUCCESS     0.700              0.700              0.700                 0.700               0.000                 /tmp/tmp02smcvy2/basic_kernel:elemwise-add-te-dtype:int8-sched_type:1-mem_scope:global-num_vects:16
   elemwise-add-te    int8   1           global                               SUCCESS     0.800              0.800              0.800                 0.800               0.000                 /tmp/tmp02smcvy2/basic_kernel:elemwise-add-te-dtype:int8-sched_type:1-mem_scope:global-num_vects:64
   elemwise-add-te    int8   1           global                               SUCCESS     3.000              3.000              3.000                 3.000               0.000                 /tmp/tmp02smcvy2/basic_kernel:elemwise-add-te-dtype:int8-sched_type:1-mem_scope:global-num_vects:512
   elemwise-add-te    int8   1           global                               SUCCESS     16.300             16.300             16.300                16.300              0.000                 /tmp/tmp02smcvy2/basic_kernel:elemwise-add-te-dtype:int8-sched_type:1-mem_scope:global-num_vects:2048
   elemwise-add-te    int8   1           global.vtcm                          SUCCESS     0.700              0.700              0.700                 0.700               0.000                 /tmp/tmp02smcvy2/basic_kernel:elemwise-add-te-dtype:int8-sched_type:1-mem_scope:global.vtcm-num_vects:1
   elemwise-add-te    int8   1           global.vtcm                          SUCCESS     0.900              0.900              0.900                 0.900               0.000                 /tmp/tmp02smcvy2/basic_kernel:elemwise-add-te-dtype:int8-sched_type:1-mem_scope:global.vtcm-num_vects:16
   elemwise-add-te    int8   1           global.vtcm                          SUCCESS     1.400              1.400              1.400                 1.400               0.000                 /tmp/tmp02smcvy2/basic_kernel:elemwise-add-te-dtype:int8-sched_type:1-mem_scope:global.vtcm-num_vects:64
   elemwise-add-te    int8   1           global.vtcm                          SUCCESS     4.900              4.900              4.900                 4.900               0.000                 /tmp/tmp02smcvy2/basic_kernel:elemwise-add-te-dtype:int8-sched_type:1-mem_scope:global.vtcm-num_vects:512
   elemwise-add-te    int8   1           global.vtcm                          SKIP                                                                                                                                                                                                                         Expect to exceed VTCM budget.
   elemwise-add-te    int8   2           global                               SUCCESS     0.600              0.600              0.600                 0.600               0.000                 /tmp/tmp02smcvy2/basic_kernel:elemwise-add-te-dtype:int8-sched_type:2-mem_scope:global-num_vects:1
   elemwise-add-te    int8   2           global                               SUCCESS     0.600              0.600              0.600                 0.600               0.000                 /tmp/tmp02smcvy2/basic_kernel:elemwise-add-te-dtype:int8-sched_type:2-mem_scope:global-num_vects:16
   elemwise-add-te    int8   2           global                               SUCCESS     0.900              0.900              0.900                 0.900               0.000                 /tmp/tmp02smcvy2/basic_kernel:elemwise-add-te-dtype:int8-sched_type:2-mem_scope:global-num_vects:64
   elemwise-add-te    int8   2           global                               SUCCESS     2.800              2.800              2.800                 2.800               0.000                 /tmp/tmp02smcvy2/basic_kernel:elemwise-add-te-dtype:int8-sched_type:2-mem_scope:global-num_vects:512
   elemwise-add-te    int8   2           global                               SUCCESS     7.900              7.900              7.900                 7.900               0.000                 /tmp/tmp02smcvy2/basic_kernel:elemwise-add-te-dtype:int8-sched_type:2-mem_scope:global-num_vects:2048
   elemwise-add-te    int8   2           global.vtcm                          SUCCESS     0.500              0.500              0.500                 0.500               0.000                 /tmp/tmp02smcvy2/basic_kernel:elemwise-add-te-dtype:int8-sched_type:2-mem_scope:global.vtcm-num_vects:1
   elemwise-add-te    int8   2           global.vtcm                          SUCCESS     0.800              0.800              0.800                 0.800               0.000                 /tmp/tmp02smcvy2/basic_kernel:elemwise-add-te-dtype:int8-sched_type:2-mem_scope:global.vtcm-num_vects:16
   elemwise-add-te    int8   2           global.vtcm                          SUCCESS     1.400              1.400              1.400                 1.400               0.000                 /tmp/tmp02smcvy2/basic_kernel:elemwise-add-te-dtype:int8-sched_type:2-mem_scope:global.vtcm-num_vects:64
   elemwise-add-te    int8   2           global.vtcm                          SUCCESS     5.300              5.300              5.300                 5.300               0.000                 /tmp/tmp02smcvy2/basic_kernel:elemwise-add-te-dtype:int8-sched_type:2-mem_scope:global.vtcm-num_vects:512
   elemwise-add-te    int8   2           global.vtcm                          SKIP                                                                                                                                                                                                                         Expect to exceed VTCM budget.
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@tvm.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org