numexpr 多线程加速
numexpr还有一个重要的加速利器,多线程操作。通过 ne.set_num_threads(1) 可以设置线程的数量,更多的线程表示程序可以同时对数学表达式进行计算。
如上所示,如果我们设置单线程,程序运行需要13.4 ms。设置了双线程,速度则可以提升一倍。
作者:计算机与AI https://www.bilibili.com/read/cv7970594/ 出处:bilibili
numexpr 多线程加速
numexpr还有一个重要的加速利器,多线程操作。通过 ne.set_num_threads(1) 可以设置线程的数量,更多的线程表示程序可以同时对数学表达式进行计算。
如上所示,如果我们设置单线程,程序运行需要13.4 ms。设置了双线程,速度则可以提升一倍。
作者:计算机与AI https://www.bilibili.com/read/cv7970594/ 出处:bilibili