Tool The Worlds FASTEST Desktop CPU for 3D Rendering - Threadripper 3990X

Dec 27, 2019
409
779
Hey guys!

Just saw this pop up on my YouTube feed and had to share it.
This is a wet dream -lol!
 
Dec 27, 2019
409
779
I'm currently using a 3900x with a 2080Ti. The temptation to pick this new CPU up is high.
Your rig must be FLYING! Envious dude!
I need to do some saving and will probably end up getting something high end, but maybe not this crazy. I would get a lesser CPU but with two really good GPUs.

In my case ANYTHING would be an improvement - lol!
 

lancelotdulak

Active Member
Nov 7, 2018
556
557
Youre FAR better off spending that money on a 4x gpu board and installing 1080tis or 2080 tis unless youre using a cpu rendering engine.. in which case youre better off switching to a good gpu rendering engine.
I have a ryzen 1700x and i RARELY even slightly tax the cpu
 
  • Like
Reactions: MoroboshiAtaru

lancelotdulak

Active Member
Nov 7, 2018
556
557
You'd need a new MB too though as Threadrippers are double wide chips. Also it's $5000. And acording to Linus Tech Tips, the 2080ti still renders 3D faster than the new Threadripper.
The 3990 has 64 cores which is badass. But theyre cpu cores and cpu's are General purpose processors. GPU's are specialised processors which >effectively< offers you extremely high numbers of cores
 
  • Like
Reactions: MoroboshiAtaru
Dec 27, 2019
409
779
Youre FAR better off spending that money on a 4x gpu board and installing 1080tis or 2080 tis unless youre using a cpu rendering engine.. in which case youre better off switching to a good gpu rendering engine.
I have a ryzen 1700x and i RARELY even slightly tax the cpu

The 3990 has 64 cores which is badass. But theyre cpu cores and cpu's are General purpose processors. GPU's are specialised processors which >effectively< offers you extremely high numbers of cores

Thank you, this is the kind of info I need.
I plan to use Daz and Blender.
Some Adobe Premiere and Adobe AE on the side.
Will look into what 4x GPU boards are out there. Most likely I can afford only two GPUs, so will start with a 2x one?

Thanks,
Mo.
 
D

Deleted member 2145422

Guest
Guest
GPU: 4waySLI Motherboard


CPU: If you prefer a cheap, but good to go CPU Render workstation this article is worth a read. Especially if You consider Performance/Dollar ratios.


FARM: If you have some space left in your rooms, you can also consider to invest into an iRay-Server Licence (~300$) to enable yourself an access into "Network-Rendering" and to slowly grow a tiny, but neat render-farm with (for example) 5 x AMD Ryzen 5 2600 CPU potato Desktops.
The sheer number of cheap but relatively good physical CPU's are probably cheaper and faster (in sum) then a single enthusiast, top notch, NASA workstation for the soley purpose of rendering. ;)
Plus... You will get redundancy and expandability for nothing on top.
 
Last edited by a moderator:
  • Like
Reactions: MoroboshiAtaru
Dec 27, 2019
409
779
GPU: 4waySLI Motherboard


CPU: If you prefer a cheap, but good to go CPU Render workstation this article is worth a read. Especially if You consider Performance/Dollar ratios.


FARM: If you have some space left in your rooms, you can also consider to invest into an iRay-Server Licence (~300$) to enable yourself an access into "Network-Rendering" and to slowly grow a tiny, but neat render-farm with (for example) 5 x AMD Ryzen 5 2600 CPU potato Desktops.
The sheer number of cheap but relatively good physical CPU's are probably cheaper and faster (in sum) then a single enthusiast, top notch, NASA workstation for the soley purpose of rendering. ;)
Plus... You will get redundancy and expandability for nothing on top.
Thank you TheWetCat!
 
D

Deleted member 2145422

Guest
Guest
Hell, if I were in charge or Head of the f95 development I would start to build an own little farm (foremost for personal use.. jokin), but mainly rent out processor time for a very fair amount of bucks to our "innovative" storytellers and devs out there.

Just to keep and enable our (mostly) innovative ppl. and awesome output of content going.
The first announcement (beside personal issues) of obstacles told for delays in this section is the lack of hardware capacity.

So, does it make sense if every single dev do spend their (donated) money in buying hardware (which would run standby most of the the time) instead of buying processor-time on demand and use the money for the main purpose of creating content instead?

I dunno.
 
Last edited by a moderator:

lancelotdulak

Active Member
Nov 7, 2018
556
557
Ive thought for a while we need to create a community renderfarm setup where we devote our computers time when we're not using them. We'd need management software too which some of us could probably code but i have zero interest. My thought is we group up to buy a license then find software im certain exists to manage the render farm. So you have people sign up asking for x number of renders etc.. it's all queued up. The dufs are sent to the render farm and rendered then emailed and the duf deleted. The next render is started... so someone could ask for 1000 renders but renders are done in order, 1 at a time. So its fine to ask for 1000 renders its just you'll get one.. then everyone else in the queue then your #2 starts up. Downside is software to do THIS might cost bucks.... but on the other hand the renders should be hyperfast... 10 1070s 20 1080ti's, 10 2080ti's, 5 1060s all hammering away at once.....
 

