I Don't Need to Upgrade: Modern Gaming on a 10 Year Old Platform

Soldato
Joined
12 May 2011
Posts
6,143
Location
Southampton
In September 2009, the first "mainstream" i7 CPU launched with four cores and eight threads, along with Socket 1156. I remember my i7 860 it fondly as it was the core of the first PC that I built with my own money. Well, your money; it was funded by my student loan, so thanks everyone.

Everyone else lauds and hypes Sandybridge, Lynnfields hotter younger sister, and if we're being honest Sandybridge is objectively better in pretty much every way. I however still find Socket 1156 appealing, even if everyone else overlooks it - and presumably that's because it was short lived, and comprehensively superceded by Socket 1155.

What also interests me about this era of PCs is that it sits in a period of transition. It retains the fairly bland/ functional look of Socket 775 motherboards, the traditional clunky BIOS and BLK overclocking across the whole CPU range, but has "modern" features such as SATA3, USB 3, SLI and x-fire more readily available (PCI-E lane availability I assume?), VRM heatsinks... I think it's a good mix!

I picked up an i7 860 and set myself the challenge of seeing whether a 10 year old platform can keep up with my 3700X, 1TB NVMe, 16GB DDR4 3600MHz system in every day tasks and games. For anyone still reading (this long-read post was originally written for a forum where people like a thorough read, and jokes about corner sofas are consdiered to be 'inappropriate') here is my adventure:

The Build
I started compiling parts after browsing AliExpress and noticing new old motherboards. I saw new, unbranded motherboards for Socket 1156 for £23. I got it from a UK based supplier for £28 to save the month delivery time and it duly arrived a few days later. First impressions were good as the board feels no different to any other motherboard and doesn't feel or look like "cheap tat", even if it did come in a box that looks like it's ripped from an airfix model with a World of Warships logo photoshopped on it.

n0R65Oxh.jpg

I conveniently found an i7 860 in my local CEX for £22 and I dusted off my old 2x 4GB DDR3 2133MHz from my old PC. Finally, I had a choice of graphics card from my Collection of Unnecessary Graphics Cards: a 7950GT, 9800GT Green Edition, GTX 560 GTX645. Now I was ready to tinker!

However, it all started going wrong when I actually used the system. Technically, it works as intended, but the BIOS was so stripped out that I wasn't sure I could use it day to day. No thermal monitoring or fan control (100% fans all the time); no turbo mode or C-states power saving to help idling, and definitely no overclocking.

After messing around with software half-solutions I gave up and started watching proper retail boards on eBay. Lesson learnt: don't buy unbranded not-cheap-tat-that-actually-is-cheap-tat that comes in a box that looks like it's ripped from an airfix model with a World of Warships logo photoshopped on it.

I picked up a Gigabyte GA-P55A-UD3 for £20 (£26 with delivery) on an eBay auction. I also took the opportunity to get a better case as I've changed GPU in my project case so many times that I've completely smoothed out the screw hole on the expansion brackets holes of my old one.

QWN2EPAh.jpg

e6LSLzNh.jpg

The board was put on eBay because it apparently didn't support Windows 10. Windows 10 was a must for me if I wanted to see if would work as a modern PC, and luckily W10 installed just fine with a W7 CD key. I'm not sure what issues the previous owner was having, but they were wrong and should feel bad.

In the end I put my 1070ti from my main PC in, along with my 5GHz PCI-E Wifi card, as I felt these are reasonable upgraded for someone who bought a Socket 1156 PC in 2009 (hence me saying 10 year old "platform" not 10 year old "PC" ;)) an I wanted to speed up the download process over my old USB 2.4GHz wifi stick.

To give the CPU a fighting chance I overclocked it. These chips are similar to the E8xxx series in that they overclock respond well to overclocking, so much so that it's actually a criminal offence to run them at stock settings in 27.2 countries. My overclocking presented quite a few issues at first in that I thought that I was stable at 3.9GHz, running Prime 95 and Cinebench R15. However, GTA V would crash immediately and BF V would crash after 10 minutes or so.

