[闲聊] python平行处理效能是否很差?

楼主: lovepork (我爱猪肉不爱牛肉)   2025-01-07 11:52:22
我印象 fortran C++ 平行处理上都很卓越
MATLAB也是
但Python的平行计算环境似乎一直弄不起来
有人知道原因吗?
这算不算python最大的弱点?
作者: leolarrel (真.粽子无双)   2025-01-07 16:32:00
改用subprocess 做平行运算,效能很好阿说错,是multiprocessing,不是subprocess
作者: DrizztMon   2025-01-08 07:52:00
Python有全局锁然后python本来就效能差,他只是glue语言要效能去call C库就好
作者: chang1248w (彩棠)   2025-01-08 11:52:00
python本来就慢c/c++接近一千倍
作者: dobedobedo (DoBe)   2025-01-10 12:19:00
追求效能要试试cython或numba, 限制很多就是了
作者: johnjohnlin (嗯?)   2025-01-11 22:41:00
他效能差又没关系,反正运算call C就好
作者: napyang (爱唱歌的大男孩)   2025-01-14 21:52:00
纯数字运算的话,用numba效能不会输给c++太多
作者: VIATOR (阿布拉卡达不拉)   2025-01-15 18:55:00
MATLAB的平行运算能力是一流的循环设计好的话,只要for改成parfor就可以平行运算了
作者: lycantrope (阿宽)   2025-01-15 19:29:00
matlab太粪了
作者: gostjoke (鬼笑话)   2025-01-16 13:46:00
用go吧 python就是这样

Links booklink

Contact Us: admin [ a t ] ucptt.com