是否可以提高应用于向量的幂函数的速度?
N=16e3;
X=-2+4*rand(N,1);
Y=10.^X;
我尝试过:
Y=power(10,X);
但是,它当然给了我相同的速度。有什么想法吗?
答案 0 :(得分:1)
使用gpuArray可以使计算机上的脂肪增加4倍
N=16e3;
X=-2+4*rand(N,1);
f = @() 10.^X;
t = timeit(f)
X=gpuArray(X);
f = @() 10.^X;
t = timeit(f)