Skip to content
Snippets Groups Projects

MultiGPU benchmark

Merged Niklas Haas requested to merge haasn/libplacebo:multigpu_bench into master
  1. Sep 19, 2023
    • Niklas Haas's avatar
      demos: add multigpu benchmark · 7800209b
      Niklas Haas authored
      I created this for personal testing, but I ended up cleaning it up
      enough to the point where it can reasonably be published.
      
      Tests the upload/download performance in a multi-GPU scenario, including
      between different VkDevices created on the same GPU. (Just pass the same
      GPU name twice to test this)
      7800209b
    • Niklas Haas's avatar
      gpu: add pl_tex_transfer_params.no_import · 9f2b1f57
      Niklas Haas authored
      To bypass host pointer importing, for debugging and in some situations
      where doing so would lead to quickly exhausting 4G limit.
      9f2b1f57
    • Niklas Haas's avatar
      vulkan/malloc: add pl_debug_abort to malloc failure path · 9d32cf5f
      Niklas Haas authored
      To help during debugging. These should hopefully be disabled by any sane
      release distribution, anyway.
      
      Don't add it to the memory import failure paths because those can be
      triggered spuriously during probing.
      9d32cf5f
Loading