industry news
Subscribe Now

Khronos to Create SYCL SC Open Standard for Safety-Critical C++ Based Heterogeneous Compute

New Working Group designing derivative of the SYCL framework for high-level parallel programming to streamline safety certification in automotive, avionics, industrial, and medical markets; Open call for industry participation
Beaverton, OR – March 15, 2023 – Today, The Khronos® Group, an open consortium of industry-leading companies creating advanced interoperability standards, announces the creation of the SYCL™ SC Working Group to create a high-level heterogeneous computing framework for streamlining certification of safety-critical systems in automotive, avionics, medical, and industrial markets. SYCL SC will leverage the proven SYCL 2020 standard for parallel programming of diverse computing devices using standard C++17. Over the past year, the safety-critical community has gathered in the Khronos SYCL Safety-Critical Exploratory Forum to build consensus on use cases and industry requirements to catalyze and guide the design of this new open standard. The SYCL SC Working Group is open to any Khronos member, and Khronos membership is open to any company.
“Safety-critical markets such as automotive and avionics are seeing dramatic increases in software and hardware complexity, often automating advanced functions traditionally performed by humans. The need for sophisticated, high-performance compute acceleration drives the need for powerful, high-level programming abstractions—resulting in strong industry interest in evolving SYCL to meet the requirements of safety-critical systems,” said Verena Beckham, vice president of safety engineering at Codeplay and SYCL SC pro tempore co-chair. “We are excited to launch the SYCL SC Working Group that will create an open standard that unlocks the SYCL acceleration model to reduce development and certification costs for safety-critical industries, while improving programming productivity.”
SYCL SC will bridge the gap between low-level APIs such as Vulkan® SC and the C++ high-level language to streamline the development and safety certification of systems incorporating sophisticated parallel processing acceleration, including Artificial Intelligence and Machine Learning pipelines. SYCL SC will leverage Vulkan SC design principles where appropriate and aim to enable open standards that can streamline system safety certifications at every level of the software stack.
“SYCL SC will be a key component of many robust, safety-critical compute stacks. With Vulkan SC and OpenVX™ the industry already has access to low-level compute, and high-level computer vision and machine learning APIs. SYCL SC is the missing link. It will bring accelerated computation to systems requiring functional safety with a C++ interface. With SYCL SC, Khronos is expanding the choice of programming abstractions for safety-critical systems to suit different market and developer needs,” said Kenneth Wenger, senior director of research & innovation at CoreAVI and SYCL SC pro tempore co-chair.
SYCL SC will adhere to the new MISRA C++ 202X guidelines and align with safety certification standards such as RTCA DO-178C / EASA ED-12C (avionics), ISO 26262/21448 (automotive), IEC 61508 (industrial), and IEC 62304 (Medical).
The SYCL SC Working Group has already gained support from industry leaders including AMD, Arm, Barcelona Supercomputer Center, Codeplay, CoreAVI, Intel, Intellias, Mercedes-Benz, and Qualcomm Technologies Inc. Any organization wishing to participate in the SYCL SC Working Group is invited to become a Khronos member. Please visit our Member page or contact Membership Services at for more information. SYCL SC Working Group members will present a session on “What’s New in SYCL for Safety-Critical Systems,” at the upcoming International Workshop on OpenCL and SYCL Conference (IWOCL) taking place on April 18-20 in Cambridge, UK. Registration is now open.
Industry Support for SYCL SC
“The deployment of autonomous systems is increasingly dependent on open standards and a robust software and hardware ecosystem that places safety as its top priority,” said Tom Conway, senior director of product management, Automotive Line of Business, Arm. “We understand the importance of industry collaboration to help ease software complexity for developers, and look forward to contributing our expertise in functional safety and software standardization to help define the SYCL Safety-Critical open standards.”
“Recently, we have seen SYCL’s popularity take off in the high-performance computing industry, which is evidence of SYCL’s ability to provide a performant, open and portable solution to heterogeneous programming. Now we are looking forward to helping unlock the SYCL programming model and all its benefits to safety-critical industries as well,” said Andrew Richards, CEO, Codeplay Software.
“SYCL Safety Critical extends open accelerator programming to applications where safety critical standards apply,” said Joe Curley, vice president and general manager of software products at Intel. “We are pleased to support this working group to define a productive, open, cross-platform programming framework that meets the needs of safety-critical developers.”
“Mercedes-Benz Research & Development North America is delighted to join the SYCL SC Working Group to strengthen industry adoption of safety-critical development standards, as ADAS/AD systems harness heterogeneous computing hardware,” said Sundararajan Ramalingam, vice president Autonomous Driving at Mercedes-Benz Research & Development North America.
About SYCL
SYCL is a standard C++-based heterogeneous parallel programming framework for accelerating High-Performance Computing (HPC), machine learning, embedded computing, and compute-intensive desktop applications on a wide range of processor architectures, including CPUs, GPUs, FPGAs, and tensor accelerators.
About Khronos
The Khronos Group is an open, non-profit, member-driven consortium of close to 200 industry-leading companies creating advanced, royalty-free, interoperability standards for 3D graphics, metaverse, augmented and virtual reality, parallel programming, vision acceleration and machine learning. Khronos activities include 3D Commerce™, ANARI™, glTF™, Kamaros™, NNEF™, OpenCL™, OpenGL®, OpenGL® ES, OpenVG™, OpenVX™, OpenXR™, SPIR-V™, SPIR-V™, SYCL™, Vulkan®, and WebGL™. Khronos members drive the development and evolution of Khronos specifications and are able to accelerate the delivery of cutting-edge platforms and applications through early access to specification drafts and conformance tests.

Leave a Reply

featured blogs
Jun 8, 2023
Learn how our EDA tools accelerate 5G SoC design for customer Viettel, who designs chips for 5G base stations and drives 5G rollout across Vietnam. The post Customer Spotlight: Viettel Accelerates Design of Its First 5G SoC with Synopsys ASIP Designer appeared first on New H...
Jun 8, 2023
Radial compressors, also known as radial fans or blowers, are primarily used for compression purposes. Radial blades attached to a rotating impeller draw air into the unit's center. They are well-suited for high-pressure applications, where their efficient design can sav...
Jun 2, 2023
I just heard something that really gave me pause for thought -- the fact that everyone experiences two forms of death (given a choice, I'd rather not experience even one)....

featured video

Synopsys 224G & 112G Ethernet PHY IP Demos at OFC 2023

Sponsored by Synopsys

Watch this video of the Synopsys 224G & 112G Ethernet PHY IP demonstrating excellent performance and IP successful ecosystem interoperability demonstrations at OIF.

Learn More

featured paper

EC Solver Tech Brief

Sponsored by Cadence Design Systems

The Cadence® Celsius™ EC Solver supports electronics system designers in managing the most challenging thermal/electronic cooling problems quickly and accurately. By utilizing a powerful computational engine and meshing technology, designers can model and analyze the fluid flow and heat transfer of even the most complex electronic system and ensure the electronic cooling system is reliable.

Click to read more

featured chalk talk

Direct Drive: Getting More Juice from Your JFET
Sponsored by Mouser Electronics and UnitedSiC
In this episode of Chalk Talk, Jonathan Dodge from UnitedSiC (now part of Qorvo) and Amelia Dalton discuss how you can take full advantage of silicon carbide JFET transistors. They delve into the details of these innovative transistors including what their capacitances look like, how you can control their speed and how you can combine the benefits of a cascode and a directly driven JFET in your next design.
Jun 29, 2022