It looks like you're new here. If you want to get involved, click one of these buttons!
Subscribe to our Patreon, and get image uploads with no ads on the site!
My 11 year old son wants (me) to build a PC that will last him until he leaves senior school - for homework and games.
He isn't playing FPS at high res at the moment (mainly minecraft and scrap mechanic/steam games), and I could upgrade the GFX card in a few years when prices come down. So I'd rather spend the money on CPU and memory at the moment, so whats a good mid-range card to purchase? I haven't built a PC for 8 years or so - do they all use PCIe slots - is a format change likely in the next few years?
Any recommendations for Mobos, and CPUs?
Base theme by DesignModo & ported to Powered by Vanilla by Chris Ireland, modified by the "theFB" team.
Comments
Last time I looked you would have had to spend around £50 on a dedicated card to match the performance of the onboard GPU on a 6th Gen Skylake i3/i5/i7 processor. To get anything that's a significant improvement on it you would probably have to spend £70 plus. The onboard graphics are better still on the new Kaby Lake Processors.
As things stand, nothing's really constrained by PCI Express bandwidth, particularly since it was designed to be expandable and can easily be expanded with more lanes; PCIe 4.0 doubles the data rate, and most graphics cards these days only use 16 lanes where the standard allows up to 32 lanes (albeit with a different physical slot). That's an awful lot of headroom, and graphics cards aren't even close to maxing it out yet.
Your best bet for mid-range stuff is the Nvidia 1060, but that's still going to set you back £150-odd.
In terms of CPUs, you'd probably want to go for a quad core i5. The i7 wouldn't really give you much of an advantage relative to the performance it gives you in comparison.
As far as GPU goes, if you want to go for the mid-range, I'd get a GTX 750Ti. They're cheap as anything used and you'll get great performance out of them, certainly compared to a 1060 (in a performance-to-price-point sense).
More importantly the PCIe standards have always required a backward compatibility - so a 2.0 card will plug into a 3.0 slot and will just function as a 2.0 card... and a 3.0 card in a 2.0 slot will just operate at 2.0 speeds... So even when PCIe 4.0 comes out it *should* not present any upgrade issues in the future.
The difference between the i5 and i7 is now possible to notice in highly multi-threaded games, so perhaps in years to come it might actually be enough of a difference to care about (rather than just enough to say "oh, there's a slight difference") - but current i5 to current i7 four to five years from now probably wont matter as it will be on the slow side for both anyway...
The M.2 slots make more difference than the lanes on the PCIe slots... two x8 slots perform the same as two x16 as the bandwidth is so far from being used. You can tape off the pins on a GPU till it only functions as a x4 card and wont notice a performance difference (at least could... not sure if anyone has done the same tests with a 1080 or similar)
But most 170, and up boards have them too ... what interest me is that AMD have suggested higher Instructions Per Clock rates so the lower clock speeds have the same or better performance, with lower energy consumption (which would hopefully allow for a good level of thermal headroom for overclocking) than the current Intel offerings, while adding more cores AND being lower priced will force Intel to ACTUALLY DEVELOP SOMETHING for a change... The last 3 or 4 Intel generations have been such mediocre incremental increases in speed it's made the CPU market very boring and stagnant, as well as address their pricing strategy
To the OP
Aim for a mid-to-high tier processor, an i5 7600K for instance will still be a relevant processor for a few years to come and can be over-clocked to keep it relevant for a little longer.
Something like a GTX1060 will be very good now, and OK for a couple of years of gaming... though 5 years from now will be very slow... so don't spend too much on it now as you'll want to top it up with something like a 1360 or a 1460 when it's out...
The problem AMD had was that their Bulldozer CPUs were really just a half-assed attempt - they wrote off the chances of competing on single-core performance and went for many-cores, which was a serious misstep. Now we have Ryzen - so that's three entirely new architectures in two decades, to Intel's one.
But, due to complete lack of competition in the last x years I can understand why they've not done anything spectacular... so it's been a smidge here and bit there... all while investing more in R&D every single year than the entire value of AMD*... so I suspect Intel has a big bag of tricks lying around to look amazing that they've not bothered with... my hope is that either Intel will slash its prices creating a competitive market, or release something exciting... (or both)
Because, while Ryzen looks to be faster than the current Intels, the speed difference is marginal per core - the big difference being in price... so it's really only catching up to Intel... does a 1700X being 5% faster than a 6800K matter that much? No... does it being half the price matter? Oh Yes.
so the blue camp has to do something interesting - we've been stuck at clock speeds of 3-5 GHz for too long, where's Moore's law in all this (and yes the complexity has increased, as have per clock performances... but bleh!)? More cores only helps when people make things scalably multi-threaded... I want to see significant speed increases - if they did a 10Ghz chip (or even 6 Ghz) then we have an exciting market... OR intel can cut prices - they have the market share that they can slash prices drastically and still make great profits... Ideally big innovation and price cuts... but who am I kidding - they'll do something spectacular (as production schedules permit) but at higher prices
*Quick search suggests Intels R&D budget is $13 billion, AMD have $1.1 Billion in revenue and $3.3 Billion in assets ... Intel could afford to develop a discrete GPU to compete with AMD/NVidia while simultaneously developing a new CPU architecture and still have money left over... so WTF have they been doing in the last 10-20 years?!
I agree with whats been said about ryzen though, saying that im a massive amd fanboy.
It is worth looking at used parts for better value for money though.
There may be other limitations as well. I think I remember reading that the next generation of Intel Chips with 10nm technology will be last on silicon. The 7nm process that's on the roadmap after that will have to use a different material.
The budget element is colossal on this though... the expected prices are about half for similar performance
I actually can't think of a time when AMD have deliberately set out to skin Intel in the speed stakes; I think that was only accidental even in the Athlon/P4 days. They mainly seem to have aimed to provide performance at half of Intel's prices - and that's going all the way back to the 486 days.
You do have a point...the budget element essentially comes down to core count; at any price point, the Ryzen appears to have twice as many cores and at least equivalent performance. I'm a little gutted that it's only a few months ago that I splurged on an i7 6700...if I could've waited a few months, I'd have been able to get the top-end 4GHz 8 core Ryzen for the same money
Also fancy having a UHD Blu-ray drive...
Glad I didn't on two fronts - first that Kaby Lake has an instruction set that is a requirement for viewing 4K Blu-rays... then Ryzen came around...
So at best I'd have a chip that didn't do what I wanted AND would have cost more per clock than is ideal... not normally one for the whole "wait for a few months for the next CPU" arguments as you'd always be adding a few months... now I'm not so sure...
On the other hand, I use Linux almost exclusively; I don't trust anything from AMD on the Linux front that hasn't had a few months of shakedown from the rest of the world. Not because of AMD of old, but rather because a lot of their motherboard tech has come from their ATI purchase, and ATI's stuff sucks ass when it comes to Linux compatibility.