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 memberservices@khronosgroup.org 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
Apr 23, 2024
Do you think you are spending too much time fine-tuning your SKILL code? As a SKILL coder, you must be aware that producing bug-free and efficient code requires a lot of effort and analysis. But don't worry, there's good news! The Cadence Virtuoso Studio platform ha...
Apr 22, 2024
Learn what gate-all-around (GAA) transistors are, explore the switch from fin field-effect transistors (FinFETs), and see the impact on SoC design & EDA tools.The post What You Need to Know About Gate-All-Around Designs appeared first on Chip Design....
Apr 18, 2024
Are you ready for a revolution in robotic technology (as opposed to a robotic revolution, of course)?...

featured video

MaxLinear Integrates Analog & Digital Design in One Chip with Cadence 3D Solvers

Sponsored by Cadence Design Systems

MaxLinear has the unique capability of integrating analog and digital design on the same chip. Because of this, the team developed some interesting technology in the communication space. In the optical infrastructure domain, they created the first fully integrated 5nm CMOS PAM4 DSP. All their products solve critical communication and high-frequency analysis challenges.

Learn more about how MaxLinear is using Cadence’s Clarity 3D Solver and EMX Planar 3D Solver in their design process.

featured paper

Designing Robust 5G Power Amplifiers for the Real World

Sponsored by Keysight

Simulating 5G power amplifier (PA) designs at the component and system levels with authentic modulation and high-fidelity behavioral models increases predictability, lowers risk, and shrinks schedules. Simulation software enables multi-technology layout and multi-domain analysis, evaluating the impacts of 5G PA design choices while delivering accurate results in a single virtual workspace. This application note delves into how authentic modulation enhances predictability and performance in 5G millimeter-wave systems.

Download now to revolutionize your design process.

featured chalk talk

Miniaturization Impact on Automotive Products
Sponsored by Mouser Electronics and Molex
In this episode of Chalk Talk, Amelia Dalton and Kirk Ulery from Molex explore the role that miniaturization plays in automotive design innovation. They examine the transformational trends that are leading to smaller and smaller components in automotive designs and how the right connector can make all the difference in your next automotive design.
Sep 25, 2023
26,017 views