gamersglory

Xpression Games
Donor
Game Developer
Aug 23, 2017
1,356
3,562
Making the scenes would be the slowdown there. Also, most developers here use GPU based Render engines Iray and Octane to be exact. I wanted to build a community render farm but Daz needs someone to watch over it during renders plus the cost of such a thing and the power bill :eek:
 

lancelotdulak

Active Member
Nov 7, 2018
556
557
Im not talking about a "dedicated f95zone located renderfarm".. im talking about community based rendering. Theres absolutely no reason renderfarms need to be physically closely located. I cant think of the name for what im talking about because.. tired. But basically centralised software dispenses duf's to be rendered to users who donate their systems time. I have a decent system. A bunch of people have great systems. We leave a lot of horsepower just sitting around while we sleep, watch tv, work etc. My system will do a pretty high complexity render to very high quality in 2 hours. thats 4 hours a day. Oh i forgot to mention donating your systems time could get you credits in my imagined megasoftware. So i donate 100 hours. When i want to actually render my game i use those credits to jump ahead in line. Good for even people with good systems
 
D

Deleted member 2145422

Guest
Guest
Im not talking about a "dedicated f95zone located renderfarm".. im talking about community based rendering. Theres absolutely no reason renderfarms need to be physically closely located. I cant think of the name for what I'm talking about because.. tired.
Something like the old, but very good, Berkeley's "Seti@Home" for Internet/Crowd-Data-Computing ;) ( )
How ever....


The following in a more or less detailed summarised form:

General thoughts
There are some flexible software products out there which could be used as a basis to make such a project happen already. No time or need to reinvent a basic wheel.

Such a wheel is not for "free" ofc. A functional platform for a fair render time service for consumers, but an attractive participation return for the ones who make their hardware available is not done by that. Anyway, by taking advantage of nearly perfect fitting solutions it should be possible to keep the initial invest relatively low compared to "made from scratch" attempts.

Just to be clear: "From scratch" has it's VERY grave technical and VERY economical benefits, but it depends on the "productiveness", or rather more important, "quality" of the ppl. involved.

To manage the "Consume" and "Participation" balance some kind of a "credit" system may be favorable instead of handling real and different currencies for every single action and to prevent "misuse" I think.

Ideal for the ones who uses both (consuming render time and providing CPU power). So, bought or earned credits could be invested (spend) for fast rendering, but earned again by providing "work power" by making additional processing power available. Win-win.

Lot of CPU's out there are running nearly standby most of the time anyway. Especially if there are 2 or more PC-Potatoes staying around, but running 24/7 unchallenged, so...


Participation example
Someone can login, gets a floating license from the server license pool and make his hardware(s) available for the render jobs currently processing and can generate credits|bucks (depending on time and amount of CPU work his hardware has done). If he disconnects, the license returns to the pool again.


Economy between Consumer and Provider
The economic question of pricing is still to be clarified. The main Question here is: "How much work is one Credit worth (aka Value)?"
Either a dictation of the platform operator based on the numbers, or a community driven market that establishes itself between the "CPU-Providers" and the "Render-Time-Users". For example: Plex and EvE.
Personally I'm for the second, just for the fun and experiment sake.


Additional thoughts
The power of such "Construct" scales with the number of people taking part on both sides. But, if there are no jobs, then no credits. And if there are no CPU's online to take the work, then no income. Well, this system only works if Users and Participants are willing to use such platform in the same way.

A specific amount of dedicated (own) CPU's should be established by the owners to secure a minimum amount of processing power to prevent a collapse and secure the operating costs. As an example how this mechanic can work successfully, take "torrent", or for the old-schoolers "napster" as an example.

The available CPU's online should be assigned to "Render Groups" to be able to process different jobs in the same time. This should/could reduce the amount of waiting time for the Users.


How to get started?
First and foremost: Have courage!
So, because of the floating concept only a few licenses (lets say 5-10) are needed in the beginning and some initial invest and iron will. This can be handled by one or two skilled persons only (should be risen, if the amount of work exeeds the power of one or two, too).
The more users and participants take part, the more income should be generated to cover the initial invest, more licenses, fixed+variable costs, more dedicated CPU's, own and additional workforce, etc.


Personal
Feel free to use this little "thought experiment" for your own possible serious business adventure.

I'm to comfortable in my old economy business seat today to make a come back as a coding keyboard-monkey and I-tech solution maker.
But hey, if we were back in the '90 and I would be 20 again! Then... no question. Lets go!

