Purchase An R-Car Starter Kit
If you would like to develop on physical hardware, click here to find out how to purchase R-Car kits from approved Renesas distributors.
ComputeSuite brings pre-conformant OpenCL and conformant SYCL™ support to R-Car hardware. You can download the release package from our website.
Get Started with ComputeSuite for R-Car
Follow the "Getting Started guide" for using ComputeSuite with R-Car including how to setup and use ComputeSuite on real hardware.
R-Car Starter Kit With OpenCL and SYCL
Software development for automotive applications including Advanced Driver Assistance Systems is increasing in scale and complexity. Developers need to be able to rapidly prototype and build applications for automotive systems using the latest technologies and software frameworks. By using ComputeAorta and ComputeCpp with Renesas hardware, developers can write applications using the open standards OpenCL and SYCL. This enables the execution of applications on heterogeneous hardware providing acceleration and power efficiency.
SYCL-DNN offers developers the ability to write complex machine learning applications, and with ComputeCpp they will be able to run these applications on Renesas hardware.
By using open standards, developers can build applications using familiar C++ code that runs on current and future Renesas hardware, and can take advantage of the optimization and built in parallel capabilities of OpenCL and SYCL.
Codeplay and R-Car delivers:
- Simplified software development. ComputeAorta and ComputeCpp are designed to simplify the development process providing familiar programming environments, enabling developers to focus on writing complex applications.
- Parallel capabilities for developers. Both OpenCL and SYCL offer developers built in capabilities to run their applications in parallel on heterogeneous hardware. These abstractions bring more portability for developers, reducing the effort to develop applications to take advantage of parallel computing.
- Support for high-level computer vision frameworks. By using open standards it is now possible for developers to use frameworks that support OpenCL and SYCL with R-Car hardware, taking advantage of the parallel capabilities. SYCL-DNN, for example, is a framework that can be used to develop machine learning applications and using ComputeCpp developers can run this on R-Car hardware.