基于SYCL单源 C++ 的编程模型已经开始起飞,英特尔对其进行了大量投资,作为其 oneAPI / DPC++ 编译器堆栈的一部分,以及各种不同的开源项目,将 SYCL 引入 AMD 和 NVIDIA GPU、CPU-基于 OpenMP 的实现、SYCL 到 Vulkan 等,以满足异构计算需求。Khronos Group 今天宣布,他们已经开始研究 SYCL SC,作为这种异构计算编程模型的安全关键变体。
就像OpenGL SC和Vulkan SC用于从飞机航空电子显示器到汽车等的安全关键工作一样,SYCL SC 的目标是在安全关键环境中提供异构计算功能。
SYCL SC 将利用经过验证的 SYCL 2020 标准,使用标准 C++17 对各种计算设备进行并行编程。在过去的一年里,安全关键社区齐聚 Khronos SYCL 安全关键探索论坛,就用例和行业要求达成共识,以促进和指导这一新开放标准的设计。
…
SYCL SC 将遵守新的 MISRA C++ 202X 准则并符合安全认证标准,例如 RTCA DO-178C / EASA ED-12C(航空电子设备)、ISO 26262/21448(汽车)、IEC 61508(工业)和IEC 62304(医疗)。SYCL SC 工作组已经获得了行业领导者的支持,包括 AMD、Arm、巴塞罗那超级计算机中心、Codeplay、CoreAVI、英特尔、Intellias、梅赛德斯-奔驰和高通技术公司。
通过Khronos.org 公告了解更多关于 SYCL SC 成立的细节。
正文完