After Googling and help from a few forums I realised the VTT voltage was likely the culprit. I've now settled for an overclock of 3.8GHz with moderate volts on th CPU and QDI / VTT. This is an "adequate" overclock with a consertative overclock for these chips being 3.6GHz all-core and 4.2GHz all-core being a great overclock. A competant peson could, and did, get these chips to 4GHz without issue,

Everyday performance
As you might expect, this 4C 8T CPU is just fine with everyday tasks. I am not one of those people that have 50 tabs automatically open when I browse, or a whole range of start up programmes, and as a result, Browsing, running Spotify, Youtube, Netflix, extracting stuff etc all at once present no problems. It's fast and responsive, and very similar feeling to my 3700x. It boots into Windows pretty quickly with an SSD over SATA2 (I didn't use the SATA 3 ports). It's a noticable couple of seconds slower to reach the desktop compared to a PCI-E 3 NVMe drive but fast enough for a budget PC. It doesn't put me off or annoy me. Windows 10 probably has a lot to do with that. If anything, the POST is slow as it has several SATA controllers on board and even though the ones I don't need are disabled, it still seems to initate them.

CPU Benchmarks
CPU-Z Single Thread - 299
CPU-Z Multi Thread - 1550
https://valid.x86.fr/bench/b7p2vz/8

Cinebench R15 Multi Thread - 576
Cinebench R20 Multi Thread - 1248

According to this broad CPU list, the R15 performance puts it at a similar level to the i5 6500, i5 7400, better than the i3 8300t (4 core), better than stock i5 Haswells...
https://www.cpu-monkey.com/en/cpu_benchmark-cinebench_r15_multi_core-8

These synthetic benchmarks are only half the story however...

Gaming
To my surpise, this 10 year old platform can cope with modern gaming with no issues at all at 3.8GHz.

Games take quite a long time to load up. I assume Windows 10 is doing some memory shuffling in the background to get these games within my 8GB of RAM. I do have another 2x 4GB sticks (and empty slots) but they're slower and I don't want to upset my overclock.

I benchmarked mostly at 1080p high settings to represent what a budget gamer would likely play at, rather than a 720p minimum settings to see the absolute performance of the CPU.

GTA V
Still a staple in "proper" benchmarks from online outlets. I played at 1080p high.
Minimum: 34
Average: 99
Maximum: 134

The Graphics card was the bottleneck sometimes, and sometimes "something else" other than the CPU. RAM amount?

YTc2IA2.png

Wildlands
The first game that made me regret getting a 1070ti - can't even max it at 1080p at 60fps :(
Minimum: 62
Average: 75
Maximum: 85
Graphics was definitely the bottleneck here.

Red Dead 2
The newest game I tested and this 10 year old CPU has no right to be able to run this if I'm honest!
Minimum: 4
Average: 56
Maximum: 65

The minimum was one observable stutter (after robbing the shopkeep and exiting the back door and emerging into a flowery courtyard in the benchmark). Not sure how the widespread "stutter problem" relates to this as the game plays fine with no noticable slow downs or stuttering in the rest of the benchmark or snowy part of the story mode.

0tdnB5m.png

Division 2
Not that new but still a "modern game".
This scored an average frame rate of 75, using DX12, and a score of 6739. GPU usage was 97% whilst CPU usage was 82%.

Shadow of the Tomb Raider
I tried this as the demo came with a benchmark and it is fairly new.
Ehhh... I'm not really sure what much of this means so I'll just put the image up.
Zct4EvL.jpg

When the frame rate was low (40 to 50), I was CPU bound. When the framerate was high, I was GPU bound in MSI Afterburner. This seems to conflict with the benchmark telling me I was GPU limited only 2% of the time, heh. It does look like my CPU rendering time in milliseconds was a lot slower than the GPU too. Still a 60FPS average though.

AC Origins
I tried this as it was one of the games that convinced me to upgrade from my 4770k to a 3700x due to high CPU usage. The CPU was at 90%+ for the entire benchmark, but my GPU was too. The benchmark definitely had microstuttering going on too. However, the CPU is much closer to reliably hitting 16.6ms than the GPU, judging from the graphics.

Battlefield 5
At high setting I could maintain 60fps and I had moderate CPU usage.
cDaV6Ml.png

Battlefield 1
At max setting I could maintain 60fps and I had higher GPU usage.

