ArrayFire新版本支持Intel Xeon Phi協(xié)處理器
AccelerEyes宣布即將發(fā)布新版本ArrayFire,將支持新的Intel Xeon Phi協(xié)處理器。英特爾至強(qiáng)Phi協(xié)處理器是高性能計算行業(yè)的一大進(jìn)步,是首款基于IMC眾核架構(gòu)的加速處理器。ArrayFire的通用庫函數(shù)(對于大多數(shù)用戶可以免費(fèi)獲得)現(xiàn)在可以提供預(yù)打包的,易用的速度,可以讓開發(fā)者充分使用Intel 至強(qiáng)Phi處理器。
ArrayFire是一個為獲得最高速度而設(shè)計的OpenCL庫,開發(fā)人員可以不需要花很多時間為OpenCL設(shè)備寫代碼。有了 ArrayFire的OpenCL庫函數(shù),開發(fā)人員可以最大限度地提高效率和性能。每個ArrayFire的函數(shù)已經(jīng)經(jīng)過OpenCL專家手動調(diào)整。事實(shí) 上,相同的ArrayFire代碼可以運(yùn)行在CPU和集成GPU的英特爾酷睿處理器、Intel Xeon處理器,和Intel Xeon Phi協(xié)處理器。有了ArrayFire,任何支持OpenCL的設(shè)備都可以使用
ArrayFire包含了數(shù)百個數(shù)學(xué)、信號處理、圖像處理,和算法的函數(shù)。通過其廣泛的函數(shù)集,幾乎每一個工程、科學(xué)或金融模擬都可以加速。
ArrayFire包含創(chuàng)新的GFOR,循環(huán),可以讓一個for循環(huán)的所有迭代都可以在OpenCL設(shè)備上同時運(yùn)行。值得一提的是,它包含的圖形庫可進(jìn)行OpenCL模擬的數(shù)據(jù)可視化。
支持英特爾至強(qiáng)Phi
“ArrayFire庫可以讓開發(fā)人員能夠獲得Intel Xeon處理器強(qiáng)大的并行運(yùn)算功能,包括多核和SIMD,”英特爾公司的營銷總監(jiān)Joe Curley說:“ArrayFire這個版本將并行計算的強(qiáng)大概念延伸到新的Intel Xeon Phi協(xié)處理器上,讓開發(fā)人員能夠訪問高并行計算的高性能的新水平。”