Vivante成为首个通过OpenCL 1.1 GPU IP供应商
扫描二维码
随时随地手机看文章
Vivante 领导移动通用图形处理器改革,成为首个通过 OpenCL(TM) 1.1 一致性测试的图形处理器 IP 供应商
Vivante 的多核图形处理器计算产品打开通用图形处理器与图形算法相结合的新的应用市场
移动、消费设备图形与可视化技术的全球领导者 Vivante Corporation(图芯技术有限公司)今天宣布,Vivante 的 GC 内核通过了 Khronos? Group 针对飞思卡尔(纽约证券交易所代码:FSL)i.MX 6 平台的 OpenCL 1.1 嵌入式规格兼容性测试流程。这些 GC 内核采用了最新的可编程 ScalarMorphic? 架构,可以加快数千个多线程的平行数据工作量,实现每秒十亿浮点运算的计算性能。利用 Vivante 内核来大大提高其处理速度的应用包括图像处理、计算机视觉、分析学、增强现实和手势运动追踪。
OpenCL(开放计算语言)是一个开放行业标准应用编程接口和框架,旨在为包括图形处理器和中央处理器在内的各种设备编写程序,它也是由图形处理器和中央处理器等组成的一个单独的计算平台。这个应用编程接口利用所有资源来高效处理照相机、传感器和指令处理单元等多个来源不断增加的引入数据以及其它要求数据或任务并行的复杂数据流。该标准主要面向各种智能手机、平板电脑、PC 和 CE 设备,以及汽车先进驾驶辅助系统 (ADAS) 这样的嵌入式应用。
OpenCL 采用 Vivante 的平行执行单指令流多数据流 (SIMD) 引擎,通过在几个计算引擎间大规模运行多个数据流上正在处理的平行数据,从而增强计算密度。每个计算引擎自身拥有算术逻辑单元,其中包括面向数学运算的流水线式浮点 (FP) 和整数 (INT) 单元,以及面向超越运算的一个特别功能单元 (SFU)。一个平行计算及其相关的一系列运算被称作一个 核心 ( kernel ) , 而 Vivante 的 GC 内核可以实时执行数千个平行核心。
飞思卡尔半导体 i.MX 产品线经理拉杰夫-库马尔 (Rajeev Kumar) 表示:“我们很高兴 Vivante 的图形处理器加速技术通过了飞思卡尔 i.MX 6 三合一图形平台的 OpenCL 1.1 嵌入式规格测试。OpenCL 是推动下一波移动和嵌入式产品的一个重要行业资源。我们正积极参与几个有关 i.MX 6 的 OpenCL 项目,与此同时,主要客户和合作伙伴也正在使这项技术实现产品化。Vivante 的这个重要里程碑可能将刺激大众市场对我们 i.MX 6 处理器系列 OpenCL 的应用。”
Vivante 总裁兼首席执行官戴伟进表示:“OpenCL 是与图形处理器的发展密切相关的一个领域,因此这次取得的进展也是我们核心能力的一个自然延伸。我们的图形处理器中有助于加速 OpenCL 的新创新包括增强型多级内存访问支持、同步化、数学函数、超低功耗、精度和原子性。我们在移动图形处理器架构方面的优势使我们能够在不影响计算性能或功能的同时还能为小功率部件带去高性能的计算能力。”