Jump to content

What makes a computer overall faster?

I'm an artist and a programmer and I would like to know, what makes a computer overall faster when doing certain operations like opening a program, saving HUGE vector art documents, rendering 3D scenes in blender, importing files into a game engine (specifically Unity & Unreal Engine) and compiling code?

 

Should I go with a very high-end CPU like a Ryzen™ Threadripper™ or an Intel i9 and get a mid-range GPU (if I can find one) like the Radeon RX 5700 XT or the RTX 2060 Super for example? Or should I have both a high-end CPU & GPU?

 

I mainly do programming, art (Vector Design & 3D Modelling) is kind of a hobby.

 

Any help would be greatly appreciated!

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, Abdel Fattah Radwan said:

I mainly do programming, art (Vector Design & 3D Modelling) is kind of a hobby.

because of this line there is absolutely NO reason to go for a threadripper or i9. stick to something more moderate, either a 5600x or equivalent priced intel i-whatever in your country. even an 5800x would be huge overkill unless you have money to burn.

🌲🌲🌲

 

 

 

◒ ◒ 

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Arika S said:

because of this line there is absolutely NO reason to go for a threadripper or i9. stick to something more moderate, either a 5600x or equivalent priced intel i-whatever in your country. even an 5800x would be huge overkill unless you have money to burn.

You might have heard how long it takes to compile a simple code change in Unreal Engine have you? That's why I mentioned these two in particular. Thanks for the heads up anyways!

Link to comment
Share on other sites

Link to post
Share on other sites

Rendering 3D: at uni i did a paper on 3d rendering and what limited me in my project work was the RAM on the lab computers. You need as much ram as you can get to do cool things. I had to severely handicap my particle effects on their machines.

 

Compiling code: you just need a fast cpu and a ssd. The number of cores you can make use of depends on what you are compiling. A game programmer needs a gaming PC. I think thread ripper will be overkill for games programming.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, Abdel Fattah Radwan said:

You might have heard how long it takes to compile a simple code change in Unreal Engine have you? That's why I mentioned these two in particular. Thanks for the heads up anyways!

how many threads can be used compliling unreal games? 

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Mling said:

Rendering 3D: at uni i did a paper on 3d rendering and what limited me in my project work was the RAM on the lab computers. You need as much ram as you can get to do cool things. I had to severely handicap my particle effects on their machines.

 

Compiling code: you just need a fast cpu and a ssd. The number of cores you can make use of depends on what you are compiling. A game programmer needs a gaming PC. I think thread ripper will be overkill for games programming.

 

 

RAM is no problem, I currently have 64 GB of DDR4.

Link to comment
Share on other sites

Link to post
Share on other sites

2060 Super (good for UE) and a Ryzen 5900X (bestish for UE) is what I have found to a good pairing for UE. However, research has shown for me that an RTX 3090 is best for this kind of situation.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Mling said:

how many threads can be used compliling unreal games? 

It's configurable so, as much as you have.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, L0R3N30 said:

2060 Super (good for UE) and a Ryzen 5900X (bestish for UE) is what I have found to a good pairing for UE. However, research has shown for me that an RTX 3090 is best for this kind of situation.

Thanks for you input. An RTX 3090 I guess is the best (if you have the money) for any situation.

Link to comment
Share on other sites

Link to post
Share on other sites

15 minutes ago, Abdel Fattah Radwan said:

It's configurable so, as much as you have.

in that case you should get as much as you can afford. If you get a thread ripper you have an excuse to spend extra money on a cool water cooling build.

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Abdel Fattah Radwan said:

opening a program

Storage drive for software and RAM.

 

1 hour ago, Abdel Fattah Radwan said:

saving HUGE vector art documents

The drive where you are saving to. If you are using the software's own format.

 

1 hour ago, Abdel Fattah Radwan said:

rendering 3D scenes in blender

RAM and CPU

 

1 hour ago, Abdel Fattah Radwan said:

importing files into a game engine (specifically Unity & Unreal Engine)

