[閒聊] python平行處理效能是否很差?

看板Python作者 (我愛豬肉不愛牛肉)時間6月前 (2025/01/07 11:52), 編輯推噓9(908)
留言17則, 11人參與, 4天前最新討論串1/1
我印象 fortran C++ 平行處理上都很卓越 MATLAB也是 但Python的平行計算環境似乎一直弄不起來 有人知道原因嗎? 這算不算python最大的弱點? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 155.69.167.66 (新加坡) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1736221944.A.04B.html

01/07 16:32, 6月前 , 1F
改用subprocess 做平行運算,效能很好
01/07 16:32, 1F

01/07 16:33, 6月前 , 2F
阿說錯,是multiprocessing,不是subprocess
01/07 16:33, 2F

01/08 07:52, 6月前 , 3F
Python有全局鎖
01/08 07:52, 3F

01/08 07:53, 6月前 , 4F
然後python本來就效能差,他只是glue語言
01/08 07:53, 4F

01/08 07:54, 6月前 , 5F
要效能去call C庫就好
01/08 07:54, 5F

01/08 11:52, 6月前 , 6F
python本來就慢c/c++接近一千倍
01/08 11:52, 6F

01/10 12:19, 6月前 , 7F
追求效能要試試cython或numba, 限制很多就是了
01/10 12:19, 7F

01/11 22:41, 6月前 , 8F
他效能差又沒關係,反正運算call C就好
01/11 22:41, 8F

01/14 21:52, 6月前 , 9F
純數字運算的話,用numba效能不會輸給c++太多
01/14 21:52, 9F

01/15 18:55, 6月前 , 10F
MATLAB的平行運算能力是一流的
01/15 18:55, 10F

01/15 18:56, 6月前 , 11F
迴圈設計好的話,只要for改成parfor就可以平行運算了
01/15 18:56, 11F

01/15 19:29, 6月前 , 12F
matlab太糞了
01/15 19:29, 12F

01/16 13:46, 6月前 , 13F
用go吧 python就是這樣
01/16 13:46, 13F

06/01 03:39, 1月前 , 14F
不太清楚你想做啥,有效能問題可以找他其他語言實作的FFI
06/01 03:39, 14F

06/01 03:39, 1月前 , 15F
Foreign Function Interface (FFI)
06/01 03:39, 15F

07/16 19:02, 4天前 , 16F
python適合做快速開發專案,做完後需要效能的部分靠其
07/16 19:02, 16F

07/16 19:02, 4天前 , 17F
它程式語言補就好
07/16 19:02, 17F
文章代碼(AID): #1dVAJu1B (Python)
文章代碼(AID): #1dVAJu1B (Python)