【发布时间】:2017-12-10 04:38:00
【问题描述】:
我正在做一些性能分析,我想知道,当数据类型已知 (double) 时,numpy 是否对其标准数组操作进行矢量化。
a, b = (some numpy arrays)
c = a + b #Is this vectorized?
编辑: 此操作是否矢量化,即计算是否包含 SIMD 操作?
【问题讨论】:
-
嗯...是吗?为什么你会不这么认为?
-
“矢量化”在什么意义上?如果您正在考虑硬件级 SIMD 操作,那么在 NumPy 上下文中使用该词的通常含义可能不是您所想的。
标签: python python-3.x numpy