With the stuff I do I tend to create a lot of CPU-usage, and since a lot of people are saying that Max 6 takes up more ressources, I stuck to Max 5 so far. Now I realized that when the Max DSP-monitor shows 100% CPU usage, my task manager shows only a little more than 50%; and as a general rule, the task manager shows a little more than half the CPU usage that Max shows.
Since I am using a Dual Core Machine, I assume that Max accesses only one core.
My question now is whether there is a possibility inside Max to activate both cores – or if an upgrade to Max 6 would solve the issue.
My system: Windows Vista Home Premium 32 bit SP2 on a Samsung Q210 Intel Core 2 Duo 2,4 Ghz / 3GB RAM.
In Max 6 top-level patches can run in their own thread, IIRC. Depends on how threads get allocated by Max, but this can be on different processors. I’d imagine this only applies where patches aren’t communicating MSP data to each other. (just not sure on this)
In Max 5, poly~ is capable of parallel processing.