概述:日前,数学和统计学计算库厂商NMath透露,将与硬件提供商NVIDIA(英伟达)合作,于6月份推出基于其GPU处理器加速版本的数学库。
日前,数学和统计学计算库 NMath 的厂商透露,将与硬件提供商NVIDIA(英伟达)合作,于6月份推出基于其GPU处理器加速版本的数学库。
这个称为NMath Premium的数学库的许多线性代数和信号处理算法,运行在本地的NVIDIA GPU处理器上,将实现性能数倍的增益,许多依赖NMath统计库的进程也将大幅度的性能提升。而且使用Nmath和NMath Premium的方法几乎不会有任何改变,两个控件的编码使用方法几乎完全一致。
接下来我们来看看NMath公司公布的NMath Premium内部测试结果。
测试依据
采用一个相同的4个线性代数算法,分别运行于GPU K20, GPU K10, GPU Tesla 2090和Intel i7的CPU中。这四个算法分别是SVD,QR和特征值分解,求解。同时测试FFT(离散傅氏变换的快速算法)运行的性能。
测试结果
单精线性代数,GPU的运算速度远超CPU,而且当矩阵数量越大时,优势越明显。
双精度线性代数,结果更加显而易见,I7 CPU无法计算矩阵数量超大的双精度线性代数。
FFT运行上,在长度较短的FFT运算时,i7有部分优势,但稳定性叫差,GPU在运算较长FFT有明显优势和稳定性。
来源:oschina
链接:https://my.oschina.net/u/2003526/blog/392012