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