Search Unity

Intel 9900K, 8700K or 2700x ryzen: game development

Discussion in 'General Discussion' started by Goodie848, Oct 24, 2018.

  1. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    14,417
    No, because the computer in this situation isn't just for gaming. The 3700X is a fantastic processor for gaming but if you want to do anything else it's far better to buy a 3900X (or a 3950X when it becomes available), and the primary reason for this is the insanely large cache.

    Workstation benchmarks can be found for compiling and they all show one very interesting result. Compiling tasks are almost entirely able to sit within the 3900X's cache as opposed to the 3700X where they can't fit. Any task able to stay within the cache of a processor will see a massive performance improvement.

    By the way the cheapest processor made by Intel that offers the same amount of cache is the highest tier Xeon which is tens of thousands of dollars meaning the 3900X (and 3950X) is an absolutely insane deal if you have tasks that can run entirely in cache.

     
    Last edited: Aug 9, 2019
  2. Joe-Censored

    Joe-Censored

    Joined:
    Mar 26, 2013
    Posts:
    6,340
    Yeah the 3900X does appear to be the best value in a game development workstation CPU on the market. Even when the 3950X releases, the 3900X is still probably the better choice unless you just what the best of the best regardless of the price increase.

    Basically the 3950X you are paying 50% more for 33% more cores and a slightly higher theoretical boost clock.
     
  3. AndersMalmgren

    AndersMalmgren

    Joined:
    Aug 31, 2014
    Posts:
    4,834
    You always pay more for the premium segment. But I want to know what the TR lienup will be from 7nm zen 2 I mean.

    edit: Im skeptical single channel AM4 can keep up with workloads over 32 threads
     
  4. f5fairy

    f5fairy

    Joined:
    Nov 21, 2012
    Posts:
    6
    I was puzzled whether to choose 3700x or 9900k, but you all seem to completely disregard 9900k. Well, 3900x is powerful, but has high tdp and currently costs twice as much as 3700x. 9900k is right between them. 3900x might be overkill for me since I don't do large projects.

    Could you give a link to these benchmarks? I saw some benchmarks where 3900x seem to lead because of more cores, i.e. 50% more cores ~ 50% more speed.
     
  5. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    14,417
    Because the difference between the 3700X and the 9900K is basically single digit percentages. Below are two benchmarks appropriate for workstation tasks (ie compiling, baking lightmaps, etc) followed by a few gaming benchmarks (ie everything else related to game development).

    https://www.anandtech.com/show/14605/the-and-ryzen-3700x-3900x-review-raising-the-bar/9
    https://www.anandtech.com/show/14605/the-and-ryzen-3700x-3900x-review-raising-the-bar/10

    https://www.anandtech.com/show/14605/the-and-ryzen-3700x-3900x-review-raising-the-bar/13
    https://www.anandtech.com/show/14605/the-and-ryzen-3700x-3900x-review-raising-the-bar/14
    https://www.anandtech.com/show/14605/the-and-ryzen-3700x-3900x-review-raising-the-bar/15
    https://www.anandtech.com/show/14605/the-and-ryzen-3700x-3900x-review-raising-the-bar/16
    https://www.anandtech.com/show/14605/the-and-ryzen-3700x-3900x-review-raising-the-bar/17
    https://www.anandtech.com/show/14605/the-and-ryzen-3700x-3900x-review-raising-the-bar/18

    There are only two types of people in my experience that care about TDP: (a) people who are building a custom computer with very specific requirements (eg completely silent), and (b) people who misunderstand TDP.

    TDP doesn't refer to power draw. Intel's 9900K, for example, has a 95W TDP but it has an actual power draw of 160 to 180W. What TDP actually refers to is the amount of heat the processor will create. A 95W TDP means that the processor emits 95W of heat and thus requires a cooler capable of at least 95W.

    https://www.extremetech.com/computi...asurements-dont-reflect-real-world-power-draw

    By the way the 3700X and 3900X both completely destroy the 9900K in power consumption. The 3700X has a TDP of 65W but only draws 90W (add the cores and "un-cores" together from the charts), and the 3900X has a TDP of 105W but only draws 142W. Yes, you're getting four more cores and a monster cache for 38W less than the 9900K!

    https://www.anandtech.com/show/14605/the-and-ryzen-3700x-3900x-review-raising-the-bar/19

    Cost is a completely different matter. If you can't afford or can't justify the 3900X that's completely understandable. That said if you need to bake lightmaps frequently you will see a noticeable difference between the 3900X and 3700X in time spent and that alone is enough justification for most developers. Our time is worth far more than the cost difference.

    Everything on the topic is in the video. I'm not aware of an article format (text and images) available for any of it.
     
    AndersMalmgren likes this.
  6. f5fairy

    f5fairy

    Joined:
    Nov 21, 2012
    Posts:
    6
    I understand that tdp in specs assume base freq without turbo boost. And I would prefer silence
     
  7. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    14,417
    It's more complex than that. Both companies run benchmarks, round the numbers in some way, and then average them to get the final TDP, but AMD's method results in the processor running full throttle (base and boost) for the duration of the testing meaning theirs are almost literally the maximum electrical power it can handle.

    Thus Intel's 9900K has a TDP of 95W but is almost twice the actual power at full throttle whereas AMD's 3700X is 75W with the true maximum being only 88W.

    https://www.anandtech.com/show/2807/2

    You can achieve silence on all the processors but with that said the 9900K will be the hardest to do it with unless you buy a massively overkill solution for it. The 3700X will be the easiest but the 3900X is only marginally more power hungry and will be easy to make silent too.

    Below is the cooler I'm currently running on a 1600X which is just barely cooler than the 3900X and it's almost inaudible for me when installed in a Fractal Design Define R5 which is made to be silent. That said the second cooler will probably make it completely silent with a proper fan curve since it's made for up to 225W.

    https://www.amazon.com/Noctua-NH-U12S-SE-AM4-Premium-Grade-Cooler/dp/B01N9X2YYN <- mine
    https://www.amazon.com/Noctua-NH-D15-SE-AM4-Premium-Grade-Cooler/dp/B01NC06ZYT
     
    Last edited: Aug 10, 2019
  8. AndersMalmgren

    AndersMalmgren

    Joined:
    Aug 31, 2014
    Posts:
    4,834
    I have a custom water loop, both pump and fans are controlled by Realtime readings of the Temps. In desktop the computer is completly silent, also when gaming its pretty much silent. When baking light and other tasks that use all 8 cores at 100 procent the fans go up to 100 procent and the computer is pretty laud (3 fans pressing air through a radiator at full speed is far from silent)
     
    Ryiah and iamthwee like this.
  9. AndersMalmgren

    AndersMalmgren

    Joined:
    Aug 31, 2014
    Posts:
    4,834
    Btw, if you use a computer without ECC memory, it's good to run Memtest with regular intervals. I do it once a week over night.

    A faulty memory can cause bake artifacts.
     
  10. iamthwee

    iamthwee

    Joined:
    Nov 27, 2015
    Posts:
    1,648
    I've witnessed your machine through a RDP but I wanna see photos dude!
     
    AndersMalmgren and Ryiah like this.
  11. AndersMalmgren

    AndersMalmgren

    Joined:
    Aug 31, 2014
    Posts:
    4,834
    I don't have current photos, but this is how it looked with a 3700k / GTX 690 back in the day.

    https://www.minhembio.com/CyberVillain/332005/

    Its a bit more colorful today thanks to the crosshair mobo :)

    IMAG1669.jpg
     
    iamthwee likes this.
  12. ShilohGames

    ShilohGames

    Joined:
    Mar 24, 2014
    Posts:
    2,462
    One of my rigs is an Intel i9-9900k, RTX 2080ti, and a custom water loop. My water loop has dual 360 radiators with three Noctua chromax radiator fans on each radiator. Since I plenty of cooling capacity, I added a standalone fan controller and I drive all six fans at a very low speed regardless of CPU and GPU load. This results in very little noise, and plenty of cooling. During intense gaming, my CPU is under 40C and my GPU is under 30C.

     

    Attached Files:

    Last edited: Aug 10, 2019
    SugoiDev and iamthwee like this.