PC Health Check
Windows 电脑健康状况检查

Vulkan 准备通过 Vulkan SC 1.0 进军安全关键市场

Khronos Group 推出了 Vulkan SC 1.0,以提供对安全至关重要的 Vulkan 支持,以允许这种现代图形 API 用于需要最高安全要求的新领域。

Vulkan SC 实际上是 OpenGL SC 的继承者,OpenGL SC 是 OpenGL 的安全关键子集,用于汽车、航空电子设备、军事、医疗、工业和其他需要严格保护的领域。OpenGL SC 2.0于 2016 年发布,基于 OpenGL ES 2.0,与源自 OpenGL ES 1.0 / OpenGL 1.3 的原始 OpenGL SC 1.0 相比。六年过去了,丰富的视觉效果出现在更加安全的关键环境中,Vulkan SC 1.0 已准备好进入安全关键图形领域。

image.php_-6Vulkan SC 1.0 规范基于 Vulkan 1.2 API,同时删除了与安全关键用例无关/不必要的功能。Vulkan SC 1.0 还可以更好地处理运行时故障和其他问题,同时还将更多的图形管道工作转移到预编译/设置阶段而不是运行时。使用 Vulkan SC 1.0,“所有 Vulkan SC 管道都是离线编译的,可以进行静态分析以了解数据流和管道处理使用的内存量。然后可以在设备创建时将管道执行所需的内存保留为固定大小的池,以最大限度地减少内存使用并避免运行时内存分配的需要。同样,Vulkan SC 使应用程序能够静态预分配应用程序内存要求的上限,从而避免了运行时动态内存管理的需要。”

虽然很多 Phoronix 读者可能不会对安全关键图形感兴趣,但希望了解更多信息的人可以通过Khronos 公告Vulkan SC 概述了解更多技术细节。

赞(0) 打赏
未经允许不得转载:PC Health Check » Vulkan 准备通过 Vulkan SC 1.0 进军安全关键市场

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