Planetside Software Forums

General => Open Discussion => Topic started by: cyphyr on June 13, 2019, 05:50:19 PM

Title: New build advice saught
Post by: cyphyr on June 13, 2019, 05:50:19 PM
It's coming round to the time I talk myself into building a new workstation. (or pay someone else to do it)
My ground rule is to not bother unless I can double my render speed/output.
Looking at the current benchmark page it certainly looks very possible. The i9-9900K is nearly twice as fast as my current rig and the Thread rippers are looking very good as well.
I have not used AMD in a very long time and I am concerned about their true viability under prolonged stress (WEEKS at a time!)

I am very interested in the newly announced i9-9900KS which is supposed to have ALL CORES running at 5Ghz at boost (which basically will be what Terragen is doing when it's rendering).
This is obviously way better than only 1 core running at 5Ghz. How much better is, of course, the question. Also we have no real release date for the KS variant yet except a vague Q4 (so October maybe?)

So the totally hypothetical and ultimate answerless questions are:

Is it worth waiting till Later this year for a i9-9900KS?
Would a threadripper be just as good? Which one?
How viable would a dual Xeon setup be in comparison.

Whatever system I build will have 64Gb ram (128Gb if I can talk myself into it), a reasonable but not too fancy graphics card and a couple of PCI SSD's for the operating system and whatever I am currently working on plus a couple of large Storage drives.

Thoughts?
Title: Re: New build advice saught
Post by: Oshyan on June 13, 2019, 07:05:35 PM
Don't wait for the i9900KS, it will likely be a gimmick, i.e. not in quantity, low availability since they'll need to really cherry pick from their yields in order to consistently hit 5ghz on all cores. I see it as another desperate gambit by Intel to match up to AMD that is kicking their ass in multi-core. Also the new Ryzen 9s will be out before then anyway. And in fact I'd recommend looking at Ryzen 9 *instead* of Threadripper at this point, unless you really need Threadripper as a platform for some reason (or you really want 32+ cores). In particular consider this:
https://www.tomshardware.com/news/amd-ryzen-3950x-vs-intel-i9-9980xe-geekbench,39640.html

That should be a $750USD CPU. Motherboards are said to be expensive for X570 (new AMD boards for Zen 2/Ryzen 9, etc.), but no more so than a board for the i9900KS. Figure $250 for that. The rest will be GPU, storage, etc. A ~$2k build with the Ryzen 9 3950X would likely put you at the top of the benchmark list. Going dual Xeon will dramatically increase your cost and power usage, not worth it IMO. If this is meant to just be a workstation that you're using for work-from-home, then yeah I'd say Ryzen 9.

- Oshyan
Title: Re: New build advice saught
Post by: Oshyan on June 13, 2019, 07:19:40 PM
And just to elaborate on my reasoning, Threadripper and Ryzen have proven themselves well by now I believe. They have lower power envelopes than equivalent Intel CPUs and don't run as hot (as far as I understand). And as long as you have a decent cooling solution the boost clock will remain at reasonable levels during long-term rendering (it's driven by thermals). Their GPUs are another matter (hotter than Nvidia). And AMD has a longer-term commitment to their platforms than Intel. Buying into the 9900KS could be a dead-end motherboard-wise. Whereas even people with 1st generation AM4 (AMD Ryzen) boards can use newer "Zen 2" Ryzen CPUs, albeit without some features like PCI 4.0.

And as far as 32 core Threadripper, it seems like there are still scheduler and other efficiency issues in Windows that somewhat hobble performance on higher core-count AMD CPUs. It's not an inherent limitation of the hardware architecture, but the OS and/or drivers still need to catch up (you can see 20% better performance or more under Linux vs. Windows in some cases, for example). I don't think Ryzen 9 will have those issues. So it'll be better from a price perspective and an efficiency perspective.

- Oshyan
Title: Re: New build advice saught
Post by: cyphyr on June 14, 2019, 04:20:57 AM
Thanks for the logical breakdown.
I have been with Intel sooo long now that flipping over to AMD seems like a betrayal lol

I get somewhat floored by the clock speeds only being measured on core zero. Has it always been thus?! Well that's screwy!!

Also I would assume that in the HEDT market if they are cherry picking i9-9900K's to get i9-9900KS's with fully unlocked cores that that option will be available across the i9-99xx range so 12, 14, and 16 cores will also be available (at a whopping price!).
There comes a point where it would be cheaper to just buy a second PC than to go for yet more cores.

