基於 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 公告。