概述:日前,数学和统计学计算库厂商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(离散傅氏变换的快速算法)运行的性能。spa
单精线性代数,GPU的运算速度远超CPU,并且当矩阵数量越大时,优点越明显。进程
双精度线性代数,结果更加显而易见,I7 CPU没法计算矩阵数量超大的双精度线性代数。rem
FFT运行上,在长度较短的FFT运算时,i7有部分优点,但稳定性叫差,GPU在运算较长FFT有明显优点和稳定性。get