Ryzen vs Intel compilation times

Hi guys!

I currently have an i7 950 and I want to get a new processor.

Have you tested any AMD Ryzen? It has more threads so should get better compilation times… but I can’t confirm that.

Is there any data relating the last generation of i7 and Ryzen processors in terms of compilation times?

Thank you!

I have a 1700X, and last time i compiled it was about 20 mins (but that was 4.15). I could do a full recompile this evening, if you’re interested.
PS: Visual Studio is at least using 12 cores of the 16, never bothered to get them up to more, since i normally do some work on the side while compiling.

Here are the build times:

Full rebuild UE4 16.3 (release branch):

43,6 minutes

Editor rebuild:

22,5 minutes

Attached the log and a condensed version of the log.

My rig:
Ryzen 1700X (stock clocks)
16GB DDR4-2133 Kingston
128GB Samsung 830 Evo SSD

compiled on Win7 with VS2017

PS: Forgot to add, solution config was Development Editor

Thanks For Sharing!

I have been contemplating new cpu myself…

Would be cool to see benchmarks of building with various systems - will post my build times tonight.

i7 6700k, full rebuild around 30 minutes.

Thank you very much Algorithman!

That’s strange, I remember getting very similar times with my rig… I’ll try it against UE4 16.3 this week with a new SSD I just bought, so we can compare some data.

Awesome, thank you [MENTION=29846]Blue man[/MENTION]!

Could you share your configuration?

Yeah, it would interesting!

I think I’ll write a wiki article with the results posted here.

:smiley:

I’ll post another set tonight, nearly same config except the ssd will be my Samsung 950 m.2.

Edit: hmm, it only shaved off about 25 seconds… i thought it would be a bit more. At least it shows quite any ssd will do, i dont wanna try it with a normal harddisk.

OS:

  • Microsoft Windows 10 Pro 10.0.15063 Build 15063

Processor:

  • Intel(R) Core™ i7 CPU 950 @3.07GHz, 3068 Mhz, 4 Core(s), 8 Logical Processor(s)

Memory:

  • 3x2GB DDR3 triple channel @ 533MHz (I thought it was faster than this LOL)

Storage:

  • 1x 240GB Kingston SSD SV300S37A240G (Windows and other programs)
  • 1x 1TB HDD Seagate ST31000524AS (Games and stuff)
  • 1x 480GB Kingston SSD SUV400S37480G (UE4 Engine and projects)

Compiling 4.16.3:


76,92 seconds ShaderCompileWorker
121,09 seconds Unreal Header Tool
3613,99 seconds UE4Editor

~= 64 minutes

Using:

Engine\Build\BatchFiles\Build.bat ShaderCompileWorker Win64 Development
Engine\Build\BatchFiles\Build.bat UE4Editor Win64 Development


I remember getting ~45 minutes on compiling 4.11 or earlier versions!

Took 21 minutes with my 7700k, for 4.16.2

Awesome, thank you @Zeblote!

Would mind to post your PC configuration?

No worries @Algorithman, no need to try it on a HD!

Thank you again!

CPU: i7 6700k
GPU: GTX 1080
Memory: 32Gb ( DDR 4, Dual channel, 2 x 16Gb, @2133 MHz)

This test was done on a Hard Drive, it should be a little bit faster with an SSD. Also I did this test a while ago, I will be recompiling the engine soon so I can post the results also.

Someone is really called 213 O_o

  • i7 7700k at 4.8 ghz
  • 16gb 3000 MHz ddr4 memory
  • msi z270 gaming m3
  • samsung sm960 evo 1tb
  • gtx 1080 ti

Did another test today, I did a build of VXGI branch.
Engine build took 37 minutes. While the engine was building I had another instance of VS running with debugger attached on a project on which I was working.

Interesting.

Just did a full build resulting in 22,5 minutes:

R7 1700 stock (3.0 Ghz) with 16 Gb DDR4 3200 (<- maybe thats a thing since performance with infinity fabric increases with memory speed since its clock at memoryspeed/2…still shouldnt boost by that much).

I will do a full build with oc to 3.7 later, with a freshly restarted pc and cleaned projects, maybe i forgot something :slight_smile: