VRAY slow on AMD FX 8350

Status
Not open for further replies.

chaosmonger

Distinguished
Aug 2, 2010
64
0
18,630
Hello guys, I'm fighting with this issue for long time without any solution...
(I'm italian forgive my bad english).

I'm rendering an animation with Vray 2 and 3DS Max 2011.
I'm asking a friend of mine some help, and I cannot understand why, but his renders are 250% faster than mine, even though I've a better computer.

Of course the scene is EXACTLY the same, with EXACTLY the same Vray Preset, texture, etc.

I've an AMD FX 8350, with 16GB RAM.
He has an I7-2600 with 8GB RAM.

My render time per frame (on same scene, same settings, etc.) is: 25mins.
His render time is: 10 mins.

How is it possible?!?! What's wrong!??!
I've already made a benchmark and everything seems to work perfectly. All the 8 cores are working at 100% at 4k clock. The RAM is working (9gb/16). Everything is good, but the render time... I've tried to install a newer version of Vray and also a brand new version of Max, but the problem remains.

So, my question is: how is it possible? Can some installed software create conflict with Vray?
Do I have to format? Or there's some glitch? I've to use BIOS settings? What can slow down my render time comparing to my friend's one?

I'm going crazy!
PLEASE HELP!
 
Solution
SOLVED! I had the very same problem. We have here a small render farm (10 machines) the first 9 are i7 3770, we decided to give a try to the AMD fx8350, and we noticed that it doubled the rendering time on an specific scene (10mins on the i7 vs 20mins on the fx8350). But after upgrading vray to version 2.40.03 and installing the windows 7 patches, the AMD perfomance increased enormously. So, briefly, update vray to 2.40.03 and install windows updates and fixes for AMD processor.

Hope it works for you too!

chaosmonger

Distinguished
Aug 2, 2010
64
0
18,630
Thank you so much ElMoIsEvil...

I'm using Windows 7, I'm not sure about AMD FX patches, I downloaded and installed some utilities... cannot remember if there was a patch. Can you give me a link?

My RAM is Kingston 1600MHz DDR3, but I just noticed that from CPUZ it say that the frequency is 679.9 MhZ... Sound strange. Maybe this is the problem? How can improve that?!?!

Regarding C States, I guess so, I disabled it after the first usage, but I need to check again...

Thank you.
 

random stalker

Honorable
Feb 3, 2013
764
0
11,360


well,
1., no, you haven't got a better computer - the i7 needs usually .76 time to complete the benchmarks if it's clocked at the same frequency as your FX...
2., well, but there could be fowl play at work - If I wanted to beat you, I'd get a nvidia card - supposedly 3ds max likes CUDA very much... Are you sure, you have the same video card? Or better, are you sure the rest of your systems is exactly the same?
 

8350rocks

Distinguished


He has more GPU than you do. His card is last generation, but it's the top of the line basically. To get similar performance, you'd need to bump yourself to something like a GTX 670 SC or a HD 7950 or better.
 

8350rocks

Distinguished
You're sure he is only rendering with CPU? His 2600k shouldn't be that far ahead of you...I could understand them being close...or even as much as 10% difference one way or the other...(Not sure about Vray benchmarks on the 8350)...but he shouldn't be 150% faster than you are.

In Overdrive, you can adjust your RAM settings, and in your BIOS as well. Make sure the timings are right, and that the PC is set for your 1600MHz RAM, as you're currently only utilizing 1333 MHz, and this will make a big difference on your AMD system.
 

chaosmonger

Distinguished
Aug 2, 2010
64
0
18,630
Yes, that's why is making me crazy! Because the difference is too much!!! And I'm pretty sure that the GPU is not working (you can make a Vray RT render to use the gpu, and in any case the Nvidia with CUDA are better than ATI for 3DS Max).

I also tried clocking the RAM manually to 1600, but nothing changed...
 

8350rocks

Distinguished


Yes about CUDA, but mid range Nvidia vs. top end ATI card, ATI still wins by sheer brute force. His card is equivalent to a modern HD 7950...which is no slouch at all, and the HD 7950 pretty handily wins against the GTX 660Ti. So, if it is a GPU issue, you'll have to go to something like a GTX 670 SC or GTX 680. You could also overclock your 660Ti, if you're up for it.

There is something missing here...is he using a SSD for a rendering drive? Is his HDD a 10k RPM unit? How much memory bandwidth does his RAM have? How much RAM do you each have?

Something is going on...we need more info.
 

chaosmonger

Distinguished
Aug 2, 2010
64
0
18,630
Initially I thought it was a GPU issue, but then with some benchmark we noticed that the GPU is almost not working during render (unless making the renders using only GPU, but in that case is another way of rendering called RT -for real time-, but it's not our case).

I have an SSD for the OS, while the project and files are on a SATA2 internal HD. Now my friend is offline, but I remember that he doesn't have any specific hard drive, probably just an USB 2.0 external device, nothing special and for sure not a SSD or 10k RPM. Don't know about the RAM, but I bought my PC 4 months ago, his PC is 2 years old.
 

8350rocks

Distinguished


Rendering abuses RAM, so if he has more RAM then you do, that is likely his advantage. Also, if his HDD is SATA3 and yours is SATA2, that may be another area where the difference lies, because SATA3 has quite a bit higher data bandwidth and better transfer rates than SATA2. Also, if your RAM bandwidth is...say...1333 MHz, and his is 1600 MHz...there's another area where he has a gain on your PC. If his system was a high end system 2 yrs ago...it may very well be likely that he is running a slightly better system in a few different areas...so while his CPU is not superior, his system allows his CPU to operate more optimally. Your system may not have as much internal data bandwidth to let your CPU really do the heavy lifting.

If you can give me his system specs and yours I can tell you if that's the case.
 

chaosmonger

Distinguished
Aug 2, 2010
64
0
18,630
As I wrote on the first post, I've 16GB he has 8GB.
But anyway, here the specs:

MY FRIEND
JackSpec.jpg


ME
NicolaSpec.jpg


Note that my hard drives are SATA III but on a mobo that support SATA II, in any case his harddrive is SATA II.

I beat him in everything... going craaaaaaaaazy!
 

8350rocks

Distinguished


Don't mind him, he's talking out an orifice other than his mouth...no intel chip is 2.5x faster than the 8350 at anything. Period. The i7-3770k is only drastically faster at single threaded AAC encoding (itunes, etc.) and even then it's not more than about 40% faster there. Everything else is less than a 20% margin of difference with most things falling inside 10%. He's just trolling.

As far as your specs go. If your mobo only supports SATA2, I would recommend you change that...the difference in bandwidth is SATA2 is half the bandwidth. SATA2 is 3.0 GB/s and SATA3 is 6.0 GB/s. That's your difference, his CPU is getting twice as much data to process twice as fast. If you HDDs are already SATA3, then you just need to upgrade your MoBo to a SATA3 compatible one.

For the options listed, I would recommend something like the Asrock 970 extreme3, or the Asus M5A97 series, or a msi 970A-G46 or Gigabyte 970 UD3. Any of those options should be a good value for the money, and will offer you SATA3 compatibility which will make a drastic performance increase occur in your CPU results.

 

chaosmonger

Distinguished
Aug 2, 2010
64
0
18,630
Hey guys, I posted also the HDD specs of both of us, see the pictures above!!!!!!! I have an SSD and an HD with Sata3 (but my mobo supports Sata2), he has only 1 HDD Sata2, older than mine!!!!
 

DukeOvilla

Honorable
Apr 23, 2013
316
0
10,790
Perhaps you're computer decides it's good enough, and by default checks some boxes that improve render quality, but lower speed?
Perhaps your HDD is fragmented as well.

Don't be crazy, OP's CPU is better.

MAYBE, his RAM operates at a higher speed.
 

8350rocks

Distinguished


Yes, but OP has GTX660Ti and the other guy has HD 6950

 

Etnos

Honorable
Apr 19, 2013
42
0
10,530


Hey man I'm an architect myself too, I don't Vray a lot as we use Maya in the studio. Productivity benchmark make me go with the 8350 as well, I can tell you the 8350 does perform pretty close with 3rd gen i7 on vray and rendering in general. I have a first gen i7 that runs at 2.1mhz.. the 8350 does outperform it badly.

If I were you I would go with a clean install, I know it's a hassle but it has helped me in the pass. Also... we can't talk about this but if "craked" ya know, that might also cripple vray performance.
 
Status
Not open for further replies.