Information

  • Publication Type: Ongoing Student Project
  • Workgroup(s)/Project(s):
  • Date: ongoing
  • Date (Start): February 2023
  • Date (End): December 2023
  • Matrikelnummer: 01633060
  • First Supervisor:
  • Keywords: Vulkan, C++, Auto-Vk, Auto-Vk-Toolkit, Synchronization, Semaphores, Timeline Semaphores

Abstract

Timeline semaphores have been added as an additional synchronization primitive to the Vulkan API later on. They enable better and more efficient synchronization in certain scenarios. In the context of this project, they are added to a modern C++ and Vulkan-based rendering framework.

Additional Files and Images

No additional files or images.

Weblinks

BibTeX

@runstudentproject{roth-2023-vlk,
  title =      "Adding Timeline Semaphores to a Modern C++/Vulkan Rendering
               Framework",
  author =     "Moritz Roth",
  year =       "2023",
  abstract =   "Timeline semaphores have been added as an additional
               synchronization primitive to the Vulkan API later on. They
               enable better and more efficient synchronization in certain
               scenarios. In the context of this project, they are added to
               a modern C++ and Vulkan-based rendering framework.",
  keywords =   "Vulkan, C++, Auto-Vk, Auto-Vk-Toolkit, Synchronization,
               Semaphores, Timeline Semaphores",
  URL =        "https://www.cg.tuwien.ac.at/research/publications/2023/roth-2023-vlk/",
}