Announcement

Collapse
No announcement yet.

Intel Vulkan Driver Halves The Time Required For Startup

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

  • Intel Vulkan Driver Halves The Time Required For Startup

    Phoronix: Intel Vulkan Driver Halves The Time Required For Startup

    Intel's open-source Vulkan Linux driver "ANV" has reduced the driver start-up time by about half...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    A bit of irrelevant post in my opinion.

    So I guess this would happen only once during program startup.
    But how long does it take now on a given machine? Lets assume its 0.5s. Then we save 0.25s every time a vulkan program is started.
    Not really news worth.

    Did it take 25s, and is it now 12s. That is news worthy....

    But neither the post, nor the MR actually seem to give benchmarks...

    Comment


    • #3
      Originally posted by NathanSamson View Post
      A bit of irrelevant post in my opinion.

      So I guess this would happen only once during program startup.
      But how long does it take now on a given machine? Lets assume its 0.5s. Then we save 0.25s every time a vulkan program is started.
      Not really news worth.

      Did it take 25s, and is it now 12s. That is news worthy....

      But neither the post, nor the MR actually seem to give benchmarks...
      what a defeatist attitude! Just the fact someone can cut off 50% from time taken in production code is important and demonstrates how people wshould never think things are "done", there is always improvement to be made, except perhaps in cases like suckless init.

      Comment


      • #4
        Intel cooking ANV too slowly, maybe for Druid architecture it will become actually usable? Meanwhile a dozen of modern games just can't be run on ANV.

        Comment


        • #5
          As most of the vulkan drivers in Mesa were copied from Anvil, I wonder if any of these improvements can be ported

          Comment


          • #6
            Originally posted by NathanSamson View Post
            A bit of irrelevant post in my opinion.

            So I guess this would happen only once during program startup.
            But how long does it take now on a given machine? Lets assume its 0.5s. Then we save 0.25s every time a vulkan program is started.
            Not really news worth.

            Did it take 25s, and is it now 12s. That is news worthy....

            But neither the post, nor the MR actually seem to give benchmarks...
            Consider this, POV: you are 3d engine developer, game developer, wayland compositor developer, whatever. During the workday, you are starting/stopping/crashing your app an excessive number of times. 50% less time per iteration - yes it matters a lot. Example: fast golang compiler.
            Last edited by Shtirlic; 14 June 2024, 02:30 PM.

            Comment


            • #7
              Some sort of absolute measurement really is important context to this sort of 'news'. Like when Michael benchmarks two identical systems except with DDR5-5200 vs DDR5-7200 and shows an overall gain of 2%. Without the benchmarks you could naively imagine a 35% gain.

              We have even less mental context for this graphical startup improvement since we really don't know how often this 'startup' happens. Is it once per system boot? Once per game launch? It could somehow mean once per frame, though that seems improbable. We also have no idea if the absolute magnitude. Saving 5s once per boot would be... slightly notable but not exciting. 5s per game launch, a bit more interesting.

              It must be mentioned somewhere in the commit thread, but it was just too much to was through...

              Comment

              Working...
              X