Optimal Memory to run Carrara 8.5 Pro?

I know the system requirements show something like 2 to 3 gig plus for running Carrara.  But what is the optimal amount of memory that the Pro version could use?  I currently have 8 gig memory installed and I think 128 meg is allocated for video use.  I have another 8 gig memory module on order.  Will the 16 gig total memory add anything to the performance of rendering speed?  When I render a scene I see two boxes.  The #1 box is usually always faster than the #2 box.  Sometimes the #1 box can be almost a whole row ahead of #2 box.

Comments

  • 3DAGE3DAGE Posts: 3,311

    Hi Tim :)

    I'd cancel the the 8 gig add on,. it won't help as much as you imagine,. .

    Carrara will use as much, or as little of your system ram as is needed to,load and render the scene,.

    The two boxes,. mean that you have a dual core,... not sure why one is slower than the other, apart from the section that's being rendered by one core has more detail than the areas rendered by the other core,. that happens on all systems, (empty areas render faster than detailed areas)

    you can lower the size of the "buckets" or areas which each core renders,. see the bottom of the render settings panel.

    that can speed up the render, but can also slow it own slightly,. it's a matter of adjusring for your scene and your system

    It also sounds like you have a Graphics chip which is part of your motherboard,.

    Is your system a Laptop ?

    Some system spec's would help,, but if you're using a Laptop, then your options are limited.

    Getting a Quad core or Higher,.will help, ....since there's more processors..

     

  • TimBoTimBo Posts: 151
    3DAGE said:

     

    It is not a laptop.  It is an HP tower desktop computer.  It is a system which very little can be done to upgrade it.  When the new memory arrives early next week I will look the insides over to see what can be upgraded.

            Operating System
                Windows 8 64-bit
            CPU
                Intel Pentium G2020T @ 2.50GHz    93 °F
                Ivy Bridge 22nm Technology
            RAM
                8.00GB Single-Channel DDR3 @ 665MHz (9-9-9-24)
            Motherboard
                Hewlett-Packard 2AFB (SOCKET 0)    83 °F
            Graphics
                X325BV-FMQR (1920x1080@59Hz)
                Intel HD Graphics (HP)
            Storage
                931GB TOSHIBA DT01ACA100 (SATA)    90 °F
                465GB TOSHIBA External USB 3.0 USB Device (USB (SATA))    90 °F
            Optical Drives
                hp CDDVDW SH-216BB
            Audio
                Realtek High Definition Audio

  • 3DAGE3DAGE Posts: 3,311

    Good,. it's a desktop,. that mean you can rip everythign out and replace it easilly,. that's what its designed to allow the user to do,.

    Admittedly HP and other Box makers,. cover every screw with warning labels to deter the curious.

    but PC's are made to allow any main component to be replaced,. whether that's the Motherboard, Processors, the power supply, the graphics card, or adding a cooling syetem.

    Many Computer retailers,. sell motherboad/processor/ram bundles,. so you can replace the guts of your system. or buy individual parts, and replace them as needed

    most things simply clip into place on the motherboard, and are held with a screw.

    I think all motherboards now come with an on board graphics chipset,. but that can be bypassed if you add a new graphics card.

    ALSO ... you should have a User guide, which will tell you the maximum speed of ram you can get for that motherboard,. make sure you're upgrading to make it faster,. and not just matching the current ram chip,. which would normally not be the fastest,.

    According to the spec for that processor,. it can take DDR3 1333 mhz,. which will run faster than the current 665

    you should also look at what processors will fit onto that motherboard,. you may be able to get an AMD Quad core.

     

     

  • evilproducerevilproducer Posts: 9,050
    edited January 2016

    Hmmm... Not sure why the one would be faster than the other. As Andy said, if one bucket is on a complicated area to render, say an area with a lot of transparencies, alphas, refraction, reflections, etc. that would possibly slow one of the buckets.

    I had another theory my non-tech-guy brain thought about as a possibility for one processor/core going slower. Could there be other processes on your computer using the second processor instead of spreading the load equally across both, thus leaving less computing cycles for Carrara's renderer?

    The extra RAM could help your speed a little as you could hold more of your scene in RAM, which could mean less swapping to a scratch disk, but a real speed boost would come from a faster processor(s). The extra RAM will have the benefit of allowing you to build much more complex scenes.

    Post edited by evilproducer on
  • chickenmanchickenman Posts: 1,202

    If you are planning to upgrade to windows 10 then the extra ram will definately help.

    Last night when I was working on my western scene with 3 gen 2 characters and thier closes and the table from th old  town saloon I was upto using 8 Gb of ram but when i looked in task manager Carrara was only using 1.5-2 Gb of Ram and the rest was Windows using 6 Gb for some reason.

    On my out door scene it hit 100 percent utilization for a while. .

    I did not have this using win 8.1

     

    May have to get anouther 16 Gb of RAM.

  • 3drendero3drendero Posts: 2,024
    edited January 2016

    I am running Carrara with 16 GB of RAM, few scenes ever need more than 8GB, but it is a cheap upgrade to avoid crashes or slowdowns. Not any faster though.

    I would also upgrade the dual core to a quad core, depending on what the HP mobo allows (check the manual or call HP). Now that Skylake is out, 2 generations older Ivy Bridge CPUs should be possible to find at a decent price.
    Right now. set the "tile size" to 32 in the Rendering/Misc list.

    As a bonus, if you use OctaneRender or LuxusCore rendering plugins for Carrara, a separate GPU is a nice upgrade, but if you are not in a rush, the next gen NVIDIA and AMD coming in the middle of 2016 will push the prices down of the current mid and high end GPUs.

     

    EDIT: Uncheck the "Spool textures on disk" option in File/Prefs/Imaging... menu.

    Post edited by 3drendero on
  • TimBoTimBo Posts: 151

     

    Would a Ram Drive help in any way?

  • 3drendero3drendero Posts: 2,024

    No, just loads the scene faster and the RAM is more useful for Carrara and any apps, rather than using a RAM Drive as a swap file.

  • TimBoTimBo Posts: 151
    edited January 2016
    3drendero said:

    No, just loads the scene faster and the RAM is more useful for Carrara and any apps, rather than using a RAM Drive as a swap file.

    All my scenes and textures are stored on an external USB 3.0 solid state drive.  In fact all my data is on a solid state drive.  All the programs are installed on the internal SATA drive.

    Post edited by TimBo on
  • 3DAGE3DAGE Posts: 3,311

    The issue is processor speed and ram speed rather than hard drive data rates,. I have a Hybrid SATA SSD HD, plus an internal SSD and a 2TB internal Sata drive, on a dual OS system, but none of that makes anything rendr faster,. it's processor and ram ,. unless as 3D rendero points out,. you look at off-loading that procesing to a GPU graphics card / and different render engine.

    Carrara's renderer doesn;t use the graphics GPU for processing but there are altetrnative renderer plugins available.

    If you have room internally,. Use the Internal drive for your content,. The data transfer rate for SATA is aroujnd 6GB per second.

    the rate for USB 3 is around 3 seconds per 1 GB,.. which is much slower than your internal drive.

    It could be possible that your dual core processors can't process data that fast ,. so any speed gains you have with the external SSD, could be offset by the bottle-neck of data waiting to be processed

    As a test,. you could use dim to install some content on your internal, and see how that works for you.,. but it won't increase the speed of rendering,. that's down to processing.

     

  • TangoAlphaTangoAlpha Posts: 4,584

    Unless you have a USB 3 port on your PC, the USB 3 drive will only run at USB 2 speeds (which are very slow - around 10%). That's fine for archive, but it will mave loading and saving very very slow. You can get USB 3 cards to plug in for not much money, and that would give a noticeable improvement of load and save times. USB 3 runs at up to 5GB/second, which in practical terms is faster than you can pull the data off most spindle hard drives, so you won't notice it being slower than the internal. I have around 6TB attached by USB3.

    I recently upgraded my iMac from 8GB to 24, and while not significantly faster, Carrara does seem to be a lot more stable. Daz Studio however does seem to render significantly faster with the extra memory.

    As someone else said, reduce the bucket size if one core seems to get away from the other. Your target is to have every core reach the end of the scene at more or less the same time. Otherwise, for the time between the two cores finishing, you will effectively be doing a single core render, which will be slower. I find a setting of 32 pixels seems to work best. It'll depend to some extent on the scene.

  • 3DAGE3DAGE Posts: 3,311

    Something else,. I was thinking that if you can reduce the amount of processes running on your system which you don'l need, you could free up some more processing,.

    I didn't buy into Windows 8 because it seems to be oriented towards touch-screen,. and that would make it more Graphical,.. and animated graphics mean processing.

    I know that Windows 7 had a load of BS added to make it fancy and appealing, such as"Aero" and other animated nonsense,.., but all of that comes at the cost of your system resources,. By eliminating those unnecessary processes,. and any start up programs you don't "Really" need,. you could free some processing fot he applications which do need it

    .. but realistically,.. you're not going to see a huge difference.

    hope it helps

  • I had 8 GB of RAM when I got my desktop, adding another 8 to make 16 enabled me to load much  bigger scenes but it still rendered the same speed.

    So it does help, just not with speed.

  • TimBoTimBo Posts: 151
    fool said:

    I had 8 GB of RAM when I got my desktop, adding another 8 to make 16 enabled me to load much  bigger scenes but it still rendered the same speed.

    So it does help, just not with speed.

    Thanks.  I feel better about having ordered the extra RAM.  It should arrive in a few days according to the tracking.  Someone mentioned the gains in rendering speed in Daz.  That is the main reason I do not use Daz is because even a selection test render takes forever compared to Carrara's selection test render.  As I look over all the responses in this topic I can see where I can do things to improve some things in my Carrara experiences.

  • Yes it does help in DS, I found that when I doubled it.

Sign In or Register to comment.