Jump to content

Duel Quad Xeon - Not Performing???


Recommended Posts

Hey Gents,

 

So i just upgraded from a Core 2 Quad with 8 gigs ram to a Duel Quad Xeon 12 gigs ram, and i seem to have saved myself 30 seconds on a half an hour render...

 

Now the main problem i have is that the new PC will only use +- 30% of the CPU power when rendering... it fluctuates between 20% and 30%... so now i have 8 cores as opposed to my old 4, but the old PC uses between 90 and 100%...

 

Now my question is has the new PC some how come limited? is there something i can change to get it to actually use its full potensial?

 

Thanks in advance

 

Strega

Link to comment
Share on other sites

ok i tested the ram, all working fine there, the ram cranks up to about 6 or 7 gigs with the scene,

 

Its a pretty hectic scene with millions of poly's, what should my vray dynamic memory be set to? iv never changed it before? its currently on 400mb?

Link to comment
Share on other sites

if the CPU load went up to 100% on the previous PC with the same settings n all was fine then forget the RAM..

 

try this:

first, make sure u save ur vray settings somehow (keep a copy of the .max for instance)..

second, open the scene on the new PC n switch renderers (from vray to mentalray or scanline or whatever n save/reopen the file)..

then, switch it back to vray again n configure the vray settings all over again the way it was (go check with that copy of .max u kept to make sure its all good)..

 

last, hit Render! :cool:

Link to comment
Share on other sites

if the CPU load went up to 100% on the previous PC with the same settings n all was fine then forget the RAM..

 

try this:

first, make sure u save ur vray settings somehow (keep a copy of the .max for instance)..

second, open the scene on the new PC n switch renderers (from vray to mentalray or scanline or whatever n save/reopen the file)..

then, switch it back to vray again n configure the vray settings all over again the way it was (go check with that copy of .max u kept to make sure its all good)..

 

last, hit Render! :cool:

 

I wouldn't discount the dynamic memory settings if he is using proxies even if the old system was running fine: 8 cores need more pumping of information than 4 cores to keep busy.

But your advice of resetting the vray settings is a good one too.

Link to comment
Share on other sites

Do you have the BIOS Hyperthreading enabled?

 

Hyperthreading used to cause a ton of problems years ago, when the "thread" would be busy rendering a bucket at 5% of the cpu capacity, while the actual cpu has finished it's bucket and idle. But I read a lor of reports that the new hyperthreading is flawless. In any case don't discount it as an issue because Intel marketing people would say anything to sell on Hyperthreading.

Link to comment
Share on other sites

Hi guys,

 

Thanks for all the responses,

 

ok so i tried redoing all my V-ray settings, still only uses 20 - 30% of the CPU? I upped the Dynamic memory limit to 10 gigs, that doesnt seem to have made a difference with the Cpu usage either?

 

Im Running Windows 7 Pro so thats not the issue... And my machine doesnt have any Hyperthreading available in the Bios so it cant be that either?

 

