Multiple Rendering with SU on 64 bit OS
-
Suppose a PC has 12 GB RAM, running windows 7 - 64 bit. SU being a 32 bit app can't consume beyond 4 GB of RAM. This applies to its renderers too. If I open 2 windows of SU, put a scene for rendering in each of them, can the total consumption of RAM reach : 4 GB + 4 GB = 8 GB ?. i.e. 4 GB for each render?
-
You could try it and let us know what you get.
-
Yes, an interesting paradox that you've posted. Like when a snake starts to eat himself...does he disappear up his own arse?
-
@unknownuser said:
Yes, an interesting paradox that you've posted. Like when a snake starts to eat himself...does he disappear up his own arse?
well I have windows xp 32 bit and 4 GB of RAM. i'll have to spend some money I hope anyone here who is having a super powerful monstrous computer will answer my query. Maybe thomthom
-
There was a guy here who had an absolute beast of a machine. Arjun was his name. I banned him out of jealousy
-
well, how much RAM do you have Rich?
-
4GB on Laptop
2 GB on Desktop
-
It depends on the rendering program, some are 64 bit. And doing it that way wouldn't make sense because the big thing with rendering is CPU, so if you tried rendering two scenes at a time hey would each get half the CPU speed and be twice as slow.
I was looking at the task manager while rendering a project in SU Podium 64 bit this morning and it used 97-100% CPU with all 8 threads being maxed out. It showed my total system memory peak at 4.5gb out of 8gb ram used while rendering.
So even if you could utilize more ram, you can't double up processor speed so it wouldn't make any difference....
-
IRender works surprisingly well with multi-core, large RAM, 64 bit machines.
I say "surprisingly well" because I have been guilty of explaining in the past how 64-bit won't really speed things up much if you are not running out of RAM, and except in a few special circumstances, it is difficult to create a model large enough in SketchUp to need more than 2GB of RAM while rendering. (There are easy, but non-realistic cases - such as placing a 1GB images on faces in SketchUp to use up lots of RAM - or placing a component in SketchUp and placing 2 million instances of it in the model. But running out of RAM is rarely a problem)
Nevertheless these 64-bit 8-GB RAM machines are working very well. We are limited to 32-bit space while making setting in SketchUp and while extracting the model for rendering - but once the rendering starts things take off. The cores and RAM are used quite efficiently. We have even found slight improvements on 4-core machines by assigning 8 cores to the renderer. (It bends my mind to figure out why this would be the case - but it seems to be true)
Also, Large Address Aware, (which SketchUp is now), actually works on 64 bit machines - whereas it only cripples along with 32-bit machines.
@rock1 said:
Suppose a PC has 12 GB RAM, running windows 7 - 64 bit. SU being a 32 bit app can't consume beyond 4 GB of RAM. This applies to its renderers too. If I open 2 windows of SU, put a scene for rendering in each of them, can the total consumption of RAM reach : 4 GB + 4 GB = 8 GB ?. i.e. 4 GB for each render?
-
Just did a test on a sphere with 15K faces, rendered in Twilight on High with a porcelain template applied.
Rendered by it's self with one sketchup open -- 48 sec.
Same sphere copied to a second sketchup and both rendering simultaneously - both finished in 1 min 20 seconds.
Twilight showed both sessions using all 8 cores in my machine. Whether rendering one scene or both, cpu was maxed out.
Not sure, but on a lower spec'd machine, perhaps turning down the priority setting when trying to render two sessions simultaneously could help prevent a bottleneck in the ram.
(My specs are i7 960 CPU, 12 GB of ram, Nvidia GTX 560ti GPU, running on an Asus Rampage III extreme mobo.)
Advertisement