Announcement

Collapse
No announcement yet.

Vulkan Ready To Take On Safety-Critical Market With Vulkan SC 1.0

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Vulkan Ready To Take On Safety-Critical Market With Vulkan SC 1.0

    Phoronix: Vulkan Ready To Take On Safety-Critical Market With Vulkan SC 1.0

    Last week The Khronos Group introduced Vulkan SC 1.0 in providing safety-critical Vulkan support for allowing this modern graphics API to used in new areas requiring maximum safety requirements...

    https://www.phoronix.com/scan.php?pa...=Vulkan-SC-1.0

  • #2
    At a glance, this seems like something that could be useful in the wider ecosystem as well. After all, who would _want_ their software to be prone to run-time errors and crashes?

    Comment


    • #3
      Originally posted by M1kkko View Post
      At a glance, this seems like something that could be useful in the wider ecosystem as well. After all, who would _want_ their software to be prone to run-time errors and crashes?
      Well, it's not for free. When you commit to static memory allocations, your maximum capacity decreases. That having been said, there are some non-SC applications that are light enough that this could work fine.

      Comment


      • #4
        Originally posted by microcode View Post

        Well, it's not for free. When you commit to static memory allocations, your maximum capacity decreases. That having been said, there are some non-SC applications that are light enough that this could work fine.
        It looked to me like it wasn't "you have to preallocate your memory" but "This is a subset of Vulkan that enforces known memory consumption so you can pre-check things"... similar to how NASA uses a heavily restricted subset of the programming languages they choose to improve their ability to statically reason about the binary's behaviour.

        Comment

        Working...
        X