SYCL related stories

Codeplay and SYCL at IWOCL 2018

• Tags: OpenCL SYCL IWOCL

/assets/uploads/news/news_graphics/SYCL_170px_June16.png

The Khronos Group member Codeplay has two posts on their contributions to OpenCL and SYCL, and expands on some of the topics surrounding SYCL at the upcoming IWOCL conference. Codeplay has been an IWOCL supporter since its inaugural edition 5 years ago. Check out the post by Michael Wong entitled 'Heterogeneous Development at the DHPCC++ 2018 Workshop' and the post by Rod Burns 'What's happening with SYCL at IWOCL 2018'.

Read More

Khronos member Codeplay attending IWOCL 2018

• Tags: OpenCL SYCL IWOCL

Codeplay are excited to again be attending and sponsoring the annual OpenCL conference IWOCL on the 14th – 16th May in Oxford, UK. Codeplay is looking to meet new and old faces from the OpenCL and SYCL community, so if you are attending come and say "hello". The team will be wearing their Codeplay t-shirts and hoodies and will be easy to spot. Learn more about the IWOCL conference and what Codeplay is presenting.

Read More

Renesas bridging a gap to OpenCL with Codeplay

• Tags: OpenCL SYCL

Khronos member Renesas Electronics has outlined their plans for ADAS and self-driving cars. Renesas is working with Codeplay Software Ltd., experts in high-performance compilers and software optimization for multi-core processing. The collaboration allows programs already written in CUDA for Nvidia’s SoC to be brought to R-Car SoCs, using Codeplay’s OpenCL open standard-based software framework. The framework, first made available on R-Car H3 as a proof of concept, is now coming to the R-Car V3M and other R-Car SoCs of Renesas’ autonomous platform for both ADAS and automated driving.

Read More

Using Template Sorcery To Implement SYCL Interoperability

• Tags: OpenCL SYCL

/assets/uploads/news/news_graphics/SYCL_170px_June16.png

Codeplay has written up a detailed run through of how they how they ensure C++ fundamental types are translated correctly from SYCL code through to OpenCL, retaining their correct size and signedness. If you're an application developer, this will help you learn a little about how SYCL works under the hood. If you're looking to implement SYCL, this will help you find a way to get the compiler to do your lifting for you.

Read More

ComputeCpp v0.5.0 is released and SYCL 1.2.1 ratified

• Tags: OpenCL SYCL

The Khronos recently announced SYCL 1.2.1. The SYCL 1.2.1 specification has improved on the existing 1.2 standard by introducing new features which allow for better integration with existing machine learning and OpenCL-based frameworks such as TensorFlow as well as various improvements based on user feedback. This is an exciting piece of news for Codeplay is it enables them to work towards full compliance of SYCL 1.2.1 for ComputeCpp, and their v0.5 release which is now available to download. Read more about how Codeplay is using SYCL 1.2.1 with ComputeCpp v.0.5.0.

Read More

Codeplay: Alternative machine learning algorithms using SYCL and OpenCL

• Tags: OpenCL SYCL NNEF Machine Learning

Codeplay has a very good write-up today on machine alternatives that don't use Neural Networks. The included code, SYCL-ML was developed as a proof of concept to show what a machine learning application using heterogeneous computing can look like and has been published as an open source project. The project was developed using SYCL and ComputeCpp, which is an implementation of SYCL developed by Codeplay.

Read More

Khronos presentations available from ESC Silicon Valley and the Embedded Vision Alliance Member Meeting

• Tags: OpenCL Vulkan Presentation OpenVX SYCL NNEF Machine Learning

Neil Trevett, Khronos Group President and Radhakrishna Giduthuri, Software Architecture and Compute Performance Acceleration at AMD, spoke at two Khronos related events this past week. Neils presented was an update on the Khronos Standards for Vision and Machine Learning which covered Khronos Standards OpenVX, NNEF, OpenCL, SYCL and Vulkan. Radhakrishna presented Standards for Neural Networks Acceleration and Deployment covered Khronos Standards OpenVX and NNEF. The slides from both presentations are now online.

Read More

The Khronos Group Releases Finalized SYCL 1.2.1

• Tags: Conformance OpenCL SYCL

The Khronos Group announces the ratification and public release of the finalized SYCL 1.2.1 specification. SYCL for OpenCL enables code for heterogeneous processors to be written in a “single-source” style using completely standard modern C++. The multi-vendor SYCL 1.2.1 standard is available royalty-free for industry use, and the full specification together with details about the SYCL open-sourced conformance test suite and Adopters Program are online.

Read More

Khronos presentations and video from SC17 now online

• Tags: OpenCL SYCL

The Khronos Group was at SC17 this year with booth talks on OpenCL and SYCL from Khronos members Codeplay and Xilinx. The presentations slides and videos of all the booth talks are now available on the Khronos SC17 event page.

Read More

SC17: Distributed and Heterogeneous Programming in C++ for HPC - Ask your question online

• Tags: OpenCL Event BOF supercomputing SYCL

Michael Wong from Codeplay Software and Hal Finkel from Argonne National Library have opened up the 'Distributed and Heterogeneous Programming in C++ for HPC' BOF to questions from the internet. If you have a related question you would like to ask, please post it here.

Read More