Mainly RAM, some of the speed of storage drive.

 

And as said by others, your biggest limitation will be the actual software. If they aren't optimized for multicore of using high amounts of RAM (ie. being stuck with some 32bit software), then you aren't getting full benefits of any higher end parts.

^^^^ That's my post ^^^^
<-- This is me --- That's your scrollbar -->
vvvv Who's there? vvvv

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, DriftMan said:

You should follow the guidelines according to your project for it to compile faster

Yes of course you could get hours of compiling time just coding a simple Tetris game in Unreal Engine, but you shouldn't blame your CPU nor your engine because of the lack of knowledge and experience

It's a personal project and I fortunately don't lack either knowledge or experience I have been working with Unreal Engine since it was released in 2014 and I have been programming with C++ since I was 10 (Back then I was learning, you get the point.) and a common theme with any C++ project that utilizes a big library (Huge incase of UE4) that it will compile extremely slowly and it's extremely hardware dependent.

Edited by Abdel Fattah Radwan
Link to comment
Share on other sites

Link to post
Share on other sites

24 minutes ago, LogicalDrm said:

Storage drive for software and RAM.

 

The drive where you are saving to. If you are using the software's own format.

 

RAM and CPU

 

Mainly RAM, some of the speed of storage drive.

 

And as said by others, your biggest limitation will be the actual software. If they aren't optimized for multicore of using high amounts of RAM (ie. being stuck with some 32bit software), then you aren't getting full benefits of any higher end parts.

Thanks a lot for the informative reply.

Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, Abdel Fattah Radwan said:

I'm an artist and a programmer and I would like to know, what makes a computer overall faster when doing certain operations like opening a program, saving HUGE vector art documents, rendering 3D scenes in blender, importing files into a game engine (specifically Unity & Unreal Engine) and compiling code?

 

Should I go with a very high-end CPU like a Ryzen™ Threadripper™ or an Intel i9 and get a mid-range GPU (if I can find one) like the Radeon RX 5700 XT or the RTX 2060 Super for example? Or should I have both a high-end CPU & GPU?

 

I mainly do programming, art (Vector Design & 3D Modelling) is kind of a hobby.

 

Any help would be greatly appreciated!

What is your budget ? 

Link to comment
Share on other sites

Link to post
Share on other sites

I did 3D for a living and I would use what I have now if I decided to go back to work. That is an Intel 8 or 10 core with an RTX card.

All my work was ray traced so I would get 3090s for previews.

This video will show why.

 

RIG#1 CPU: AMD, R 7 5800x3D| Motherboard: X570 AORUS Master | RAM: Corsair Vengeance RGB Pro 32GB DDR4 3200 | GPU: EVGA FTW3 ULTRA  RTX 3090 ti | PSU: EVGA 1000 G+ | Case: Lian Li O11 Dynamic | Cooler: EK 360mm AIO | SSD#1: Corsair MP600 1TB | SSD#2: Crucial MX500 2.5" 2TB | Monitor: ASUS ROG Swift PG42UQ

 

RIG#2 CPU: Intel i9 11900k | Motherboard: Z590 AORUS Master | RAM: Corsair Vengeance RGB Pro 32GB DDR4 3600 | GPU: EVGA FTW3 ULTRA  RTX 3090 ti | PSU: EVGA 1300 G+ | Case: Lian Li O11 Dynamic EVO | Cooler: Noctua NH-D15 | SSD#1: SSD#1: Corsair MP600 1TB | SSD#2: Crucial MX300 2.5" 1TB | Monitor: LG 55" 4k C1 OLED TV

 

RIG#3 CPU: Intel i9 10900kf | Motherboard: Z490 AORUS Master | RAM: Corsair Vengeance RGB Pro 32GB DDR4 4000 | GPU: MSI Gaming X Trio 3090 | PSU: EVGA 1000 G+ | Case: Lian Li O11 Dynamic | Cooler: EK 360mm AIO | SSD#1: Crucial P1 1TB | SSD#2: Crucial MX500 2.5" 1TB | Monitor: LG 55" 4k B9 OLED TV

 

