Vivante 領導移動通用圖形處理器改革,成為首個通過 OpenCL(TM) 1.1 一致性測試的圖形處理器 IP 供應商
Vivante 的多核圖形處理器計算產(chǎn)品打開通用圖形處理器與圖形算法相結合的新的應用市場
移動、消費設備圖形與可視化技術的全球領導者 Vivante Corporation(圖芯技術有限公司)今天宣布,Vivante 的 GC 內(nèi)核通過了 Khronos? Group 針對飛思卡爾(紐約證券交易所代碼:FSL)i.MX 6 平臺的 OpenCL 1.1 嵌入式規(guī)格兼容性測試流程。這些 GC 內(nèi)核采用了最新的可編程 ScalarMorphic? 架構,可以加快數(shù)千個多線程的平行數(shù)據(jù)工作量,實現(xiàn)每秒十億浮點運算的計算性能。利用 Vivante 內(nèi)核來大大提高其處理速度的應用包括圖像處理、計算機視覺、分析學、增強現(xiàn)實和手勢運動追蹤。
OpenCL(開放計算語言)是一個開放行業(yè)標準應用編程接口和框架,旨在為包括圖形處理器和中央處理器在內(nèi)的各種設備編寫程序,它也是由圖形處理器和中央處理器等組成的一個單獨的計算平臺。這個應用編程接口利用所有資源來高效處理照相機、傳感器和指令處理單元等多個來源不斷增加的引入數(shù)據(jù)以及其它要求數(shù)據(jù)或任務并行的復雜數(shù)據(jù)流。該標準主要面向各種智能手機、平板電腦、PC 和 CE 設備,以及汽車先進駕駛輔助系統(tǒng) (ADAS) 這樣的嵌入式應用。
OpenCL 采用 Vivante 的平行執(zhí)行單指令流多數(shù)據(jù)流 (SIMD) 引擎,通過在幾個計算引擎間大規(guī)模運行多個數(shù)據(jù)流上正在處理的平行數(shù)據(jù),從而增強計算密度。每個計算引擎自身擁有算術邏輯單元,其中包括面向數(shù)學運算的流水線式浮點 (FP) 和整數(shù) (INT) 單元,以及面向超越運算的一個特別功能單元 (SFU)。一個平行計算及其相關的一系列運算被稱作一個 核心 ( kernel ) , 而 Vivante 的 GC 內(nèi)核可以實時執(zhí)行數(shù)千個平行核心。
飛思卡爾半導體 i.MX 產(chǎn)品線經(jīng)理拉杰夫-庫馬爾 (Rajeev Kumar) 表示:“我們很高興 Vivante 的圖形處理器加速技術通過了飛思卡爾 i.MX 6 三合一圖形平臺的 OpenCL 1.1 嵌入式規(guī)格測試。OpenCL 是推動下一波移動和嵌入式產(chǎn)品的一個重要行業(yè)資源。我們正積極參與幾個有關 i.MX 6 的 OpenCL 項目,與此同時,主要客戶和合作伙伴也正在使這項技術實現(xiàn)產(chǎn)品化。Vivante 的這個重要里程碑可能將刺激大眾市場對我們 i.MX 6 處理器系列 OpenCL 的應用。”
Vivante 總裁兼首席執(zhí)行官戴偉進表示:“OpenCL 是與圖形處理器的發(fā)展密切相關的一個領域,因此這次取得的進展也是我們核心能力的一個自然延伸。我們的圖形處理器中有助于加速 OpenCL 的新創(chuàng)新包括增強型多級內(nèi)存訪問支持、同步化、數(shù)學函數(shù)、超低功耗、精度和原子性。我們在移動圖形處理器架構方面的優(yōu)勢使我們能夠在不影響計算性能或功能的同時還能為小功率部件帶去高性能的計算能力。”