Vienna Symphonic Library Forum
Forum Statistics

181,957 users have contributed to 42,195 threads and 254,637 posts.

In the past 24 hours, we have 4 new thread(s), 12 new post(s) and 54 new user(s).

  • Instances and thread count with quad-core

    Hi,

    how many instances can I have with a quad-core Intel Core i7-7700K Kaby Lake Prosessor and what do I choose for thread count settings per instance?


  • It is a good question, with a lot of possible answers. So many variables come in to play, such as: Library, how many instruments, all concurrent playback, daw, sample rate, buffer settings, etc.

    It is pretty hard to have a guess, based on the info you provided. If you share more of what you are trying to do, there may be some folks here who can chime in and give a starting point. 

    So much will just depend on your workflow and what you are trying to accomplish. Best advice is probably just experiment. 

    At the moment, I am using 3 instances on my local host. Each instance gets 3 cores. I have preferences set with 8 midi ports (128midi channels) 256 outputs and 64 inputs on each instance. I am not even using any slave machines at this time.

    I have a 10core CPU without hyperthreading enabled. I leave one core for DAW. I record at 48khz sample rate, 24bit, with a 256 buffer. Each instance VEP connection is running with 2 buffers.

    This works for me, for how I work. But, I am not doing giant orchestral stuff. I have 256 instrument slots setup, and then I use one instance for pure Send effects. It keep CPU hog plugins from getting in the way of my DAW.

    All that said, I am still learning new ways to use VEP by listening to others and just trying things out. That is the beauty of it all...you can make it your own rig, exactly how you like to work.


  • You say nothing about RAM or what kind of disk drives you're using.

    You can't have enough RAM. If anything, RAM will help mitigate disk drive performance with disk caching. And each core will be able to get more done.

    They're now making hybrid SSD/platter drives -- in other words, a really big cache on the drive itself. I've switched to those with noticeable performance improvement.

    But on the whole I'm impressed with how well Vienna worked in days of yore doing large orchestral work (200+ tracks) when I only had 16g of RAM and SATA 2 drives. And Vienna only gets better.

    


  • Thank you both of you! I have VEP on a slave PC, and it has 64GB ram and only SSD drives. It is only running VEP and I’m building my template now. I’m aiming for a full orchestral template with all usual orchestral instruments, choirs, ethnic, guitars. On the master I have Cubase and some softsynths.

  • Any thoughts about this?

    With a quad-core, and 8 threads available, can I have a maximum of 8 instances, right?


  • Hi McArnes, 

    You can also load more than 8 instances, but I'd try lower thread settings, like 1 or 2 threads per instance. 

    Best, 
    Paul


    Paul Kopf Product Manager VSL