[問題] BLAS安裝後的 benchmark方法 ?

看板Python作者 (Baska)時間8年前 (2016/05/19 11:17), 編輯推噓1(109)
留言10則, 4人參與, 最新討論串1/1
小弟想跟各位請教一下 , 主要是小弟有在numpy上掛 BLAS , 但想知道有沒有辦法在同一台電腦同一個版本 的同設定條件的 python 進行有 BLAS 跟無BLAS的 benchmark 一方面可以確定我是不是全部設定好了 , 另一方面 可以深刻體會到 BLAS 究竟加速多少 一個很菜的問題 , 請大家見諒 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.109.196.140 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1463627863.A.111.html

05/19 11:19, , 1F
可能要自己編譯一份 沒有blas的numpy @@
05/19 11:19, 1F

05/19 11:23, , 2F
那python 一般benchmark的方法是 ?
05/19 11:23, 2F

05/19 11:25, , 3F
我之後可能要跑平行運算還有GB等級計算,所以要先做
05/19 11:25, 3F

05/19 11:25, , 4F
small scale的bechmark
05/19 11:25, 4F

05/19 13:05, , 5F
source compile numpy; check numpy.__config__.show()
05/19 13:05, 5F

05/19 13:09, , 6F
compile 的時候修改 np source code 裡 site.cfg 設定
05/19 13:09, 6F

05/19 13:13, , 7F
numpy/numpy 有個 site.cfg.example 可以參考
05/19 13:13, 7F

05/19 13:45, , 8F
啊……是問跑 benchmark @@ source 裡有一些但不多
05/19 13:45, 8F

05/22 06:04, , 9F
自己用API寫一個程式,變化矩陣大小.
05/22 06:04, 9F

05/22 06:05, , 10F
05/22 06:05, 10F
文章代碼(AID): #1NFJ1N4H (Python)