Mass Effect Andromeda
I tried this game as I remember it killing my 4770K. However, the i7 860 performed similarly and could achieve 60fps, albeit with 95% CPU usage or more. Definitely nothing more to give and CPU bound, but also definitely a steady 60fps and very playable.

2uQw1c4.png

Fallout 4
Max settings and 60fps maintained with neither CPU or GPU being troubled.

Vsv8yL4.png

Conclusion

48bMPhB.png

I was amazed at how well this CPU, and platform, holds up. This 10 year old CPU can play hardware-pushing games released in 2017 to 2019, and on the surface appears to offer 99% of the experienec of my 3700x.

The main drawnack with this CPU is be the minimum framerates. The benchmarks show low values and whilst gaming feels like a smooth 60fps, I'm sure competitive Battlefield players would notice irregular frametimes. I may, if I can be arsed, do some actual benchmarking to get frametimes and work out the 1% and 0.1%ile frames or something.

However I think this says more about the last 10 years of CPU development and game development rather than this CPU being anything super special. With consoles having fairly poor but multithreaded CPUs, coupled with five years of fairly poor CPU development, there hasn't really been a push for more CPU demanding gaming for 1080p 60Hz gamer. I remember buying my i7 860 and everyone saying "Just get the i5, you'll never need the 8 threads". They were right for the lifespan of my CPU, but who is laughing now, random OCUK member!? I think the 8 threads helps out a lot today. I also think Vulkan / DX12 (maybe) and Windows 10 help, and had I dont this test 5 years ago on Windows 7 the results may well have been worse.

As a comparison, in Sepetmber 1999, 10 years before the release of the i7, the Pentium 3 ~600MHz was released. I'm confident that would be useless at gaming and day to day tasks in 2009.

So is there any point to this? Well, the budget PC gamer can take away from this that they don't need to spend £95 (at CEX, who appear to be cheaper than eBay) on a i7 2600k or i7 4770; the £22 i7 860 offers the same tier of performance (60Hz gaming) for considerably less money. It's just as much of a dead end platform as 1155 and 1150, and is just as much not really suited to high refresh modern gaming, but is noticably cheaper. It still offers "quality of life" features like SATA 3 and USB3.

The age old argument of "yeah but if you also overclocked the 2600k like the 860 you would get much better performance than an OC 860" rings true. You will certainly get a much better performing CPU with an overclocked i7 2/3/4 series. However at less than 20% of the price, I think the i7 860 and 1156 platform offers great value compared to the go-to 1155 platform for the super budget gamer. The overclock didn't result in overly high temperatures, and whilst the noise was noticable there is space for a bit of a temperature / noise trade off. The Gigabyte fan controller seems quite agressive to be honest.

The second point to take away is that the CPU was regularly held back by my 1070ti, a mid range (just about *sob*) card in 2019. This seems phenomenal that it can keep up with this sort of performance. Perhaps the CPU could also keep up with a 2080 Super for 4K gaming on these titles?

The third point to take away is that this CPU (which in my view was the equivilent of the i7 9700/k today in terms of market positioning, the high end mainstream CPU) would have set you back £212 from a competitor in 2009 a month or two after launch. Three years later, the FX8350 launches for a similar $195 and offers worse performance. Seven and a bit years later, the i5 7400 launches and offers similar (but slightly worse) performance in CR15, CR20 and the CPU-Z Bechmark for what its worth, and costs £189. You need to spend £209 (i5 7500) if you want to slightly beat the overclocked i7 860. I think someone who bought a £212 i7 860 around launch got great value for money.

Finally, all this benchmarking remined me of the friendly battles my mate with a Phenom II X4 3.4GHz and I had, even if that CPU did cost half as much. I wonder how well that CPU holds up. I may or may not be opening eBay as we speak...

Anyway I hope you found this "interesting" or it at least made you think "oh yeah, the i7 860 was a thing" and made you feel old.
 
Joined
5 Aug 2006
Posts
11,306
Location
Derbyshire
In September 2009, the first "mainstream" i7 CPU launched with four cores and eight threads, along with Socket 1156. I remember my i7 860 it fondly as it was the core of the first PC that I built with my own money. Well, your money; it was funded by my student loan, so thanks everyone.
Read the title and though this could be an interesting thread.
Read your first paragraph and thought what a plonker and stopped reading.

