Adding to Cart…
Licensing Agreement | Terms of Service | Privacy Policy | EULA
© 2025 Daz Productions Inc. All Rights Reserved.You currently have no notifications.
Licensing Agreement | Terms of Service | Privacy Policy | EULA
© 2025 Daz Productions Inc. All Rights Reserved.
Comments
I would be vey curious to know how fast your your Ryzen 1700 can get to 100 itterations on the Starter Essential Benchmark that is in the linked post.
After loading the scene do the following
I don't think there is a flaw in the tests. That website is reknown for its thorough testing of hardware with 3d apps. I think you misunderstand the purpose of the test. The test is an answer to the question: In iRay, how cost effective is a high core count workstation in lieu of a high powered graphics card? This is a legitimate question for those who are looking to build a workstation around one particular application (in this case, iRay rendering). Usually a high powered workstation will include dual Xeons in addition to a high end graphics card (or 3). How much will the cpus benefit in a situation where the user will be exclusively iRay renderiing? The tests results say that a dual xeon workstation used for this purpose is not cost effective. The more graphics cards that are involved in the process, the less effect the cpu will have on render times. If you read the conclusion to the article, you will understand why the tests were so effective. They actually recommended a less expensive option than what may normally have been ordered. They are a graphics workstation builder.
I don't think it was, it clearly showed how well Iray actually handles multithreading (very well) and how much a decent GPU dwarfs a CPU.
I am going to do some tests on this after my current render is finished, and see what adding a GPU actually does to CPU speed and vice-versa (EDIT: The difference is so negligible I'd probably have to do a hundred renders to get something statistically significant, and I'm not that curious). Regardless, I was just looking to see how render speed scaled with CPU threads, and the tests with the GPU still show that. I wasn't trying to get some kind of absolute CPU thread speed number.
Yes Iray seem to be very good with multithreading. There wasn't nearly the drop-off in efficiency that I expected.
FYI, you do not have to do the cancel and complete AFAIK. The log tells you how much time your devices spent on actual render time. Like so:
...improved accuracy, better detail, and more available memory which is why film studios continue to use CPU rendering.
The largest amount of VRAM currently available is 24 GB on the Quadro P6000 which retails for around 5,200$.
For that price, I could build a dual 12 core Broadwell Xeon system with 128 GB four channel of DDR4 2400 memory and have reasonable amount of change in my pocket. This gives me about 126 GB (after Windows and system utilities) that will be more than enough overhead for rendering. Wiith 48 threads, I can dedicate, say 32 for rendering (If Daz Iray even supports that many) to a file, leaving me with 16 threads to work on other tasks (which is twice what I have now). Add in say an inexpensive 3 or 4 GB GPU card for running the displays and I'm set.
Why do we keep bringing up what professional studios do? I'm guessing the vast majority of people in this forum are either hobbyists like myself or PA's who operate on their own and don't use the same equipment used by the studios. Maybe there are a couple here, but for the vast majority isn't discussion of super high end stuff relatively irrelevant here?
Practically, how many here care that they can buy a 365 core CPU and render as fast as a 1080ti?
And I keep looking to the bitcoin industry, who have apparently decided that by far the most cost effective way to do super fast and massive calculations is with GPU's, not CPU's. So the whole argument about rendering with CPU's seems to be a small niche market inhabited by big studios who maybe haven't decided to replace their huge investment in CPU rendering over many years with GPU's.
Maybe because Kyoto's reasons are the same as professional studios'...?
No. Like many people keep telling you, the vast majority of 3D programs still need CPU.
WHICH 3D programs, and I'm talking about the ones used by the vast majority of hobbyist and PA users like inhabit this forum? So far I can only find the following:
Now if anyone else has some to add to this list go ahead. Studio's Iray uses GPU's because CPU's are terrible with iray. Blender's renderer (Cycles) uses GPU's, as does its newer renderer (Eevee). Maybe Max or Maya use CPU's? How many people here use Max or Maya?
I'm just not seeing "vast majority", especially when it comes to users in this forum. And more importantly, do those apps use CPU's MORE EFFECTIVELY than GPU's?
Like we keep telling you, almost all of them. Which 3D programs do not use CPU heavily and would be better off with GPU?
EDIT: I'm just saying, you really, really seem to be taking the stance that DAZ Studio rendering in Iray is the only thing people want to use, which is one program with a single one of its render methods.
Sculptris maybe? Sculptris is GPU-based and hobbyist-targeted. If the only thing I wanted was GPU rendering and to use Sculptris, I would not bother with CPU. If I wanted to use Terragen, Zbrush, 3Delight, World Machine, Filter Forge, I would get a good CPU.
After a quick search I found the following snip from a 2015 article:
"Over the past few years, more and more software programs have started taking advantage of the GPU on your computer. This is especially true in the world of 3D, where you can harness the power of your GPU to speed up processor-heavy tasks such as rendering or simulating. For example, mental ray has been around for over two decades as a CPU-based renderer, but lately NVIDIA has started to implement features that use the GPU. And since NVIDIA owns mental ray, it only makes sense that NVIDIA will focus its energy on developing technology specific to its own cards. Those are important things to keep in mind when you're looking to buy a new graphics card. Depending on the tool you’re using, sometimes you may need to tell it to use your GPU. In RealFlow you’ll need to go into your simulation options to enable OpenCL before it’ll calculate with your GPU. On the other hand, tools such as Octane and FurryBall don’t require any adjustment in the settings since they only use the GPU anyway."
And that was from 2015, so it doesn't reflect those that have gone to GPU in the last 2 years. So add those to the to the already-mentioned DAZ Studio iray and Blender Cycles & EEvee, and once again, I'm not sure where you get the idea that "almost all".
That's talking about GPU renderers. I think I've already acknowledged that to use GPU renderers you are going to want a GPU.
EDIT: You've only listed renderers so far, as far as I can see. Since most hobbyists only need one renderer, don't you think they are going to want a nice CPU for everything else?
...well myself, (an amateur independent artist with a lifetime training in the fine arts) for one am looking at producing high quality/gallery grade images for printing and exhibition as well as publication. This means rendering in very large formats to enhance detail. Again I, like some others here also use programmes besides Daz Studio which do not support GPU rendering natively, as well as 3DL for certian styles that cannot be attained through PBR rendering as that is not what Iray is designed for.
Just saying that GPU based rendering is not the "be all end all" for everyone.
Oh and Broadwell is already two generations old. I can can just about as good performance out of older tech like Haswell or even Sandy Bridge with DDR3 memory and save even more. A large number of CPU cores/threads allows for improved multitasking so the system I mentioned above would not be "locked up" while rendering. Crikey I could even run two instances of Daz Studio If I needed to with little to no performance degridation on those 16 unused threads (though it would be nice if we had batch/background rendering mode like external render engines allow).
You asked "Which 3D programs do not use CPU heavily and would be better off with GPU?". I answered with a list of 3D programs that are better off with GPU. You said the vast majority of 3D programs "still need CPU".
Now you're saying that the vast majority of 3D programs which use only CPU, require CPU? And those that don't use CPU don't use CPU because they don't use CPU they use GPU?
Oh, okay, now I get it.
You only listed renderers. Look back up, I have a diverse set of 5 programs widely in use by hobbyists which only use CPU.
EDIT: I'm just, shaking my head really hard here because I don't understand where you're coming from. If I listed a bunch of CPU renderers as "3D programs" would you take me seriously, or would you tell me someone only needs one renderer, and then tools to go with it?
...you summed it up far better than I did.
As I mentioned on numerous occasions I used to work in traditional artistic media. Joint and bone degradation due to advancing arthritis has made that extremely difficult (and painful) to pursue any more which is why I turned to 3D CG which has allowed me to continue realising my visions.
The compute-intensive parts of 3D software are rendering and simulation (cloth, fluids, etc.). That's the stuff that takes time. I gave a list of the following software that addresses one or both of those tasks:
If you're saying those don't count because they don't do the non-compute-intensive tasks that don't take a long time, then I just don't understand the point you're trying to make. Yeah, I suppose it's true that CPU's are used by some 3D apps for the stuff that doesn't take a lot of time, but so what?
Of course they count. Just, a hobbyist only needs one, maybe two renderers, so really I consider the massive list of GPU renderers only as one point in favor of GPU, just like I consider the massive list of CPU-only renderers only one point in favor of CPU. I'd feel the same about a list of image editors; you really only need one.
When GPU-accelerated physics becomes properly accessible to hobbyists, yes, it's going to be a tremendous game changer. Especially I like Obi Cloth for Unity. It would be very nice if that kind of stuff started to seep into DS/Poser/Blender. And fluid sims too! For now, I can match your GPU cloth sim with Marvelous Designer, Blender, Poser, and your fluid simulation really only with Blender. I will note that Realflow is also optimized for CPUs, and actually warns that switching to GPU can slow down the simulation if it isn't a beefy card , so if you wanted to use Realflow you could build around either CPU or GPU.
And I'll add: Photoshop (mostly CPU-intensive though there are a couple GPU-intensive filters IIRC).
You know, it actually would be kind of nice to have a list of software sorted by CPU or GPU focus for build planning.
Someone's putting the cart before the horse. A gpu is a highly specialized microprocessor. Its sole job is do calculations of graphics problems. That's all. Since its a specialist, it can do the calculations very fast. Also since its a specialist, it can't do much else. 3D apps do more than just calculate graphics and even some graphic calculations gpus can't do yet. This is why most folks until recently have stuck with the good ole cpu. The most reliable renderers on the market now are still cpu based because gpu rendering still has limitations. Want to use a special hair or particle system and use a gpu renderer? Choose your renderer wisely, because many of them won't be able to do it. This is why a strong multicore cpu or two will be always in a workstation. Of course, I am not talking about most Daz users. Daz Studio iRay is a gimped, shell of a renderer and some of you may realize that Daz Studio is a niche program with only a tiny fraction of the 3D market. Outside of Daz, cpu is the workhorse.
Yeah, that would be nice. And since you and drzap keep claiming that most 3D software needs CPU's, perhaps you can get together and put the list together and see if your claims are actually true.
You are the one trying to convince us we don't need our CPUs to run our programs because there are five GPU renderers available. :\
I don't need to compile a list. This is already a well known and established fact for people who are in the know (people who use software other than DAZ).
And with that I think I'll have dinner
And if the OP is still watching, I think the bottom line is to make sure when someone recommends a top end CPU and water cooling you carefully consider whether you really need it given what you'll be doing on the computer.
This reminds me of a story about a man who thought he could replace his wife with a silicone doll. Until he realized the doll couldn't do dishes. So he bought a dishwasher. When he couldn't get the doll to wash his clothes, he bought a washing machine. Then he bought a microwave for his tv dinners, hired a babysitter to watch the kids and so on until he realized all the things his wife did when he's out at work. I forgot how the story ends, but it must end the same way it ends for a person who tries to do serious graphics work with an Intel i5. He probably hung himself due to all the waiting for things to get done.
I`ve been watching closely and taking notes :)
Based on suggestions, I am considering:
Corsair MP500 M.2 120 GB instead of Kingston SSDNow UV400 240 GB. Will likely have only the OS, DAZ Studio, Z Brush and Photoshop in there anyway.
Seasonic M12II-850 instead of Seasonic Focus Plus 650 Gold. 850W instead of 650W for only $17 extra
Corsair Vengeance LED 8 GB DDR4 3200 instead of G.SKILL Ripjaws V 8 GB DDR4 2666. This I`m not sure as the difference is only 2666 vs 3000 for $8 each. I am also debating about going 32 or 16 RAM
I think I am getting pretty close to what I will get at the end :)
Thanks all!
What is the current state of play with Ryzens and memory? I thought they were still soemwhat limited in their ability to use fast RAM, though BIOS updates had improved the situation from inital release.
Good point. It's a good idea to pop over to the motherboard manufacturer's website and see if that RAM is on their approved list. Though if you have that company building it for you I assume they'll check that.
Just be careful with RAM and make sure you have enough for your needs. I found that 16GB was too tight for some of my scenes so I went way overboard and got 64.
I was just working with a scene with one G3 and a house interior that I made in Blender with a few rooms and furniture and outside patio and stuff and it took just over 16GB of RAM (actually it was about 12GB, but when you add the base system using about 4GB the total hits 16). So if you're working with a lot of big 4k textures and other RAM-intensive stuff you may want more than 16.