开源的SYCL神经网络库已针对PowerVR进行了优化,经过携手Codeplay使开发人员可以更轻松地移植现有代码。
英国伦敦和美国圣克拉拉,2019年10月23日——Imagination Technologies宣告:得益于全新优化的开源SYCL神经网络库,运用TensorFlow的开发人员将可以直接面向PowerVR图形处理器(GPU)进行开发。其首个版别将在2019年供给商用。
TensorFlow的SYCL版别支撑很多的人工智能(AI)操作(如图1),而且用户也易于去按需定制,这意味着开发人员经过运用最新的神经网络或他们自己研讨的AI技能,就可以在PowerVR上运转那些立刻可用的高功能网络。因为TensorFlow SYCL的支撑既是开源的又是根据敞开规范的,因而关于那些想要在低功耗设备上对最新的AI技能进行加快的开发人员而言,它是一种抱负的解决计划。
图1——由SYCL供给支撑的TensorFlow操作
SYCL是一种无需付出版税的、可代替CUDA架构的敞开规范计划,它打破了生态系统之间的壁垒,从而为开发人员供给更多自在,去选用规范的C ++来编写代码、去开释GPU硬件的功能优势并保证代码的可移植性。
此外,Codeplay的SYCL库支撑使用去无缝有利地势用为IMGDNN PowerVR优化的使用程序接口(API)。 IMGDNN是ImaginaTIon的专有神经网络图形编译库,它可协助开发人员从PowerVR GPU和神经网络加快器(NNA)中取得最高功能。
这个新扩展的生态系统可使用的首要商场包括:轿车、数据中心和智能摄像头。
ImaginaTIon Technologies产品办理高档总监Neal Forse表明:“在一个敞开规范结构内作业可使开发人员定心,他们的代码不会过期或许需求重写。 经过SYCL可以拜访已被广泛运用的PowerVR GPU,开发人员将可以在TensorFlow下轻松取得强壮的核算资源。”
Codeplay首席执行官Andrew Richards说道:“现在,咱们看到SYCL规范的商场使用已完成了巨大的增加。瑞萨电子(Renesas)在其R-Car轿车AI平台上启用了SYCL,现在英特尔也将SYCL归入其One API中。经过进步规范化程度来对比如PowerVR GPU这类高功能加快器进行编程,将使AI软件开发人员可以将高档智能带入万物之中,包括从微型低功耗电池驱动设备到大型超级核算机。”
SYCL建立在Khronos OpenCL™的概念和功率之上。包括SYCL-DNN、SYCL-BLAS和 Eigen等为PowerVR优化的SYCL库将可以在GitHub上供给。包括已扩展的SYCL支撑的TensorFlow分支可从Codeplay的GitHub取得。