RIG#4 CPU: Intel i9 13900k | Motherboard: AORUS Z790 Master | RAM: Corsair Dominator RGB 32GB DDR5 6200 | GPU: Zotac Amp Extreme 4090  | PSU: EVGA 1000 G+ | Case: Streacom BC1.1S | Cooler: EK 360mm AIO | SSD: Corsair MP600 1TB  | SSD#2: Crucial MX500 2.5" 1TB | Monitor: LG 55" 4k B9 OLED TV

Link to comment
Share on other sites

Link to post
Share on other sites

20 hours ago, papajo said:

What is your budget ? 

2000 - 2500

 

20 hours ago, Hakemon said:

A CPU with more cache will certainly be felt as more "snappier"..  I was using Core 2's with 12MB cache (and two CPU's) for nearly 12 years before I finally retired it.  The large cache is what kept it going this far.  Not the RAM, not the GPU, the cache.  Sure the SSD helped, but without that cache, all the little things would slow it down.

Very helpful, thanks for the tip.

 

18 hours ago, jones177 said:

I did 3D for a living and I would use what I have now if I decided to go back to work. That is an Intel 8 or 10 core with an RTX card.

All my work was ray traced so I would get 3090s for previews.

This video will show why.

 

Interesting, going to check it out.

Link to comment
Share on other sites

Link to post
Share on other sites

RGB.

Red gives you better FPS, blue gives you better cooling, and green gives you more NVIDIA points which makes your ray-tracing go faster.

In all seriousness, it depends on what the base is.

If it doesn't have much RAM, more RAM can help. But unless you need 32 or 64GB, going from 16 to 32 or 64 is pointless.

If it's booting from an HDD, that can help it feel more snappy. It certainly helped my iMac G5 boot faster and feel more responsive overall.

 

elephants

Link to comment
Share on other sites

Link to post
Share on other sites

12 minutes ago, FakeKGB said:

RGB.

Red gives you better FPS, blue gives you better cooling, and green gives you more NVIDIA points which makes your ray-tracing go faster.

In all seriousness, it depends on what the base is.

If it doesn't have much RAM, more RAM can help. But unless you need 32 or 64GB, going from 16 to 32 or 64 is pointless.

If it's booting from an HDD, that can help it feel more snappy. It certainly helped my iMac G5 boot faster and feel more responsive overall.

 

RGB only makes things more expensive, at least here in Egypt. Thanks for the other tips though.

Edited by Abdel Fattah Radwan
Link to comment
Share on other sites

Link to post
Share on other sites

generally ssd hard drives. 

 

 

But what slows most computers down is usually misconfigurations and malware nowadays, because even your average everyday pc, if it includes a dGPU and ssds is really fast already. 

 

heck my i5 7200U laptop is really pretty fast and can even play some modern 'AAA' titles at 30fps 1080p... 

The direction tells you... the direction

-Scott Manley, 2021

 

Softwares used:

Corsair Link (Anime Edition) 

MSI Afterburner 

OpenRGB

Lively Wallpaper 

OBS Studio

Shutter Encoder

Avidemux

FSResizer

Audacity 

VLC

WMP

GIMP

HWiNFO64

Paint

3D Paint

GitHub Desktop 

Superposition 

Prime95

Aida64

GPUZ

CPUZ

Generic Logviewer

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Mark Kaine said:

generally ssd hard drives. 

 

 

But what slows most computers down is usually misconfigurations and malware nowadays, because even your average everyday pc, if it includes a dGPU and ssds is really fast already. 

 

heck my i5 7200U laptop is really pretty fast and can even play some modern 'AAA' titles at 30fps 1080p... 

30fps @ 1080p  isn't really fast at. it is Slow and is why PC Gaming Gods Sneer at Console Peasants. The Minimum fps@1080p for a Game PC with high settings should be ~45fps at that resolution.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×