How to attribute more RAM and GPU to RHINO6 Mac?


(Ghalibouayad) #1

Hi,
In need to process motion / Agent scripting using grasshopper1.0 /Rhino6WIP, I m looking for any advices on how to optimize the software ?

How can I be sure Rhino6 is not limited to a certain RAM ? How can I be sure it will use all of my RAM potential ?
Same for GPU ( as there are two built in within the MacBook Pros)? How can I make sure it uses the AMD built in?
Any ideas on how Rhino6Mac is using the CPU power ? Is its architecture single threading ?

I am currently using an MBPro i9 2.9Ghz, 32Go Ram, AMD 4Go GPU… Would love to hear any suggestions/Idea to make rhino profit to the best from my hardware.

Thanks in advance…
Ghali


(jesterKing) #2

@dan, any idea how to do this on a Mac?


(Dan Belcher) #3

Hi @gari.kun-

How can I be sure Rhino6 is not limited to a certain RAM ? How can I be sure it will use all of my RAM potential ?

There is no sure-fire way that I know of. The best way I know of is to Quit applications and stop background processes. You can use /Applications/Utilities/Activity Monitor.app to see what is loaded and kill those processes that you don’t need.

Rhino for Mac will automatically use your dedicated GPU if you have one. I recommend the gfxCardStatus utility to verify this.

It depends on what you are doing. Some processes are multi-threaded, some are not. In Grasshopper, we now support multi-threaded components. It all depends on what you are doing. You can use Activity Monitor.app how many cores are being used at a time.

I hope that helps,
-Dan