Home Forums BreakawayOne Pipeline/VAC Settings

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #17584
    timmywa
    Participant

    Hi THere… I noticed that the default settings for the Pipeline/VAC is “1 ms per int”. From what I’ve read on the VAC documentation is that a low number is not recommeded as it polls very often and could cause issues. I’ve not run into issues, but it made me wonder why the setting is 1 on this one. I’ve seen recommendations for 5 or 10 even. Thanks.

    #17585
    Milky
    Keymaster

    Now that is very interesting. I believe that Leif launches VAC using command line switches, and this maybe where it is getting that parameter from. I’ll see if the command line can be modified.

    • This reply was modified 3 weeks, 1 day ago by Milky.
    #17587
    Milky
    Keymaster

    I’ve done some more research on this on the VAC website. In one section, it says that low numbers should be avoided, but elsewhere it says “The more is event frequency, the shorter is event period, the less is block size, the smoother is stream transfer, and the less is latency. But decreasing interrupt/event period causes increase of system timer resolution and timer interrupt frequency so system overhead is increased too. VAC driver sets system timer resolution to a half of the “MS per int” parameter specified.

    Large (more than 10-15 ms) values may significantly disrupt stream uniformity and even cause stream breaking.”

    I guess if you have a “grunty” PC, low (1 to 5) will work OK, but throw a greater load on the OS. Higher (10-15) may reduce the OS load, but could let too many other events get in the way of a smooth stream.

    #17588
    timmywa
    Participant

    Thanks for checking, Milky. I appreciate the further details. I always lean towards trusting the program developer on settings. It just made me curious and you’ve helped, thanks!

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.