Enjoy paying off your first gaming PC when you're 50 years old :).
 
Soldato
Joined
3 May 2012
Posts
8,520
Location
Wetherspoons
Interesting read.

Although with regards to your comment that your CPU was regularly held back by the 1070ti, in what way?

Are we talking max FPS on very low Res and settings or???
 
Soldato
OP
Joined
12 May 2011
Posts
6,143
Location
Southampton
I just mean in terms of percentage usage the GPU was closer to 100% than the threads were. RDR2 being the best example. There were more occasions where the GPU was at 85%+ usage than the threads being at 85%+ usage.

This is all tested at 1080p "high" settings because that's the monitor have and the settings I aim for (at the least)
 
Soldato
Joined
3 May 2012
Posts
8,520
Location
Wetherspoons
Fair enough.

I run a siilar setup today, all be it a Sandybridge i7-2600k, 16GB DDR3 and an EVGA 1070 8GB. I overclock my CPU to 4.2GHz, it used to be clocked higher at 4.8GHz for the first half of it's life, however the MSI motherboard I have would not recognise graphics cards past a certain gen, so in order to use more modern GPU then I originally had, I had to flash the BIOS which unfortunately meant I lost some of the overclocking support. No idea why MSI couldnt include the same overclocking support in a more modern BIOS update - slightly frustraiting, but worth the trade off I think you will agree.

For me gaming at 60FPS, 1440p, my hardware runs most games completely flawlessly on high/max settings. I personally find contrary to what you've said it is my CPU that starts to bottleneck things a bit, its the minimum frames in places. And due to that, I dont bother overclocking my graphics card at all, even though this EVGA card I have can go a lot faster than stock speed.

But this does go to show exactly what I believe your post is highlighting, that CPU tech hasn't improved that dramatically over the last 10 years, you can game pretty well on older CPU's paired up with modern graphics cards.

Admittedly though, I am not a younger gamer anymore, I think if you were more seriously into your games, online gaming at a high level, the need for higher FPS, higher refresh monitor 140fps etc where you cannot afford the not to be a as smooth as possible, you'd need more modern hardware. Both of my brothers recently bought new PCs going from Sandybridge I5's, one of which is now hitting 9829 on the Time Spy 3D Mark demo vs my 5464, so the numbers say that is heading towards double on paper, that is a brand new £1600 machine though vs my (mostly) 7 odd year old system.
 
Associate
Joined
27 Feb 2011
Posts
454
Location
Essex
When I was buying my i7 6700k people were still saying, buy the i5-6600k, you only need 4 cores and 4 threads for gaming. That included Linus for example.

How wrong they were.
 
Associate
Joined
23 Aug 2005
Posts
1,273
Nice work. I'm only just upgrading from my current PC 2012 i5 3570k to Ryzen 3600 myself. Hitman is one game where it would struggle a bit. Then I'll be waiting to see actual benefits to upgrading away from 3600 in the future (probably 1-2 years away). Every PC is already future proofed in the same way Trigger's broom is fully modular. I can get some money back selling my old PC bits, I'm tempted to donate it somewhere tbh.

Then again, on top of these benchmarks I bet you can eek out more performance if you google some recommended settings. For example Red Dead 2 can see up to 40-60% fps gain thanks to Hardware Unboxed settings guide.

It's taken a while for AMD to catch up but here we are with competition again, Ryzen 4000 might actually jump ahead over what Intel can offer, which will hopefully light a fire under them. Looking forward to seeing what comes out in 2020, although it would still have to actually be of benefit to me like a game that needs 8 cores over 6.
 
Associate
Joined
27 Feb 2011
Posts
454
Location
Essex
If the rumours of Intel's IPC gain on their next full generation are true then AMD might not overtake in terms of IPC next generation. I hope they do but they might not.
 
Soldato
Joined
28 Dec 2017
Posts
8,386
Location
Beds
Thanks for this, super interesting to see a thorough analysis!

