SuperComputing (SC19) is the largest gathering of high performance computing experts in the world and it kicks off this weekend, Sunday, November 17 in Denver, CO. To kick off the conference, the Fifth International Workshop on Heterogeneous High-Performance Reconfigurable Computing (H2RC 2019) will host two presentations on Sunday solely-focused on SYCL™, the Khronos® open standard language for C++ single-source heterogeneous programming for OpenCL™. The keynote delivered by Ronan Keryell from Khronos member, Xilinx and will outline the benefits of using SYCL for FPGA programming in a talk entitled "SYCL: A Single-Source C++ Standard for Heterogeneous Computing." Later in the morning at 11:00am Michael Kinsner and John Freeman from Intel will present "Data Flow Pipes: A SYCL Extension for Spatial Architectures," describing the pipes extension that enables a more usable and flexible interface.
On Thursday, November 21, Khronos and the SYCL Working Group will host a Birds of a Feather session focused on the current and future plans for SYCL. Join the group at 12:15 pm along with Simon Mcintosh-Smith from the University of Bristol and Michael Wong, chair of the SYCL Working Group.
And finally on the last day of SC19, Friday, November 22, there is a session comparing the implementation and performance of a Wilson Dslash Stencil Operator Mini-App using Kokkos and SYCL starting at 8:50 am. Bálint Joó from the Thomas Jefferson National Accelerator Facility along with co-authors will present their benchmark results and experience of developing this operator using both SYCL and Kokkos.
Find out more about how SYCL is represented on the SC19 agenda on the CodePlay Blog.
Khronos® and Vulkan® are registered trademarks, and ANARI™, WebGL™, glTF™, NNEF™, OpenVX™, SPIR™, SPIR-V™, SYCL™, OpenVG™ and 3D Commerce™ are trademarks of The Khronos Group Inc. OpenXR™ is a trademark owned by The Khronos Group Inc. and is registered as a trademark in China, the European Union, Japan and the United Kingdom. OpenCL™ is a trademark of Apple Inc. and OpenGL® is a registered trademark and the OpenGL ES™ and OpenGL SC™ logos are trademarks of Hewlett Packard Enterprise used under license by Khronos. All other product names, trademarks, and/or company names are used solely for identification and belong to their respective owners.