Vienna Symphonic Library Forum
Forum Statistics

174,384 users have contributed to 41,834 threads and 252,996 posts.

In the past 24 hours, we have 3 new thread(s), 19 new post(s) and 63 new user(s).

  • Can VE Pro be set to use unused cores? How about hyper-threading?

    I'm looking into getting a new 12-core mac pro when they are released, and run Logic pro as my main DAW. It is my understanding (cant test this) that Logic currently only supports 8 cores with no hyper-threading, meaning that if I get a 12-core mac I would be unable to use 4 of my cores! However, thats were VE pro will hopefully come into play. Is there a way to setup VE pro to use the 4 cores that are not being used by Logic? I know you can set the number of cores VE uses in the preferences, but how does it choose which cores to use?

    Also, does VE pro support hyper-threading?

    Thanks in advance for the help and reply!


  • Logic currently does support hyperthreading, but limited to eight cores total whether they are full cores or HT cores.

    So on a quad machine with HT (mac pro or iMac i7), Logic will show eight cores and use the HT cores.  On an octo without HT, it will show eight cores.  On an octo with HT, it will show eight cores even though there are 16 including the HT cores.

    At this point we can only speculate how Logic will run on the 12 core machines but my guess would be that until the software is updated it will only use eight of them.  Hopefully Logic will get an update soon that will finally get around to optimizing and using more cores.

    I'd probably wait until the 12 core machines are shipping and hear feedback from Logic users before deciding.  Especially considering the cost of the 12 core boxes.


  • Thank you very much for the informative post Mike! 

    I've been following the logic benchmark thread at gearslutz and after reading it was my understanding that logic performs better with hyperthreading turned off! Is this true? http://www.gearslutz.com/board/music-computers/371545-logic-pro-multicore-benchmarktest.html

    I'll be eagerly waiting for someone to post their results with a 12-core mac, but even if logic doesn't support more than 8 cores, is it possible to get VE pro to use the left over 4? In addition to VSL I use a lot of Omnisphere, NI synths, and other processor heavy plugins that could in theory be run outside of logic using VE pro, thereby utilizing all the cores? 

    I'm currently running a G5 and have the money in the bank to upgrade to a mac pro. However, I'm finding it a bit difficult to figure out which option will be best - Max out a new 12-core mac and not worry about a new computer for 5+ years, or go with an older refurbished Mac pro. I guess its a little early to be researching as the new macs aren't even out yet, but it doesn't hurt to get the mind going, and I really appreciate the insight from other forum members! THANKS! 


  • VE Pro (just like any other app) will be able to utilize the unused cores. Logic seems to use a fixed set of audio engine threads, corresponding to the number of virtual cores available, while the VE Pro audio engine can specify the number of threads (cores) to be used.


  • AWESOME! So with a combination of Logic pro (8-cores max) and VE pro you can take full advantage of all 12-cores on a the new mac pro's today? If so, this makes the new 12-core mac pro much more appealing for audio production!


  • Yes, that is correct.


  • last edited
    last edited

    @JT3_Jon said:

    AWESOME! So with a combination of Logic pro (8-cores max) and VE pro you can take full advantage of all 12-cores on a the new mac pro's today? If so, this makes the new 12-core mac pro much more appealing for audio production!

     

    It should be all 24 cores really....!

    DG


  • How'd this work out for you?
    Whether VE Pro uses 8, 12, or 1024 cores it doesn't matter here because no matter what, Logic 8 overloads on one core. Likely the VEPro plugin's load routing audio into logic is not being distributed properly and causing the problem. So no matter how efficient VEPro might be being, you get a bottleneck in Logic.

    Waiting on my copy of Logic 9 to arrive and hoping it will alleviate the problem, but from what I read here, I'm not optimistic.

    Greg

  • read this :

    http://community.vsl.co.at/forums/p/27029/177079.aspx#177079


    MacBook Pro M3 128 GB 8TB - 2 x 48" screen - Most of the VI libs, a few Synch... libs - Quite a few Kontakt libs - CS80 fanatic
  • Thanks, but I've already read all of those articles. None of my routing is impacting on Logic's method of allocating cores. I'm hoping the overlad problems I'm seeing are just due to 8.1 and not to VEPro.

  • your problem is with Logic 9.0

    I have not try it with 9.1.3

    Any way using VE PRO server solve the problem


    MacBook Pro M3 128 GB 8TB - 2 x 48" screen - Most of the VI libs, a few Synch... libs - Quite a few Kontakt libs - CS80 fanatic
  • The Logic 9.1.3 update claims to add support for 12-core Macs.