As a chronic second hand buyer and upgrader, I've found that it's the motherboards that limit usefulness of an old platform. Chips get cheaper as people upgrade and motherboards die. But the boards get rarer and good ones end up pricy. A couple of years ago I noticed X58 boards were disproportionately expensive and now I'm seeing that happen with good 2nd-4th gen boards too.

It's annoying in a way as it limits usefulness of old hardware but I guess if you're on a budget, the strategy would be to find a decent board first then source the best chip. Definitely going to keep recommending second-hand to younger gamers on a budget!
 
Soldato
Joined
3 May 2012
Posts
8,520
Location
Wetherspoons
Thanks for this, super interesting to see a thorough analysis!

As a chronic second hand buyer and upgrader, I've found that it's the motherboards that limit usefulness of an old platform. Chips get cheaper as people upgrade and motherboards die. But the boards get rarer and good ones end up pricy. A couple of years ago I noticed X58 boards were disproportionately expensive and now I'm seeing that happen with good 2nd-4th gen boards too.

It's annoying in a way as it limits usefulness of old hardware but I guess if you're on a budget, the strategy would be to find a decent board first then source the best chip. Definitely going to keep recommending second-hand to younger gamers on a budget!

100% agree with this and it the main fear with my current PC. The board has already displayed signs recently, but if the motherboard goes on my PC I will not be able to easily source one with any kind of guarantees it'll work. Basically if my board dies so does my PC.
 
Man of Honour
Joined
13 Oct 2006
Posts
90,819
Until I took it apart recently even my old Q9550 that I kept going in a secondary system coupled with a reasonably modern GPU was managing fine at 1080p with only moderate quality compromises. Although cheating a little there as it was on some crazy RAM which really made a difference (OCZ Blade running at ~1333MHz forget exact speed I know they would do 1400 but I backed it off a little - 1066MHz was good going back in the day on DDR2).

Things have relatively speaking stood still so long I struggle to justify upgrading from my 4820K and 1070 right now :( which has killed my tech enthusiasm a bit as I love new hardware but don't just jump on the latest and greatest for the sake of it dazzled by the numbers.
 
Soldato
Joined
15 Oct 2019
Posts
11,656
Location
Uk
Overclocking was always a lot more fun on 1156 and x58 than it is today and the gains were also quite significant. X5650 from 2.6ghz to 4.6 was almost 100% clock boost, I guess there was a lot of performance left on the table for those willing to put time in to get it.
 
Soldato
OP
Joined
12 May 2011
Posts
6,143
Location
Southampton
Thanks for this, super interesting to see a thorough analysis!

As a chronic second hand buyer and upgrader, I've found that it's the motherboards that limit usefulness of an old platform. Chips get cheaper as people upgrade and motherboards die. But the boards get rarer and good ones end up pricy. A couple of years ago I noticed X58 boards were disproportionately expensive and now I'm seeing that happen with good 2nd-4th gen boards too.

It's annoying in a way as it limits usefulness of old hardware but I guess if you're on a budget, the strategy would be to find a decent board first then source the best chip. Definitely going to keep recommending second-hand to younger gamers on a budget!

I have a ASUS Z87 Sabretooth which I am holding on to because it will be useful for a secondary PC (I've been thinking of building a PC just for racing sims with my G29 steering wheel but I don't have the space. On the other hand, that board and my 4770k would probably sell for quite a bit on eBay!

FPS isn't everything, do you get any stutters?

No detectable stutters from playing it. I didn't do any frame time analysis which would be my next plan if I hadn't put my GPU back in my main PC to play Red Dead. The only game that stuttered noticeably was AC Origins. Even Division 2, which was the only game to 100% the cores and threads didn't stutter (maybe it was doing rendering-ahead or something)

I have no illusions that when analysed for frame times and 0.1% lows it will be a lot worse than my 4770k and 3700X!

I've put my Nvidia 560 back in for now. I've been wanting to replay Mafia 2 for a while so I might use it for that - for some reason my 1070ti gives me weird glitches everywhere in that game. I'm tempted put a similar GPU in there - something old but that might probably still have a chance at gaming, something like a AMD 7970 or Nvidia 295 (if I can find one!). Maybe crossfire 7970s...
 
Back
Top Bottom