1050ti or i5 4590?

_Mutant

Honorable
Oct 15, 2015
57
0
10,640
Hello, I just need advice about my personal build that hasn't been upgraded in a while, and I have the money currently to buy an upgrade, but given the fact that I need to save the rest of my money for a new phone, I can only buy one of them. My current build is...

CPU: Pentium G3258 OC to 4.4Ghz
RAM: 16gb
MoBo: MSI H81M-E34
PSU: Corsair cx430
Case: Corsair 200R
GPU: GTX 750Ti
HDD: 1TB wester digital caviar blue

I need to know how much, having either an i5 4590 or a gtx 1050ti would improve my computer's performance for both video games and everyday performance.

Thanks in advance, Christian.
 
Solution
1) GTX1050Ti vs GTX750Ti
- almost exactly 2x the performance (if no CPU bottleneck) so either about 2x the FPS, better graphics or some combo

2) G3258 vs i5-4590
- as said, better for games which can utilize the threads, though will produce less FPS drops in general for most games

3) Example: Metro Last Light
http://www.legitreviews.com/intel-pentium-g3258-processor-review-quest-5ghz_145874/13

Much better GPU, but the point is the G3258 OC'd still managed 66FPS average, so in this case a better GRAPHICS CARD is a much better idea (and tweak the settings for best visuals vs FPS).

4) GPU usage:
If you use a monitoring tool, monitor the OSD (so in real-time) of:
a) GPU usage, and
b) GPU frequency

Must monitor BOTH. If the frequency...
u're gonna need both if u want to boost gaming performance, if it's only everyday performance, u just gonna need the CPU
here's the breakdown:

getting the CPU will:
allows your PC to process more stuff at the same time
diminish CPU bottleneck to a certain rate (depends on what GPU u paired it with)
allow faster processing

getting the GPU will:
allows u to gain FPS (if it's not bottlenecked by the CPU, though most of the case u will still see performance increase, it will not be as much as it should be)
diminish GPU bottleneck (when the GPU is already too weak)
playing video with high resolution without lagging (except if it's caused by your internet)

if u're a gamer and can't save up / spend a bit more for your PC:
just get an i3 4370 and RX 460 / 1050 (unless you play heavy AAA titles where u need more VRAM, u'll be fine most of the time)

this kind of upgrade will do you just fine, but the i3 will most likely struggle in CPU demanding games like GTA V, and the RX 460 / GTX 1050 VRAM won't be enough to crank the settings at all high but u should be able play in medium settings just fine

Edit: while this is a good upgrade, and many of my friend still uses Haswell CPU paired with some 980ti / 1080ti, this generation is already at the End of Life. The best course of action would be sticking with your rig until u can afford a whole new PC, something like Ryzen 5 + RX 580 / GTX 1060 would dramaticaly boost your performance in terms of everyday use and gaming.
 

JalYt_Justin

Reputable
Jun 12, 2017
1,164
0
5,960
For general gaming a 1050ti would probably be better. Everyday computing and gaming would benefit from a better CPU, however. Also upgrading to a dead socket isn't ideal. I would highly recommend a CPU upgrade for sure, but I suggest you go on the budget end and try to go Ryzen 3. It'd cost a new mobo and RAM as well, but it will be worth the extra cash to go into a socket with future upgrade paths.

If you absolutely can't afford a step up to a newer generation, what constantine said works just as well.
 
You have a reasonably balanced pc now.

If you want better gaming performance, figure out what types of games you play, and what they need.

If there are some games you want to play that actually need more than 2 threads, then a cpu upgrade is the way to go.

I5-4590 will give you 4 threads @3.3 with a 3.7 turbo.
This is less than your 4.4 on the G3258.
Many games depend on the single fast master core, so you may not see what you hope.
If your games are sims, strategy, or mmo types single thread speed is important.

If your games are multiplayer, they favor more threads.

Similarly, GTX1050ti is only a two tier jump on tom's gpu hierarchy list.
They recommend at least 3 or you may be disappointed if you do not see magical results.
http://www.tomshardware.com/reviews/gpu-hierarchy,4388.html

If you have some money to spend consider buying a good ssd for your C drive. Everything goes quicker in every day work.
 
1) GTX1050Ti vs GTX750Ti
- almost exactly 2x the performance (if no CPU bottleneck) so either about 2x the FPS, better graphics or some combo

2) G3258 vs i5-4590
- as said, better for games which can utilize the threads, though will produce less FPS drops in general for most games

3) Example: Metro Last Light
http://www.legitreviews.com/intel-pentium-g3258-processor-review-quest-5ghz_145874/13

Much better GPU, but the point is the G3258 OC'd still managed 66FPS average, so in this case a better GRAPHICS CARD is a much better idea (and tweak the settings for best visuals vs FPS).

4) GPU usage:
If you use a monitoring tool, monitor the OSD (so in real-time) of:
a) GPU usage, and
b) GPU frequency

Must monitor BOTH. If the frequency and usage are both near the top-end (i.e. 95% at 1200MHz if 1200MHz is near max)

That means the GPU is the bottleneck, so getting a new GPU will help most. If it was LOW (like 70% usage) then the CPU is the bottleneck which could happen in some titles. In that case the CPU matters.

(Can't easily monitor the CPU as well, though with only two cores, no hyperthreading, chances are it's close to 100% in Task Manager when it's the bottleneck)

SUMMARY:
Unless you specifically play some MMO's or similar where CPU is your main problem then I'd get the GTX1050Ti.
 
Solution

_Mutant

Honorable
Oct 15, 2015
57
0
10,640


I was thinking a lot about holding off on anything until I can just buy an entirely new PC, but to be honest, I'm not a massive gamer, and especially with school and other things, won't even have time to play many games in the first place. Not to say I don't play at all, just in the sense that I don't know if it would be worth it to spend another $1000+ dollars on a new rig, or at least a few hundred on a new CPU and maybe MoBo+RAM, given the fact that I mainly just want to play whatever games I have now REALLY good, and maybe some more demanding games, however I'm not looking to max out settings or install mods.
 

KirbysHammer

Reputable
Jun 21, 2016
401
1
4,865


Get a 1050ti, as the current bottleneck is the graphics card.

Ideally you would be able to get both, as the 1050ti is only going to shift the bottleneck over to your CPU.

If you can put off the phone or an upgrade I would suggest a 1060 and that CPU for your upgrade.
 

_Mutant

Honorable
Oct 15, 2015
57
0
10,640


This is actually really close to what I originally thought, because although the Pentium is an older dual core, it still runs everyday tasks very fast. My main concern was when I realized that I couldn't really bump up the settings on some older games, or I could run some older games very well, but some newer ones almost not at all. So yeah, I would assume the new graphics card would help to fix that, although extra threads and cores wouldn't hurt either, just not as necessary.
 

_Mutant

Honorable
Oct 15, 2015
57
0
10,640


As I said in another response, I'm not the biggest gamer, and although it would be nice to run almost any game, or all games at high settings, during school and other things going on, I won't have the most time to even be gaming much, so its hard for me to personally justify buying a whole new rig at the moment, even though I understand that it would dramatically increase performance. For now my current build is fine for 90% of what I do, even though it is dual core, I just wanted a graphics boost in the games I already have, and maybe the ability to run more demanding games at low settings. I know newer AAA titles almost require a quad core, and it would help a lot to have a new generation CPU, but at the moment im not entirely sure how much I would be playing those type of games if at all