我知道numba会创建一些间接费用,在某些情况下(非密集计算),纯python会变得更慢。但我不知道的是在哪里划界线。是否可以用算法复杂度的顺序来确定在哪里?sum_1(a,b): for i,j in zip(a,b): return result
%timeit -o sum_2(a,b)
UPDADE:我要找的是类似于这样的</
我可以使用我的GPU的核心来加速这个问题并加快速度吗?如果是的话,我该如何做?在我的CPU中,大约有10万亿个线程做不到,这就是为什么我想用GPU加速它。我也有兴趣看到任何多线程CPU的答案,但我真的很想看到它在GPU上完成。理想情况下,我希望答案尽可能简单。我的代码: y += 1/x
print(y)