1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE

Molekular taking 30%-50% of cpu on my system

Discussion in 'Technical Issues - KOMPLETE (Archive)' started by freejay, Mar 26, 2014.

  1. freejay

    freejay New Member

    Messages:
    6
    Hi everybody,

    Molekular is taking 30%-50% of CPU on my system (Win7 on an i7-2600K with 8GB ram).

    Is this supposed to be normal?
     
  2. EvilDragon

    EvilDragon Well-Known Member

    Messages:
    19,938
    Certainly not impossible. AFAIK Core level in Reaktor does not support multicore nor SSE2 instructions, so it's quite a lot of burden on a single CPU core...
     
  3. arachnaut

    arachnaut NI Product Owner

    Messages:
    3,106
    Seems excessive to me.
    I've not noticed more than a 20% CPU hit.
    (i7-2600K; 16GB RAM, Win8.1)
     
  4. arachnaut

    arachnaut NI Product Owner

    Messages:
    3,106
  5. EvilDragon

    EvilDragon Well-Known Member

    Messages:
    19,938
    I wonder if FFT based effects are more intensive on the CPU...
     
  6. arachnaut

    arachnaut NI Product Owner

    Messages:
    3,106
    That's what I concluded from inspection.
     
  7. arachnaut

    arachnaut NI Product Owner

    Messages:
    3,106
    In the About page, my version of Reaktor says it supports SSE, SSE2 and SSE3.
    But I don't know if that applies to Core.
     
  8. EvilDragon

    EvilDragon Well-Known Member

    Messages:
    19,938
    I don't think it does, Jim...
     
  9. ashd

    ashd Forum Member

    Messages:
    54
    I think vector (SSE/2/3) support in reaktor is used primarily (or wholly) in primary for polyphony, and is not supported in core.
    The current set of Core FFTs are very cpu hungry, hopefully Reaktor 6 will support them natively...

    A few pro tips I've picked up on reaktor performance over the years:
    - Switching off hyper threading, or even switching off all but one core, improves audio/event performance and drastically cut clicks/pops on high load ensembles for me.
    - Disabling Intel's Speedstepping which downclocks the cpu. On OS X I disable it by replacing IntelCPUPowerManagement.kext with a matching version of NullCPUPowerManagement.kext from hackintosh forums, which means my cpu runs at full clock speed all the time. I imagine there are tools for windows and/or bios options on a pc for it, though obviously this means you have to be careful and watch your cpu temp, and doing so probably voids your warranty/decreases your cpu's lifespan etc. etc.
     
  10. freejay

    freejay New Member

    Messages:
    6
    Thanks for the tips.

    Nevertheless: It would be interesting for me to know if optimizations are planned. Because I don't see yet how you could use Molekular in bigger projects or with several instances.

    Unfortunately (?) I already like it so much that I guess I'll be buying it anyway... ;-)
     
  11. arachnaut

    arachnaut NI Product Owner

    Messages:
    3,106
  12. freejay

    freejay New Member

    Messages:
    6
    Thanks for your help!

    Molekular not running in demo mode here anymore ;-)
     
  13. arachnaut

    arachnaut NI Product Owner

    Messages:
    3,106
    Demo mode lasts 30 minutes I think.
     
  14. freejay

    freejay New Member

    Messages:
    6
    You see the smiley in my post? ;-)

    It meant I'm running in normal mode now! :)

    I bought it and can't stop playing with it!