Maybe as an Investor? Maybe... Depends on the people taking the lead, sympathy and compatibility. I've done my decades of keyboard duty already.

Good Luck!


Tech Food
Following some examples of software solutions with Net-Rendering and Task-Management including Floating-Licenses: (I would prefer Keyshot here, because of the provided features that matches perfectly for the needs of such a project.)

"Indigo"
Network render info:

or

"Keyshot"
Network render info:
 
Last edited by a moderator:

hardwire666

Newbie
Apr 12, 2018
89
54
The blender community has something like this its called Sheepit.

Only does Blender though. I believe there are other render farms out there kind of like it, but not 100% sure. I can say I haven't seen any that support Daz. Although I have never really looked either.




As far as system specs for 3D, well any thing. What you plan on doing dictates what you need out of a work station. Someone mentioned LTT, and while i love those guys. They really don't dive in deep enough to use them as a resource. The most they have ever produced on the subject is the equivalent of an all picture quick start guide.

For example if animation is your focus you are going to end up doing A LOT if simulation, and that means your CPU is going to be leveraged heavily. The more information you have in a scene the more ram you're going to need, and so on.

Every part of a computer is important and you should get the best you can afford for what you plan to do, period.


Anyway back to OP. The 3990 is sick for sure.
 

lancelotdulak

Active Member
Nov 7, 2018
556
557
Thank you everyone, I am starting to get a clearer picture of what I should get and what budget to aim for. :)
My goal is TWO Nvidia GeForce RTX 2080 Ti .... sigh.... :)
Cost to performance for rendering 2080ti's are a horrible buy. Just as the 2060 is when compared to older hardware. Cost to performance youd be FAR better off with two used 1070s than a 2060ti or two 1080ti's than a 2080 ti. Im tired so probably a bit off but i believe the 2080's give 25-50% render performance increase over the 1080ti. That's not enough for the price leap. If Time > money for you.. ie youre a successful dev or have a lot of money ... the 2080ti's are the way to go or maybe even go to pro gpu's. 2x 1080ti = $1000. 1x 2080ti = 1300. And you should get about 50% more speed out of the 2x 1080s. I honestly cannot see an upside of latest-gen hardware that isnt either necessary or worth it cost/performance. Electronics companies call these folks early adopters. Theyre the ones who pay $1000 for the newest phone that is... 10% faster than their old phone....that also cost $1000 new and is worth $300 now...
 
  • Like
Reactions: MoroboshiAtaru
Dec 27, 2019
409
779
Cost to performance for rendering 2080ti's are a horrible buy. Just as the 2060 is when compared to older hardware. Cost to performance youd be FAR better off with two used 1070s than a 2060ti or two 1080ti's than a 2080 ti. Im tired so probably a bit off but i believe the 2080's give 25-50% render performance increase over the 1080ti. That's not enough for the price leap. If Time > money for you.. ie youre a successful dev or have a lot of money ... the 2080ti's are the way to go or maybe even go to pro gpu's. 2x 1080ti = $1000. 1x 2080ti = 1300. And you should get about 50% more speed out of the 2x 1080s. I honestly cannot see an upside of latest-gen hardware that isnt either necessary or worth it cost/performance. Electronics companies call these folks early adopters. Theyre the ones who pay $1000 for the newest phone that is... 10% faster than their old phone....that also cost $1000 new and is worth $300 now...
Thank you for your advice. I currently have a GeForce GTX 760 and it is so slow! Most renders could take hours or it could crash the machine. I just want something that will give me renders in a decent amount of time. Besides Daz I am also dabbling in Blender, so my decision is based on that software package too. Like most of us I work hard for that money and I would not want to spend it on something that will not yield the best performance versus cost. Your advice sounds like the way to go, i.e 2x 1080ti for $1000.

Thanks,
Mo.
 

lancelotdulak

Active Member
Nov 7, 2018
556
557
Thank you for your advice. I currently have a GeForce GTX 760 and it is so slow! Most renders could take hours or it could crash the machine. I just want something that will give me renders in a decent amount of time. Besides Daz I am also dabbling in Blender, so my decision is based on that software package too. Like most of us I work hard for that money and I would not want to spend it on something that will not yield the best performance versus cost. Your advice sounds like the way to go, i.e 2x 1080ti for $1000.

Thanks,
Mo.
When you have the money get a gtx 1060 theyre fairly cheap. 1070's are the best money/cost ratio. If youre really motivated AWS gives away something like 150 hours away for free.. you just have to configure it. And you can rent server farms ..theyre actually kinda cheap when you do the math. I understand if you cant afford it. Maybe just do basic texture renders and build scenes then someday when you can afford the hardware render everything. You might consider octane thoughwith that card i dont think it will help That much. And cycles in blender i believe uses the cpu. There are other cpu renderers out there
 
  • Like
Reactions: MoroboshiAtaru