Jump to content
art3mis

Faster RAM, is it worth it?

Recommended Posts

My understanding is that outside of GPU rendering, many operations in Houdini are CPU limited and therefore would benefit with faster memory.

The question is how much and is it really noticeable?

ie if you are running memory rated at 2666 and can actually run at that speed, what performance improvement , if any, would you notice if you either OC'd (unlikely) to 3200 or purchased new memory rated at that faster speed?

Especially considering the increasing price of RAM lately, want to make sure investing in 128GB of faster DIMMS is worth it.

Edited by art3mis

Share this post


Link to post
Share on other sites

I don't think it really is. You're talking about 3%-7% increase in speed, last time I looked. There are tons of youtube videos exploring this very concept.

Share this post


Link to post
Share on other sites
2 hours ago, art3mis said:

ie if you are running memory rated at 2666 and can actually run at that speed, what performance improvement , if any, would you notice if you either OC'd (unlikely) to 3200 or purchased new memory rated at that faster speed?

 

Faster ram helps threadripper by 50% sometimes:

https://sidefx.com/forum/topic/52583/?page=2#post-238591

Share this post


Link to post
Share on other sites

Wow, thats crazy. If true it would seem that for certain types of simulations RAM speed is a limiting factor. Not familiar with -j8 -j16 syntax.

I assume these are command line variables passed in if launching from command line? Does this mean Houdini doesn't recognize extra CPU cores otherwise?

Share this post


Link to post
Share on other sites

Buy the fastest memory your processor can support. This is not the same as the fastest memory your motherboard can support (that's just advertising bullshit because the processor has the memory controller on die). If you're not sure then lookup the specific processor.

Share this post


Link to post
Share on other sites
25 minutes ago, art3mis said:

I assume these are command line variables passed in if launching from command line? Does this mean Houdini doesn't recognize extra CPU cores otherwise?

Houdini defaults to using all cpus but you can limit it, with the -j flag, to test threading processes or leave processing cores available for other tasks. i.e. Mantra IPR defaults to all but 1 process so you can still use the machine whilst interactively rendering. You can see that under Mantra/Rendering/Render -> Use Max Processors menu

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×