国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

【TVM 教程】PAPI 入門 原創

發布于 2025-6-30 10:32
瀏覽
0收藏

Apache TVM 是一個深度的深度學習編譯框架,適用于 CPU、GPU 和各種機器學習加速芯片。更多 TVM 中文文檔可訪問 →https://tvm.hyper.ai/

性能應用程序編程接口(Performance Application Programming Interface,簡稱 PAPI)是一個可在各種平臺上提供性能計數器的庫。在指定的運行期間,性能計數器提供處理器行為的準確底層信息,包含簡單的指標,如總循環計數、緩存未命中和執行的指令,以及更高級的信息(如總 FLOPS 和 warp 占用率)。PAPI 的這些指標在 profiling 時可用。

安裝 PAPI?

PAPI 可以用包管理器(Ubuntu 上用?apt-get install libpapi-dev?命令)來安裝,也可以從?源代碼?安裝。

由于之前從源代碼 pull 最新版本的 PAPI 導致了構建問題,因此推薦 checkout 標記版本?papi-6-0-0-1-t

使用 PAPI 構建 TVM?

若要在 TVM 構建中包含 PAPI,在?config.cmake?中設置:

set(USE_PAPI ON)

若 PAPI 安裝在非標準位置,可指定它的位置:

set(USE_PAPI path/to/papi.pc)

在 Profiling 時使用 PAPI?

若 TVM 是用 PAPI 構建的(見上文),可將?tvm.runtime.profiling.PAPIMetricCollector?傳給?tvm.runtime.GraphModule.profile()?來收集性能指標:


import tvm
from tvm import relay
from tvm.relay.testing import mlp
from tvm.runtime import profiler_vm
import numpy as np

target = "llvm"
dev = tvm.cpu()
mod, params = mlp.get_workload(1)

exe = relay.vm.compile(mod, target, params=params)
vm = profiler_vm.VirtualMachineProfiler(exe, dev)

data = tvm.nd.array(np.random.rand(1, 1, 28, 28).astype("float32"), device=dev)
report = vm.profile(
    data,
    func_name="main",
    collectors=[tvm.runtime.profiling.PAPIMetricCollector()],
)
print(report)
Name                                    perf::CACHE-MISSES   perf::CYCLES  perf::STALLED-CYCLES-BACKEND  perf::INSTRUCTIONS  perf::STALLED-CYCLES-FRONTEND
fused_nn_dense_nn_bias_add_nn_relu                   2,494      1,570,698                        85,608             675,564                         39,583
fused_nn_dense_nn_bias_add_nn_relu_1                 1,149        655,101                        13,278             202,297                         21,380
fused_nn_dense_nn_bias_add                             288        600,184                         8,321             163,446                         19,513
fused_nn_batch_flatten                                 301        587,049                         4,636             158,636                         18,565
fused_nn_softmax                                       154        575,143                         8,018             160,738                         18,995
----------
Sum                                                  4,386      3,988,175                       119,861           1,360,681                        118,036
Total                                               10,644      8,327,360                       179,310           2,660,569                        270,044

還可以指定收集哪些指標:

report = vm.profile(
    data,
    func_name="main",
    collectors=[tvm.runtime.profiling.PAPIMetricCollector({dev: ["PAPI_FP_OPS"])],
)
Name                                  PAPI_FP_OPS
fused_nn_dense_nn_bias_add_nn_relu        200,832
fused_nn_dense_nn_bias_add_nn_relu_1       16,448
fused_nn_dense_nn_bias_add                  1,548
fused_nn_softmax                              160
fused_nn_batch_flatten                          0
----------
Sum                                       218,988
Total                                     218,988

運行?papi_avail?和?papi_native_avail?命令可得到可用指標列表。

?著作權歸作者所有,如需轉載,請注明出處,否則將追究法律責任
收藏
回復
舉報
回復
相關推薦
国产精品久久久久久久午夜片| 欧美日韩国产a| 国产经典一区二区三区| 黄色片网站在线| 99视频有精品| 精品伊人久久大线蕉色首页| 成人h动漫免费观看网站| 亚洲激情 国产| 最新天堂资源在线| eeuss国产一区二区三区| 六十路精品视频| gogogo高清在线观看一区二区| 国产一区二区三区在线看| 1024视频在线| 富二代精品短视频| 电影天堂爱爱爱爱| 久久亚洲欧美国产精品乐播| 中日韩在线视频| 国产欧美一级| 91精品美女在线| 日本欧美高清| 欧美人在线视频| 亚洲成人va| 亚洲成人教育av| 欧美人xxx| 色先锋久久av资源部| 成人影院在线观看视频| 国产高清不卡一区二区| 欧美精品一区二区三区在线看午夜 | 韩国精品久久久999| 欧美片第一页| 亚洲黄色av女优在线观看| 在线激情网站| 日本高清视频一区二区| 在线播放免费| 亚洲国产精品一区二区久久| 亚洲欧美自拍另类日韩| 99久久综合国产精品| 欧美a级免费视频| 老司机一区二区三区| 精品免费国产| 久久蜜桃精品| 亚洲一区二区三区欧美| 日韩电影在线免费观看| 色涩成人影视在线播放| 久久国产成人午夜av影院| 亚洲综合网中心| 激情综合网av| av在线观看地址| 久久综合狠狠综合久久激情| 熟女少妇精品一区二区| 综合久久久久久| 国产香蕉视频在线观看| 色婷婷亚洲精品| 黄色在线免费观看大全| 欧美日韩高清一区二区不卡| 伊人手机在线| 国产亚洲欧洲高清一区| 色综合一区二区日本韩国亚洲| 久久精品中文字幕免费mv| 成人性生交大片免费看96| 国产成人精品电影| 狠狠爱综合网| 中国一区二区三区| 久久婷婷国产综合国色天香| av电影免费| 在线观看视频一区| 午夜小视频在线观看| 亚洲无限av看| 精品中国亚洲| 99视频在线| 久久se这里有精品| 国模吧无码一区二区三区| 亚洲欧美一区二区三区国产精品 | 丝袜亚洲另类欧美| 国产精品一二三在线观看| 91蝌蚪porny成人天涯| 日韩精品视频一二三| 精品久久中文字幕久久av| 粗大黑人巨茎大战欧美成人| 中文字幕日韩欧美在线| 国产一区二区三区网| 久久综合九色99| www国产亚洲精品久久麻豆| www污污在线| 亚洲精品一线二线三线无人区| 日本免费成人| 91精品中国老女人| 精品一区二区三区影院在线午夜| 国产1区2区在线| 欧美性xxxx| 欧美xnxx| 97久久人人超碰caoprom欧美| 国产一区视频导航| 国产偷激情在线| 精品国产乱码久久久久久夜甘婷婷| 成人97精品毛片免费看| 成人精品视频久久久久| 国产精品一区二区黑丝| 最近中文字幕mv2018在线高清 | 日韩精品一区二区三区外面| 99精品久久久久久| 欧美人体大胆444www| 亚洲香蕉成视频在线观看| 成人在线免费视频观看| 久久天天东北熟女毛茸茸| 亚洲va韩国va欧美va| 无码内射中文字幕岛国片| 日韩av网站在线| 欧美日中文字幕| av手机天堂| 国产精品国产精品国产专区不卡| 欧美一区二区三区系列电影| 99麻豆久久久国产精品免费 | 看亚洲a级一级毛片| 69174成人网| 亚洲中文字幕无码一区二区三区| 专区另类欧美日韩| 国产啊啊啊视频在线观看| 9.1国产丝袜在线观看| 日本欧美在线看| 小香蕉视频在线| 欧美日本国产在线| 国产精品一品二品| 老司机在线永久免费观看| 欧美做受高潮电影o| 九九精品在线视频| 奇米888四色在线精品| 免费看成年人视频在线观看| 深夜成人在线观看| 蜜臀久久久99精品久久久久久| 在线观看理论片| 欧美在线日韩在线| 久久久久久久久97黄色工厂| 久草在线中文最新视频| 国产在线精品一区| 亚洲成人1区2区| 黄色网一区二区| 无码人妻h动漫| 亚洲视频999| 麻豆国产精品一区二区三区 | av在线播放资源| 国产精品免费一区二区三区| 一区二区三区视频在线观看| av在线精品| 国产美女在线一区| 亚洲精品美女久久久| 国产视频一区三区| jizz在线观看| 91丝袜美腿美女视频网站| 亚洲黄色在线视频| 无码少妇一区二区三区| 日韩网址在线观看| www.亚洲男人天堂| 成熟亚洲日本毛茸茸凸凹| 少妇在线看www| 美女在线免费视频| 亚洲欧洲午夜一线一品| 精品一区免费av| 美女福利一区二区三区| 久久免费一级片| 在线视频欧美日韩精品| 国产精选一区二区三区| 日本在线啊啊| 99热这里只有精品7| 亚洲黄色www| 国产 日韩 欧美大片| 成人国产一区二区三区精品麻豆| 青草网在线观看| 精品国产一区二区三区四区在线观看| 国产91丝袜在线观看| 中文字幕日本一区| 黄色aaa级片| 欧美最猛性xxxxx免费| 亚洲一区二区三区四区五区中文| 欧美呦呦网站| 久香视频在线观看| 精品免费二区三区三区高中清不卡| 欧美日韩不卡视频| 国产乱xxⅹxx国语对白| 91国偷自产一区二区开放时间 | 精品久久久视频| 极品av少妇一区二区| av免费在线免费| 99久re热视频精品98| 色哟哟网站入口亚洲精品| 亚洲国产精品传媒在线观看| 国产精品免费99久久久| jizz在线观看视频| 国产激情在线看| 久久久久久久久久久久av| 亚洲大片一区二区三区| 在线视频亚洲| 天天综合av| 无套内精的网站| 国产伦精品一区二区三区免| 亚洲精品视频免费在线观看| 国产精品美女久久久久久久久久久 | 波多野结衣中文字幕一区二区三区| 999久久精品|