意法半导体(ST)全资子公司Portland Group(PGI),日前发布基于ARM内核的ST-Ericsson NovaThor行动平台专用的PGI OpenCL开发框架。该开发框架包括1个把多核ARM CPU视为一个运算装置的PGI OpenCL编译程序,并强化了OpenCL GPU(绘图处理器)编译程序功能。
NovaThor是一个高整合度的完整的行动平台,整合了性能和功耗均优化的多核 ARM Cortex A系列CPU、先进的绘图处理器、性能强大的多媒体引擎和最新的行动宽带和通讯接口技术。新框架的发布让Portland Group的产品线覆盖OpenCL和多核ARM微控制器。
OpenCL是一个异质计算机系统程序设计模型。异质计算机系统是由CPU、绘图处理器和其它运算装置组成的系统。经过Khronos标准化后,该程序设计模型已经被很多CPU和GPU厂商接受,例如英特尔(Intel)、AMD/ATI、NVIDIA和Imagination Technologies。
PGI OpenCL是首个可支持Android的OpenCL编译程序,把多核ARM处理器视为一个OpenCL运算装置。ARM处理器能够驱动大多数的行动和嵌入式运算平台。