GPU做代数,全新的CULA线性代数库性能非凡

时间:2009-09-06   来源:   网友评论:0   人气: 387 作者:

EMPhotonics公司正式发布了CULAbeta版本。在这一版本中,行业标准的LAPACK线性代数库专为NVIDIA®(英伟达)公司大规模并行CUDA图形处理器(GPU)而进行了设计和优化。

 

全球有数以百万计的开发人员仰仗LAPACK例程来解决计算物理学、结构力学以及电子设计自动化等方面的各种难题。现在,与使用单颗四核CPU时相比,他们只需在其工作站上或数据中心中采用NVIDIA®(英伟达Tesla GPU,即可实现最高10倍的性能提升。

东京工业大学的禅洲松冈(Satoshi Matsuoka)教授表示:“由多核CPU以及核群GPU所构成的混合动力系统将是高性能计算架构前途光明的发展之路。LAPACK对许多科学应用来说至关重要,因此专为CUDA而优化的LAPACK版本将大大增强混合型系统在科学界以及工程界的吸引力,使其具有优于其它架构的巨大竞争优势。”

EM Photonics公司首席执行官Eric Kelmelis表示:“2007年,我们携手美国国家航空航天管理局艾姆斯研究中心共同打造了GPU加速的线性代数库。作为本项目的一个分支,通过与NVIDIA®(英伟达)公司展开合作,EM Photonics公司现在发布了CULA。该产品让开发人员能够在桌面上体验到超级计算机的计算性能。”

EM PhotonicsCULA工具系列产品包括CULA基本版、高级版以及商业版。在这些最受欢迎的LAPACK例程中,CULA库是一个GPU加速版本。LAPACK是线性代数中常用函数的一个集合,被科学与工程界数以百万计的开发人员所广泛使用。他们所解决的问题通常可以由线性模型来模拟,因此这些问题就可以用线性代数例程来解决。CULA能够利用NVIDIA®(英伟达GPU(图形处理器)的大规模并行CUDA架构来为诸多常用LAPACK例程加速。

文章评论