NMath与NVIDIA合作提升运算速度

一个人想着一个人 提交于 2019-12-07 20:15:59

概述:日前,数学和统计学计算库厂商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,而且当矩阵数量越大时,优势越明显。

Nmath,CPU

  双精度线性代数,结果更加显而易见,I7 CPU无法计算矩阵数量超大的双精度线性代数。

Nmath,CPU

  FFT运行上,在长度较短的FFT运算时,i7有部分优势,但稳定性叫差,GPU在运算较长FFT有明显优势和稳定性。

Nmath,CPU

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!