SYCL related stories

Managed Virtual Pointers with SYCL

• Tags: SYCL C++

A new Codeplay post we presents a utility to facilitate the integration of SYCL into existing codebases that are not C++11 friendly. If your application uses malloc and frees for allocation, or has some existing CUDA®-based memory management, the "Legacy Pointer" and/or the "Managed Virtual Pointer" utilities can help you to integrate your code with SYCL.

Read More

ComputeCpp CE for Windows brings SYCL to Windows and Visual Studio

• Tags: OpenCL SYCL

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

Codeplay has announced that ComputeCpp Community Edition is now available on Windows. It is now possible to develop SYCL applications using Windows and Visual Studio. The Windows release of ComputeCpp CE currently supports Windows 7 or 10 and can be used with Visual Studio 2015. Similar to our Linux version, the hardware you want to use with ComputeCpp you is required to have SPIR OpenCL drivers in order to be supported.

Read More

IWOCL 2018 - The 6th International Workshop on OpenCL

• Tags: OpenCL Vulkan IWOCL SYCL

/assets/uploads/news/news_graphics/IWOCL-logo.jpg

Announcing that the 6th International Workshop on OpenCL will take place on the 14-16 May, 2018 at St Catherine's College, Oxford, UK and that the Call for Submissions is now open. Submissions related to any aspect of using OpenCL (including SYCL, Vulkan Compute and OpenCL based libraries) are of interest, including (but not limited to): case-studies of their use in applications, software tools, programming methods, debugging, performance analysis, and integration.

Read More

Renesas Electronics and Codeplay Collaborate on OpenCL™ and SYCL™ for ADAS Solutions

• Tags: OpenCL SYCL

Renesas Electronics announced their collaboration to deliver ComputeAorta™, Codeplay’s OpenCL open standard-based software framework for Renesas R-Car system-on-chips (SoCs). The new framework is designed to support software development for the R-Car’s latest image recognition IP, the IMP-X5, a multi-threading core optimized for computer vision and cognitive processing. Codeplay will also provide R-Car with ComputeCpp™, an implementation of the SYCL™ open standard, enabling single source C++ software for high level and object-oriented programming. The result of this collaboration provides developers with standard software development tools and support for a wide range of open source computer vision or open source deep learning software, such as TensorFlow™ library.

Read More

Adding SPIR-V support to ComputeCpp

• Tags: OpenCL SPIR SYCL

Codeplay announces SPIR-V support for ComputeCpp in v0.3.0. This beta implementation of SPIR-V for OpenCL support means that developers can use SYCL and ComputeCpp to develop for any OpenCL hardware that includes a driver that consumes SPIR-V.

Read More

Implementing OpenCL Support for Eigen using SYCL and ComputeCpp

• Tags:

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

Codeplay has added OpenCL hardware support to Eigen, to offer a wider range of hardware to developers via the SYCL open standard. In this post, Codeplay talks about how they implemented the SYCL backend for Eigen to enable support for OpenCL hardware.

Read More

Codeplay helping bridge the gap on RISC-V with OpenCL and SYCL

• Tags: SoC OpenCL SYCL

Codeplay helping ensure software developers are correctly equipped to host their software applications on RISC-V. Codeplay is working extensively with machine learning solutions such as Google with TensorFlow to bridge the gap on RISC-V with OpenCL and SYCL open standards.

Read More

Khronos Group at SC16 in Booth 304

• Tags: OpenCL SPIR Event SYCL

Join the Khronos Group in Booth 304 @ SC16. There will be people in the booth from the Khronos working groups who can answer your technical questions about OpenCL, SYCL, and SPIR. Visit the Khronos Booth for your free HPC t-shirt, OpenCL sticker, and reference guides for OpenCL and SYCL. Khronos members Xilinx and Codeplay will be in the booth to answer questions, give talks, and show demos. This year at SC Khronos will show where OpenCL fits in with the larger pantheon of open standards for HPC in a panel held on Wednesday 10:30am in room 255-BC.

Khronos booth at SC16

Read More

Early Access to the SYCL Open Standard for C++ Acceleration

• Tags: OpenCL SPIR SYCL

/assets/uploads/news/news_graphics/codeplay-compute-cpp-logo-blk.png

Codeplay is giving developers free, early access to ComputeCpp with a pre-conformance beta implementation of the SYCL open standard, along with an open-source preview of the latest Parallel Technical Specification to be adopted into C++17. Other open-source projects being made available are VisionCpp, a machine vision library demonstrating C++ techniques for performance-portability, and an early version of the Eigen C++ library that uses SYCL for acceleration on OpenCL devices.

Read More

Khronos BOF Video from SIGGRAPH now online

• Tags: glTF OpenCL Vulkan SPIR WebGL OpenVX SYCL

The Khronos Group has posted video from all of the Khronos BOFs on Youtube. The following video and all the matching presentations are now ready to view:

Read More