Slow PC
-
@Carnival-Boy said:
I'm not sure who would have disabled it. It wasn't me. 16GB RAM isn't actually very much for the type of software that runs on this workstation (graphics based).
If you are pushing the memory limits in any way (using the majority of it), then having the page file turned on should really help. Windows will page out what it thinks is unneeded and use the real memory for performance enhancing things like buffers and cache. It's an intelligent algorithm designed to maximize performance given the available resources. Tends to work pretty well. Same as UNIX does.
-
@Carnival-Boy said:
I never know how to spec workstations. Is this an area of expertise for you? How do you know when the graphics card has run out of RAM? I know 16GB is listed by Autodesk as as the minimum required RAM for complex assemblies. We currently use Nvidia K2000 cards and they only have 2GB RAM, but it starts getting very expensive to buy anything better.
You are correct. 16GB is a "lot" but for real CAD workstations, it's nothing crazy at all. 24-32GB is realistic. There is a ton of potential modeling data that isn't graphical data that has to go into memory.
K2000 are nice but rather on the lower end for commercial CAD applications. If you are running out of 2GB of video memory you will likely really, really know it. It can't just use system memory and "go slower", if the graphics rendering doesn't fit into the memory, then it doesn't fit and that's it. It's extremely unlikely that you are out of GPU memory, unless you are doing some crazy CUDA offload work separate from your graphics (not likely, but possible.) It's only system memory that you have to worry about. The application assumes that 2GB is basically the standard that it is going to get, you can get more, but 2GB is still extremely common.
-
@Carnival-Boy said:
After all, I believe Toy Story was created on a workstation less powerful than the ones we use and Toy Story is way better than anything my users have ever produced!
Toy Story was "created" on a workstation long ago. But it was rendered on a massive computational cluster. I have friends who run those systems for movies on par with that and those are hundreds of millions of dollars in high end HPCs that each node has way more power than your workstations.
The difference is that you both create and render on a single device. So the workstation power that you need is higher, but only a little because you are rendering only one thing and only for one person. Toy Story had to render at crazy quality, millions of scenes, many times.
-
@Carnival-Boy said:
I'm wondering if cloud rendering is the way to go though?
Not likely for CAD. Requires a lot of bandwidth and CAD doesn't actually render all that much. The cost would likely pay for you to get higher end GPUs very quickly and higher end GPUs should get you a lot more mileage. Going to cloud rendering means a LONG wait for everything. Like hours. It's useful for post production shops that work all day then submit their rendering job online to run for a few days. Over the period of days, the speed of the online system makes up for the long upload, download and queue times.
-
@Carnival-Boy said:
I never know how to spec workstations. Is this an area of expertise for you? How do you know when the graphics card has run out of RAM? I know 16GB is listed by Autodesk as as the minimum required RAM for complex assemblies. We currently use Nvidia K2000 cards and they only have 2GB RAM, but it starts getting very expensive to buy anything better.
Of course, my users all say their workstations are great when I first get them, but after a year or so they are bitching and whining about needing something more powerful. Generally I find that users adjust their workflow according to the spec of their machine, so the more power you give them, the more they will consume. After all, I believe Toy Story was created on a workstation less powerful than the ones we use and Toy Story is way better than anything my users have ever produced!
I'm wondering if cloud rendering is the way to go though?
I'm finding more and more people will load up a system with RAM but not get an equivalent processor. Having 16GB of RAM and a GPU with 2GB of RAM (assuming DDR5 but not sure what that card has) is important, but if you have an i3 or low-to-mid-range i5, that will be your bottleneck. Chances are your disk won't be your bottleneck, but there is always that as a possibility too.
-
@scottalanmiller said:
@Carnival-Boy said:
After all, I believe Toy Story was created on a workstation less powerful than the ones we use and Toy Story is way better than anything my users have ever produced!
Toy Story was "created" on a workstation long ago. But it was rendered on a massive computational cluster. I have friends who run those systems for movies on par with that and those are hundreds of millions of dollars in high end HPCs that each node has way more power than your workstations.
The difference is that you both create and render on a single device. So the workstation power that you need is higher, but only a little because you are rendering only one thing and only for one person. Toy Story had to render at crazy quality, millions of scenes, many times.
It's still pretty remarkable that they made Toy Story back in the 90s, considering the technology of the time.
-
@scottalanmiller said:
Not likely for CAD. Requires a lot of bandwidth and CAD doesn't actually render all that much
Not for CAD per se, we render for our sales brochures and technical manuals. So the graphics guys will take the drawings from the design department and, well, sexy them up I guess. This can take several hours of processing. I don't generally get involved, so I'm not really sure exactly what we do. I'm pretty sure what we do is overkill, but that's just another bugbear of mine!
-
@thanksaj said:
I'm finding more and more people will load up a system with RAM but not get an equivalent processor. Having 16GB of RAM and a GPU with 2GB of RAM (assuming DDR5 but not sure what that card has) is important, but if you have an i3 or low-to-mid-range i5, that will be your bottleneck. Chances are your disk won't be your bottleneck, but there is always that as a possibility too.
I don't think that you'll find any functioning CAD shop running anything less than an i7. It is normal to run Xeons.
-
@Carnival-Boy said:
@scottalanmiller said:
Not likely for CAD. Requires a lot of bandwidth and CAD doesn't actually render all that much
Not for CAD per se, we render for our sales brochures and technical manuals. So the graphics guys will take the drawings from the design department and, well, sexy them up I guess. This can take several hours of processing. I don't generally get involved, so I'm not really sure exactly what we do. I'm pretty sure what we do is overkill, but that's just another bugbear of mine!
Oh ok, that makes way more sense. Maybe, but it normally takes longer than that to get into a cloud processing queue. So if the goal is to not deal with the hardware, maybe. If the goal is speed, not likely.
-
@scottalanmiller said:
@thanksaj said:
I'm finding more and more people will load up a system with RAM but not get an equivalent processor. Having 16GB of RAM and a GPU with 2GB of RAM (assuming DDR5 but not sure what that card has) is important, but if you have an i3 or low-to-mid-range i5, that will be your bottleneck. Chances are your disk won't be your bottleneck, but there is always that as a possibility too.
I don't think that you'll find any functioning CAD shop running anything less than an i7. It is normal to run Xeons.
We have ~8 CAD machines. I was rooting for Xeons but got shot down due to price (it wasn't that much more but a $3000 machine is already a bit much). i7s did fit the bill though. We did try some i5s but I got nothing but complaints from the two users we had one them about the speed of renderings and of their program.
-
@coliver said:
@scottalanmiller said:
@thanksaj said:
I'm finding more and more people will load up a system with RAM but not get an equivalent processor. Having 16GB of RAM and a GPU with 2GB of RAM (assuming DDR5 but not sure what that card has) is important, but if you have an i3 or low-to-mid-range i5, that will be your bottleneck. Chances are your disk won't be your bottleneck, but there is always that as a possibility too.
I don't think that you'll find any functioning CAD shop running anything less than an i7. It is normal to run Xeons.
We have ~8 CAD machines. I was rooting for Xeons but got shot down due to price (it wasn't that much more but a $3000 machine is already a bit much). i7s did fit the bill though. We did try some i5s but I got nothing but complaints from the two users we had one them about the speed of renderings and of their program.
The performance difference between the i5 and i7 is much more remarkable than most people realize.
-
@coliver said:
We have ~8 CAD machines. I was rooting for Xeons but got shot down due to price (it wasn't that much more but a $3000 machine is already a bit much). i7s did fit the bill though. We did try some i5s but I got nothing but complaints from the two users we had one them about the speed of renderings and of their program.
I've worked relatively recently on CAD-like machines (doing CUDA work rather than graphical) and our standard was dual Xeons. They were pretty nice
-
@thanksaj said:
The performance difference between the i5 and i7 is much more remarkable than most people realize.
Generation also matters a lot. Biggest hard difference between them is that the i7 always has more cache. If you are hitting the cache, that is huge. If your workload does not, it's negligable. Outside of that, i7 and i5 share the same cores. Check the clock speed, core count and HT options and likely if they match, they will roughly match outside of the cache difference.
-
@scottalanmiller said:
@coliver said:
We have ~8 CAD machines. I was rooting for Xeons but got shot down due to price (it wasn't that much more but a $3000 machine is already a bit much). i7s did fit the bill though. We did try some i5s but I got nothing but complaints from the two users we had one them about the speed of renderings and of their program.
I've worked relatively recently on CAD-like machines (doing CUDA work rather than graphical) and our standard was dual Xeons. They were pretty nice
One of my engineers would have loved to work on a dual Xeon box (who wouldn't). He is constantly running into a bottleneck when it comes to doing some of his bigger projects. Thankfully he is really the only one that has that many parts on a single project as no one else is seeing the same slowdowns. He is also running on a 2nd gen i7 which may be part of the issue.
-
Generation is really a big factor.
-
@scottalanmiller said:
@thanksaj said:
The performance difference between the i5 and i7 is much more remarkable than most people realize.
Generation also matters a lot. Biggest hard difference between them is that the i7 always has more cache. If you are hitting the cache, that is huge. If your workload does not, it's negligable. Outside of that, i7 and i5 share the same cores. Check the clock speed, core count and HT options and likely if they match, they will roughly match outside of the cache difference.
Yup, I agree.
-
@scottalanmiller said:
Generation is really a big factor.
Fourth gens have been performing well from what I hear. My i7 in my laptop is 3rd gen.
-
@thanksaj said:
@scottalanmiller said:
Generation is really a big factor.
Fourth gens have been performing well from what I hear. My i7 in my laptop is 3rd gen.
I've still got a first Gen i7 in my primary gaming desktop. Wish I had the money to update.
-
@coliver said:
@thanksaj said:
@scottalanmiller said:
Generation is really a big factor.
Fourth gens have been performing well from what I hear. My i7 in my laptop is 3rd gen.
I've still got a first Gen i7 in my primary gaming desktop. Wish I had the money to update.
You'd probably need a new motherboard too, no?
-
@thanksaj said:
@coliver said:
@thanksaj said:
@scottalanmiller said:
Generation is really a big factor.
Fourth gens have been performing well from what I hear. My i7 in my laptop is 3rd gen.
I've still got a first Gen i7 in my primary gaming desktop. Wish I had the money to update.
You'd probably need a new motherboard too, no?
Probably would need to build anew. Hence the not enough money part. I do have dual 6950s (with the 6970 firmware unlocked) so I could probably still use those.