Anyone else? :(

Link to comment
Share on other sites

Well i cant upload the scene because its just to big, but i seem to have identified the problem...

 

I have a large amount of trees in the scene, and iv used V-ray Proxies so my scene doesnt freak out to much... now if i delete the proxies the scene renders at full 100% across all 8 cores which is a thing of beauty... but when i merge in the proxies it freaks out and drops to very low percentages...

 

Any ideas?

Link to comment
Share on other sites

  • 3 weeks later...
Check your performance and see if all 8 cores are there. I just made the mistake of upgrading to Windows 7 home 64 bit and only to realize that it doesn't recognize 2 processors. I have to buy Windows 7 professional 64 bit in order to see 2 processors and all 8 cores.

 

I made that mistake too many times, and every time I say I will read the fine print next time, but they always make new confusing things.

home, business, ultimate, platinum, uranium...what the @#$%

Just two days ago I opened a bank account, I signed 10 papers and read nothing. After I took them home I read them and I understood nothing.

Link to comment
Share on other sites

@John.RenderStream : Hows this?

 

------------------

System Information

------------------

Time of this report: 2/8/2010, 10:44:32

Machine name: TOM

Operating System: Windows 7 Professional 64-bit (6.1, Build 7600) (7600.win7_rtm.090713-1255)

Language: English (Regional Setting: English)

System Manufacturer: Intel Corporation

System Model: S5520SC

BIOS: BIOS Date: 09/30/09 12:52:30 Ver: 08.00.10

Processor: Intel® Xeon® CPU E5504 @ 2.00GHz (8 CPUs), ~2.0GHz

Memory: 12288MB RAM

Available OS Memory: 12228MB RAM

Page File: 9186MB used, 15266MB available

Windows Dir: C:\Windows

DirectX Version: DirectX 11

DX Setup Parameters: Not found

User DPI Setting: Using System DPI

System DPI Setting: 96 DPI (100 percent)

DWM DPI Scaling: Disabled

DxDiag Version: 6.01.7600.16385 32bit Unicode

 

Im still concerned with the proxies... I tried just rendering the proxies alone in my scene to then composite the alpha over my scene and use photoshop to get the desired effect, but the problem still occured with the tree proxies... :confused:

Link to comment
Share on other sites

@John.RenderStream : Hows this?

 

------------------

System Information

------------------

Time of this report: 2/8/2010, 10:44:32

Machine name: TOM

Operating System: Windows 7 Professional 64-bit (6.1, Build 7600) (7600.win7_rtm.090713-1255)

Language: English (Regional Setting: English)

System Manufacturer: Intel Corporation

System Model: S5520SC

BIOS: BIOS Date: 09/30/09 12:52:30 Ver: 08.00.10

Processor: Intel® Xeon® CPU E5504 @ 2.00GHz (8 CPUs), ~2.0GHz

Memory: 12288MB RAM

Available OS Memory: 12228MB RAM

Page File: 9186MB used, 15266MB available

Windows Dir: C:\Windows

DirectX Version: DirectX 11

DX Setup Parameters: Not found

User DPI Setting: Using System DPI

System DPI Setting: 96 DPI (100 percent)

DWM DPI Scaling: Disabled

DxDiag Version: 6.01.7600.16385 32bit Unicode

 

Im still concerned with the proxies... I tried just rendering the proxies alone in my scene to then composite the alpha over my scene and use photoshop to get the desired effect, but the problem still occured with the tree proxies... :confused:

 

Okay thank you. To summarize the thread and please correct me if I'm wrong.

1. System-wise everything looks good.

2. Running v-ray without proxies uses 8-cores The E5504 is not double threaded MPU so you will see and use eight physical cores.

3. Running with proxies effectively runs 1 to 2 cores plus some overhead that is why 30% and not 12.5% or 25%.

4. These proxies run fine with your previous single quad-core system.

5. You tried some sort of reloading process to no avail.

 

First thing I'm curious if hyperthreading is turned on because since the E5504 is not double threaded I suspect it should not. This can be checked in the system setup screen at time of boot. However, since vray runs fine I suspect this is not the issue but should still be checked. Incidentally if you wanted hyperthreading the first processor in the series to do this is the 2.26GHz E5520. Anyway I digress, sorry.

 

I searched and continue to search the Chaos Group site to try to gain some enlightenment but no response yet.

 

I suspect in the vray proxy application needs to know how many cores you are working with. As an example that may not solve your problem but finding its equivalent for proxies may prove useful, we found with the double threaded X5550 processor we had to go set the light passes from 8 to 16 to get all the cores to be used. To do this we did:

1. open the vray scene file.

2. press F10 to open the render scene dialog

3. at the top of that box click the indirect illumination tab

4. you will see a series of horizontal tabs in that section. click on the v-ray light cache tab and make sure the passes are set to 8 (though while the E5504 is not double threaded setting to 16 might be interesting).

5. render the scene and note the time.

 

Like I said this fixed our problem but I suspect while this is not the exact solution something similar is.

 

But at the end of the day everything you showed looks fine so as it appears you've concluded as has others in the thread this is an issue with the application. I'm asking one of our applications person to look at it and we are polling some customers unfortunately no one uses the E5504.

 

Best regards,

John

Link to comment
Share on other sites

Thanks for all the responses!

 

Iv sorted out the problem... My machine was using all 12 gigs or ram, so once it started paging memory the processors dropped to 30 percent because they obviously had to wait for the paging to happen... I put in another 12 gigs or ram and the problem was solved...

 

So as it turned out the scene just needed more ram to render... :)

Link to comment
Share on other sites

Thanks for all the responses!

 

Iv sorted out the problem... My machine was using all 12 gigs or ram, so once it started paging memory the processors dropped to 30 percent because they obviously had to wait for the paging to happen... I put in another 12 gigs or ram and the problem was solved...

 

So as it turned out the scene just needed more ram to render... :)

 

That is great news. Out of curiosity did the single quad-core have more RAM than 12GB?

Thanks

John

Link to comment
Share on other sites

Thanks for all the responses!

 

Iv sorted out the problem... My machine was using all 12 gigs or ram, so once it started paging memory the processors dropped to 30 percent because they obviously had to wait for the paging to happen... I put in another 12 gigs or ram and the problem was solved...

 

So as it turned out the scene just needed more ram to render... :)

 

You know I told you so two weeks ago

two weeks ago I said "I am pretty sure that you have a ram problem, check ram used during render,"

and "8 cores need more pumping of information than 4 cores to keep busy."

I hope you remember it. If you don't I hope that I will develop a mental restraint on posting on this forum. I feel people don't appreciate my intelligence. too bad, so sad.

Link to comment
Share on other sites

huh, now thats weird..

 

That is great news. Out of curiosity did the single quad-core have more RAM than 12GB?

Thanks

John

 

yep, i guess in order for his theory to be correct (that of CPU efficiency gettin' back @ 100% just by throwing RAM at it) he would have to answer ur question affirmatively..

we'll be back at square 1 if he says no..

Link to comment
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
 Share

×
×
  • Create New...