I shall continue to scratch my head on this but AMD is certainly looking tempting.
Title: Re: New build advice saught
Post by: Dune on June 14, 2019, 06:37:50 AM
Let us know what you'll do. I'm following this with interest!
Title: Re: New build advice saught
Post by: WAS on June 14, 2019, 09:24:11 AM
Quote from: cyphyr on June 13, 2019, 05:50:19 PM
It's coming round to the time I talk myself into building a new workstation. (or pay someone else to do it)
My ground rule is to not bother unless I can double my render speed/output.
Looking at the current benchmark page it certainly looks very possible. The i9-9900K is nearly twice as fast as my current rig and the Thread rippers are looking very good as well.
I have not used AMD in a very long time and I am concerned about their true viability under prolonged stress (WEEKS at a time!)

I am very interested in the newly announced i9-9900KS which is supposed to have ALL CORES running at 5Ghz at boost (which basically will be what Terragen is doing when it's rendering).
This is obviously way better than only 1 core running at 5Ghz. How much better is, of course, the question. Also we have no real release date for the KS variant yet except a vague Q4 (so October maybe?)

So the totally hypothetical and ultimate answerless questions are:

Is it worth waiting till Later this year for a i9-9900KS?
Would a threadripper be just as good? Which one?
How viable would a dual Xeon setup be in comparison.

Whatever system I build will have 64Gb ram (128Gb if I can talk myself into it), a reasonable but not too fancy graphics card and a couple of PCI SSD's for the operating system and whatever I am currently working on plus a couple of large Storage drives.

Thoughts?

Gonna just add my two cents, I have only ever had Intel CPUs die from prolonged stress or TJ Maxes. I haven't had a AMD fail since AM64 FX series. Mind you I use second hand too, so these CPUs have had use prior but AMDs never quit. I've gone through an i7, two xeons, core2duo and couple atoms in last decade. No AMDs. Also only seem to ever get BSOD and crashes on Intel ironically considering their "reliability".

Likely only reason I saw my AM64 die is cause it was one of the last chipsets manufactured by Nvidia.

My issues all seem to be TG oriented and burning off thermal paste on cheap builds so definitely go liquid metal or high grade.
Title: Re: New build advice saught
Post by: digitalguru on June 14, 2019, 11:24:41 AM
I upgraded from my old Intel Core i7 960 to a Threadripper 1950X and saw about an x4.5 increase in performance - admittedly my old PC was about 8 years old but definitely worth the investment, though Blinn's Law is beginning to kick in ( https://en.wikipedia.org/wiki/Jim_Blinn ) and my render times are creeping up again  :)

If you're going AMD I'd definitely go for a 1950X - I second Oshyans opinion on the 32 Core AMD's, there may be a limit on how current software can efficiently use that many cores.

One thing I wouldn't skimp on is cooling, I initially got a single fan AIO cooler and had to upgrade, they do run quite hot. I think I've found a good balance between temps and overclock now (had to reduce it a bit).

Also, same as you, I started with 64GB in the machine - I'd recommend going a bit higher. I added an extra 32GB and baked out a MASH simulation in Maya which gobbled up 64GB, so it paid for itself in the first couple of days!
Title: Re: New build advice saught
Post by: Oshyan on June 14, 2019, 01:34:00 PM
I just read that the newer Threadrippers (and Ryzens as well) use AMDs new "infinity fabric" which should fix some of the memory controller/routing issues that slowed down the higher-end Threadrippers unnecessarily on Windows. There are still possibly scheduler issues, but I know Microsoft is working to fix those too. So taking full advantage of Threadripper and 32+ cores will probably be easier moving forward.

I just noticed how expensive 128GB of RAM is, yow! ($1000+USD). I thought memory was at a low price point at the moment, relatively speaking, but it'd be worth looking at news articles and trends there to see whether it's on the way down or up. I know the market oversupplied at some point recently, but not sure when the impact of that will or has hit (yet). So timing your memory purchase can save you a decent amount. If memory is high when you buy the rest of the machine, get 64GB, but in big enough modules that you can upgrade later (i.e. 16GB modules if you have an 8 slot board).

- Oshyan
Title: Re: New build advice saught
Post by: cyphyr on June 14, 2019, 01:54:59 PM
Yes, future proofing the motherboard is an important concern. Especially as the top end chips will hopefully drop in price.

However, if I did manage to convince myself that 32 cores were worthwhile I would have thought though that if I had "enough" memory (ie 128Gb) then even if 32 cores was prooving inefficient I should be able to launch two instances of Terragen limited to 16 cores each.
Would that work?
Or would windows still try to bork it all up?

The 32 Core chips do come in on the pricey side. SO I will need some convincing to quite that far at this stage ...
Title: Re: New build advice saught
Post by: penboack on June 14, 2019, 05:31:54 PM
I built an AMD 2950X Workstation last month.
I am very pleased with this build, the 5 times increase in CPU Rendering performance compared to my 6 year old Window 10 computer is great.
The computer runs very cool and quiet thanks to the sound proofing in the case and dual 140mm front and single 140mm rear fans.

Here is the PCPartPicker link for that build.
https://pcpartpicker.com/user/penboa/saved/#view=Vt2yXL (https://pcpartpicker.com/user/penboa/saved/#view=Vt2yXL)

I took the CINEBENCH and Corona 1.3 Render Benchmark scores and used these to make a price performance calculation.

If you put in 8 16GB RAM sticks you will likely have to run the memory at a lower speed, so unless you really need 128GB it would be better to go for 64GB.

AMD seem to be on a roll and Intel are getting desperate having had it all their own way for a number of years.
My last AMD CPU was an AMD Athlon 200MHz CPU!

I also purchased a 32" Samsung LU32H850UQUXEN Monitor which I'm really pleased with.
Title: Re: New build advice saught
Post by: Dune on June 15, 2019, 02:56:44 AM
Penboack: did you run the TG benchmark yet?
Title: Re: New build advice saught
Post by: penboack on June 15, 2019, 01:22:20 PM
I'm still on TG version 4.1.25, as I'm out of maintenance, so no not yet.
I would expect the result to be within +-2% of those for similar systems based on the results I get for CINEBENCH and Corona 1.3 compared to the test results in the anandtech reviews.

Looking at the Terragen Benchmark scores there seems to be little advantage in having the 2990WX over the 2950X as you only improve render performance by around 25%. For some benchmarks you get an improvement of around 70% on Windows 10.

It would be interesting to see Terragen Benchmark results for the AMD 2920X / 2950X / 2970WX / 2990WX on Linux.
Title: Re: New build advice saught
Post by: cyphyr on June 15, 2019, 02:17:28 PM
Quote from: penboack on June 15, 2019, 01:22:20 PM
...
Looking at the Terragen Benchmark scores there seems to be little advantage in having the 2990WX over the 2950X as you only improve render performance by around 25%.
...

Personally, I would say that 25% is a significant amount of speed difference but I guess one would also have to factor in the price difference
(which yikes! is considerable!  2990WX approx £1500, 2990X approx £300)
Title: Re: New build advice saught
Post by: PabloMack on June 17, 2019, 04:00:34 PM
The 2990WX has four chiplets on a carrier and only two of them have direct access to RAM. They can only share access to cache. The 2950X has only two chiplets and they both have direct separate access to RAM. Also, the heat produced by the 2990WX will probably mean that they will not all run at full speed. So I don't think the 2990WX is worth the expense. It's single-thread performance is not as good as 2950X.  Also, you might wait for the 3950X because it is due out in the next month or two. Also the 2950X will drop in price when that happens.
Title: Re: New build advice saught
Post by: WAS on June 17, 2019, 09:45:50 PM
Quote from: PabloMack on June 17, 2019, 04:00:34 PM
The 2990WX has four chiplets on a carrier and only two of them have direct access to RAM. They can only share access to cache. The 2950X has only two chiplets and they both have direct separate access to RAM. Also, the heat produced by the 2990WX will probably mean that they will not all run at full speed. So I don't think the 2990WX is worth the expense. It's single-thread performance is not as good as 2950X.  Also, you might wait for the 3950X because it is due out in the next month or two. Also the 2950X will drop in price when that happens.

At-face clock speeds really don't mean much. The 2990WX outperforms the 2950X in single-threaded performance, and is only at a loss of 4% to Intel's i9-7980XE in single threaded performance. Additionally, the 80MB L2/L3 specifically addresses the issue you spoke of over the 2990WX's 40MB.  Has anyone tested the  2970WX considering it's suppose to allow 24 cores to work simultaneously with 48 thrads, and a better price per core over the 2950X.

Heat management should be a concern on 250w or 180w with use in TG or other workstation tasks, so there is no real "one over the other" it's just about adequate cooling systems for either. Like always, considering ambient temps of houses, and cycling rates, I do not suggest going water cooled for TG. You will be heat spiking your CPU and it is not recommended. Fans will always be smoother and a more responsive heat curve when it comes to random heat speaks under full load. This is why water cooling is not as popular in commercial scene like data-centers and render farms. Just get A/C for your office or create a custom heat curve for your fans.

I've attached a image which shows you the heat spikes I've spoke of time and time again. They will cause hiccups in computation and slow things down momentarily, and they're harder for water cooling to manage. Same system, different cooling systems. Same CPU stress test, ran several times accounting for variables. Almost down the line, the liquid cooled system obtains higher temps, and more aggressive peaks than fan which had substantially fewer, with more controlled response time.

Water/liquid cooling is a gimmick outside of gaming. For moderate CPU tasking it's great, you won't see anything but performance, but not for heavy tasks.
Title: Re: New build advice saught
Post by: cyphyr on August 04, 2019, 06:03:46 AM
Apologies for "necroing" an old thread but I finally took the plunge and got a new rig.

Ryzen 9 3900X
64 Gb DDR4 3200Mhz Ram

Full results on the Benchmark  (https://planetside.co.uk/terragen-4-benchmark-results/)page.
The benchmark test scene now renders in 6m 40s which is a definite improvement to my last score of 13m 44s. Just 20s over being twice as fast. I had hoped for more to be honest. Twice as many cores all running at a higher clock and twice as much ram I was looking for something closer to the 5m mark.

I've not put any OC results in but with some small tweaks (apparently the Ryzens 9's don't OC well, they are already pretty optimal) I have got the scene render time down to 6m 20s. (down to 6m 05s now :) )
Title: Re: New build advice saught
Post by: Dune on August 04, 2019, 06:20:00 AM
Good to know if I need a new machine. Now render along and post!
Title: Re: New build advice saught
Post by: Oshyan on August 04, 2019, 12:54:47 PM
Quote from: cyphyr on August 04, 2019, 06:03:46 AMApologies for "necroing" an old thread but I finally took the plunge and got a new rig.

Ryzen 9 3900X
64 Gb DDR4 3200Mhz Ram

Full results on the Benchmark  (https://planetside.co.uk/terragen-4-benchmark-results/)page.
The benchmark test scene now renders in 6m 40s which is a definite improvement to my last score of 13m 44s.
Time to update your signature then! :D But it's a very nice improvement, and as you can see you're now 4th on the overall benchmark list. An impressive achievement for a $500 CPU! I can't wait to see what the 3950X can do, given it's got 4 more cores.


- Oshyan
Title: Re: New build advice saught
Post by: cyphyr on August 04, 2019, 01:40:02 PM
Quote from: Oshyan on August 04, 2019, 12:54:47 PMTime to update your signature then! :D But it's a very nice improvement, and as you can see you're now 4th on the overall benchmark list. An impressive achievement for a $500 CPU! I can't wait to see what the 3950X can do, given it's got 4 more cores.

- Oshyan

Thanks ... I would update my sig if I could figure out how ... functionality still waiting in the wings with the upgrade?
Title: Re: New build advice saught
Post by: Oshyan on August 04, 2019, 01:46:30 PM
Quote from: cyphyr on August 04, 2019, 01:40:02 PMThanks ... I would update my sig if I could figure out how ... functionality still waiting in the wings with the upgrade?
You should be able to edit it by clicking your name at the top of the forums, then click Forum Profile. You'll see the signature field there. Or here: https://planetside.co.uk/forums/index.php?action=profile;area=forumprofile;u=3 (https://planetside.co.uk/forums/index.php?action=profile;area=forumprofile;u=3) Let me know if not!


- Oshyan
Title: Re: New build advice saught
Post by: cyphyr on August 04, 2019, 03:15:50 PM
Yeah I can see the signature field in the Summary but no way to edit it there and in the Forum profile there is no signature field to edit.
Title: Re: New build advice saught
Post by: Oshyan on August 04, 2019, 03:26:00 PM
Quote from: cyphyr on August 04, 2019, 03:15:50 PMYeah I can see the signature field in the Summary but no way to edit it there and in the Forum profile there is no signature field to edit.
That's very strange. As far as I can see you should have the needed permissions. I'll try to check from a regular user account...

Edit: just checked with a regular user account and I could edit the signature. Can you try again?

- Oshyan
Title: Re: New build advice saught
Post by: cyphyr on August 04, 2019, 03:47:34 PM
I'm probably just doing something fundamentally wrong but I'm still not seeing the option. Can't change  (or add) avatar ... either
Hmm post preview is not working either

No message is associated with this attachment.
No message is associated with this attachment.
Title: Re: New build advice saught
Post by: cyphyr on August 04, 2019, 03:53:01 PM
AhAH! I think I found it !!!
I had to click on the username (cyphyr) at the very top of the page and then select "Forum Profile" NOT "Profile"
cyphyr.jpg
Title: Re: New build advice saught
Post by: Oshyan on August 04, 2019, 03:56:50 PM
Ah! Yes, I'll agree that wording is confusing. Glad you found it. And can you now change/add an avatar as well?

- Oshyan
Title: Re: New build advice saught
Post by: KlausK on August 05, 2019, 05:50:26 PM
Quote from: cyphyr on August 04, 2019, 06:03:46 AMI had hoped for more to be honest.

For a workhorse (as opposed to a hobbyist machine) that is quite an improvement, isn`t it?
You can now render even more assets in bigger scenes than before in the same time as before  :)

After reading your message I remembered I had not run the new benchmark on my box.
I did tonight and I find myself in a comfortable spot. This hobbyist machine still handles the scene satisfyingly fast. Phew!

Thanks for posting. I have no clue about the Ryzen cpus.

CHeers, Klaus