瑞萨电子和Codeplay合作开发用于高级驾驶辅助系统解决方案的OpenCL™和SYCL™
扫描二维码
随时随地手机看文章
2017年9月13日,日本东京、苏格兰爱丁堡讯——全球领先的半导体解决方案供应商瑞萨电子株式会社(TSE:6723)与高性能编译器及多核并行运算的专业企业Codeplay软件有限公司,今日联合宣布将为瑞萨电子R-Car片上系统(SoC)提供Codeplay的OpenCL开放式标准软件框架ComputeAorta™。该框架将首先应用于R-Car H3,随后将主要用于瑞萨电子为高级驾驶辅助系统(ADAS)和自动驾驶开发的autonomyTM平台上的R-Car V3M 及其它R-Car SoC上。新框架旨在支持R-Car最新的图像识别IP IMP-X5的软件开发,这是一款针对计算机视觉和认知处理而优化的多线程IP core。Codeplay还将为R-Car提供ComputeCpp™,一种SYCL™开放式标准的实现,可支持单源C ++软件,进行面向对象的高级编程。这一合作可以为开发人员提供标准软件开发工具,并支持各种开源计算机视觉或开源深度学习软件,如TensorFlow™ Library等。在享受R-Car SoC的高性能和低功耗优势的同时,开发人员能更好地专注于创新。他们可以使用原有的软件资源,或利用计算机视觉和认知处理中的最新创新,从而最大程度地减少移植工作并加快上市速度。
开放式标准软件框架利用瑞萨电子R-Car SoC加速开发进程,
加强计算机视觉和认知处理
在9月19日至21日于比利时布鲁塞尔举行的Autosens 2017上,Codeplay和瑞萨电子将在第28号展台现场演示用于R-Car H3 SoC的OpenCL计算机视觉Demo。
瑞萨电子全球高级驾驶辅助系统中心副总裁Jean-Francois Chouteau表示:“计算性能是实现先进自动驾驶汽车计算平台的重要因素。瑞萨电子的专业IMP-X5计算机视觉IP在R-Car SoC的高级功能和加强安全性方面发挥了关键作用。与Codeplay合作开发出R-Car专用的OpenCL和SYCL,我们的客户可藉此访问瑞萨电子的计算机视觉硬件,开发出性能优异的产品,同时缩短上市时间。这也充分展示了我们Renesas autonomy平台在ADAS和自动驾驶方面的价值。”
Codeplay首席执行官Andrew Richards表示:“OpenCL是一种广泛应用的开放式标准,可提供有效的框架,支持异构计算平台。我们的ComputeAorta和ComputeCpp平台可以帮助从事视觉识别和深度学习的开发人员使用熟悉的OpenCL和SYCL编程标准,并从R-Car的先进IMP-X5计算机视觉IP中快速获益。”
R-Car ComputeAorta和ComputeCpp软件框架的主要特性
多线程框架的高计算性能
ComputeAorta框架提供了一种OpenCL硬件抽象层,可使一级供应商和整车厂充分利用瑞萨电子R-Car SoC的计算性能,特别是IMP-X5计算机视觉IP。ComputeCpp利用SYCL开放式标准对OpenCL进行了扩展,可为异构核上的多线程执行提供高效的编程环境。通过使用这些框架,用户可以优化多线程编程的计算性能。
减少开发工作,缩短上市时间
借助OpenCL和SYCL,开发人员能够使用C/C++标准编程语言,轻松重用其软件资源,并在工作中使用熟悉的开发环境。
利用开源生态系统框架
开发人员和系统制造商现在可以利用OpenCL和SYCL广泛的支持范围,例如开源计算机视觉和认知处理软件等,加速复杂AI应用的开发。
瑞萨电子和Codeplay将于2017年第四季度在R-Car H3 SoC上实施OpenCL和SYCL的概念性验证。该R-Car V3M SoC将于2018年第一季度供货。
关于瑞萨电子株式会社
瑞萨电子株式会社(TSE:6723),为客户提供专业可信的创新嵌入式设计和完整的半导体解决方案,旨在通过使用其产品的数十亿联网智能设备安全可靠地改善人们的工作和生活方式。作为全球首屈一指的微控制器供应商、模拟功率器件和SoC产品的领导者,瑞萨电子为汽车、工业、家居(HE)、办公自动化(OA)、信息通信技术(ICT)等各种应用提供专业的技术支持、品质保证和综合的解决方案,期待与您携手共创无限未来。更多信息,敬请访问renesas.com。
关于CodeplayCodeplay是享誉全球的异构系统专家,在OpenCL™、SYCL™、Vulkan™和复杂处理器架构专用工具方面拥有多年的经验。Codeplay通过ComputeAorta(一种用于异构处理的OpenCL部署)和ComputeCpp™(一种基于SYCL开放式标准的产品,用于标准C++的单源编程)实现了高级视觉处理和机器学习C++应用程序。Codeplay已成为计算处理系统方面的全球领导者之一。欲了解更多信息,请访问www.codeplay.com。
SYCL是Khronos集团公司的商标。OpenCL和OpenCL标志是苹果公司在Khronos Group™的许可下使用的商标。TensorFlow、TensorFlow标志和任何相关标志均为谷歌公司的商标。瑞萨autonomy是瑞萨电子株式会社的商标。 所有注册商标或商标均为其各自所有者的财产。