• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Best single thread performance on air cooling?

angevil

Member
I am fairly tech savy, knowing percentages differences between cpus, such as ivy bridge being around 6% faster than sandy bridge, but having a max overclock of around 4% lower, and using around 20% less power on the max overclock. i know of skylake, bringing mainstream quad core and so on. I read the latest rumours on upcoming new cpus, such as haswell refresh on the new intel 9 chipset in april/may which will support broadwell with a bios update.

The games i play are single threaded bottlenecked. I play Oblivion heavily modded (uses 1.3 threads), X3 albion modded, (uses 1.1 threads), Anno 1404 (uses 2.5 threads ), Earth 2150 with custom camera angles (1 thread), Crysis 1 modded (2.2 threads). I have a cpu and gpu monitoring program at all times.

I have tested the bottleneck by overclocking and downclocking the gpu and cpu. I run usage monitoring 24/7 for gpu and cpu for each individual thread including cross references to volatage used by cpu and gpu, and total system power draw. i know exactly when the system is bottlenecked and what is the cause, cpu or gpu.

i was getting in those games as low as 20 fps on my overclocked nehalem i7 920, which i replaced for an i3220, long story, i quit gaming for a while. The fps i got from a 4 ghz overclocked i7 920 is around the same as the i3220 at 3.3 ghz due to better ipc, and because the games i play use at most a little over 2 threads.

When i have 20 fps my gpu is at something like 40% utilization, and overclocking the gpu and turning AA off makes no difference, just drops gpu usage even lower, to 25%. The cpu is hogged with scripts it has to run, and distant land geometry and high number of polygons on an engine that is not made to render so many.

I have read all discussions about haswell i5 vs i7, i am not asking for the question in that sense. i know that the extra 2mb cache the i7 has vs an i5 gives around 2% performance in gaming at same frequency. i have analyzed more benchmarks with a calculator. However, i did not see extensive comparison between the max overclock of an i7 vs i5 and i see none with ht and disabled cores. Here is my question:

i would probably get a haswell refresh cpu k series that will get released on 2H 2014. Based on the current haswell cpus, which one overclocks better after disabling HT on air, the i7 or i5? is this the best single threaded performance possible? i will disable cores as well. yes, i would get the i7, disable ht and 2 of the cores, overclock it as far as i can and play oblivion. There is no other way but to brute force it on 1-2 threads. i would get a custom air cooler.

If i7 is a better overclocker after disabling 2 cores and ht, i would buy it over the i5. If it is a 2% improvement with the extra cache and a 4.6 vs 4.4 max overclock on 2 cores, that is a 6.6% more fps. Higher cpu frequency translates into direct fps improvements when heavily cpu bottlenecked, i have done benchamarks in each of those games with various gpu and cpu oc/underclock.

Also what is your prediction of haswell refresh improvement? Something like a 5% higher max overclock at same voltage and temperature vs current haswell k models ? Speaking of future models, broadwell will have around 30% less power consumption, but will it transalte to any performance increase? My guess is that it wont due to intel focusing on low power mobile and 14nm process being immature.

tl;dr Max single threaded performance possible on air on 2 cores, combination of ipc and high frequency. I am looking for extensive testing with the cpu overclocked on air and single threaded results in multiple benchmarks. HT has to be disabled, and best if part of the cores are turned off for better overclocking.
 
Last edited:
However, i did not see extensive comparison between the max overclock of an i7 vs i5 and i see none with ht and disabled cores. Here is my question:



Based on the current haswell cpus, which one overclocks better after disabling HT on air, the i7 or i5?

is this the best single threaded performance possible?

i have done benchamarks in each of those games with various gpu and cpu oc/underclock.

Max overclock is not really easy to say as it is luck to get one that overclocks well. What is more common to find is indications of which specific chip overclocks well (ie: 50% get faster than "x" at "y" volts). but by that stage that specific chip is not easily comeby.

As to disabling HT on the i7, it some times helps (less heat generated / less power used ect) and other times does not help (heat bug/issue in a different part of the CPU circuitry).

Disabling cores though can be hit or miss depending on the motherboard. Some do a good job of disabling, some just mask the cpu from the OS so the cpu is still using power or is in a low power state. This was an issue I remember reading a few years back, not sure how it is now. Besides, if going for a new cpu / socket then the motherboard will be new and have limit user feedback, so effecting any ability to find this sort of information out in advance.

Another issue with core disabling is that the cache is connected to a specific core, so core disabling reduces the amount of available cache as well.

As to the haswell question, it is a bit of a miss leading one seeing as generally a i5 does not have HT to start with.

Good single thread performance is possible as that is how the turbo option works on multi core cpus, it disables unneeded cores (low power state) and ups the speed on the remaining cores. Generally though, if looking to overclock, most people advice disabling turbo until you know what your chip is capable of, then setting the settings so the max turbo does not go any higher than that stable overclock.

You do not mention if you are getting a new video card at the same time. Different games benefit from either a AMD or nVidia card more than clock speeds of the cpu or the GPU itself. If looking so hard at getting the best single threaded performance, not to look at the GPU as well is just a serious over-site.
 
The games i play are single threaded bottlenecked. I play Oblivion heavily modded (uses 1.3 threads), X3 albion modded, (uses 1.1 threads), Anno 1404 (uses 2.5 threads ), Earth 2150 with custom camera angles (1 thread), Crysis 1 modded (2.2 threads). I have a cpu and gpu monitoring program at all times.

i was getting in those games as low as 20 fps on my overclocked nehalem i7 920, which i replaced for an i3220, long story, i quit gaming for a while. The fps i got from a 4 ghz overclocked i7 920 is around the same as the i3220 at 3.3 ghz due to better ipc, and because the games i play use at most a little over 2 threads.

When i have 20 fps my gpu is at something like 40% utilization, and overclocking the gpu and turning AA off makes no difference, just drops gpu usage even lower, to 25%. The cpu is hogged with scripts it has to run, and distant land geometry and high number of polygons on an engine that is not made to render so many.

A Haswell i5-4670K OC'd to +4Ghz will give the absolute fastest single-thread performance. If you want the fastest dual-core, a Haswell i3-4340 (3.6GHz) isn't that far behind. To be honest though, 20fps sounds rather low no matter what. I was getting +50fps on an old i3-530 OC'd to 4GHz with about 20 mods on Oblivion (about the same as an i3-3240). At 20fps baseline, even a 25% boost is only going to raise that to 25fps. No CPU is going to give you a 200% per-core boost to hit 60fps, so is there no tweaking you can do first?

i7 vs i5 isn't worth it for the cache alone if you're not using the HT. You're not even going to notice 2% in real life gaming (essentially 20.4fps vs 20fps). Assuming all games will hit that 2% and not 0-1%.

To be brutally honest, I'd find out which script is pummelling the CPU the hardest and see if you can work around that or find an alternative. You may find your fps double just by disabling one which has a minimal impact on gaming enjoyment. Speaking purely out of personal preference, I'd much prefer a 50-60fps Oblivion with 29 mods than a 20-25fps Oblivion with 30 mods...

Also what is your prediction of haswell refresh improvement? Something like a 5% higher max overclock at same voltage and temperature vs current haswell k models ?

I think it's just going to be a case of a +100MHz stock speed bump rather than any higher max OC. It'll probably benefit the non-K's more than the K chips.

Edit : I don't think you'll ever reach "perfection" on older heavily modded single-core games, as there are some decade old 1T only games that will saturate a single core of even a 5GHz i7 today (Neverwinter Nights with CEP (Community Expansion Pack) + "heavy" mod, Operation Flashpoint @ 5k view distances on a "big" map, etc).
 
Last edited:
Thanks for the replies. Gpu is not an issue, as i am cpu limited in what i play, and if i was not, i would turn off AA and buy a new one. Howere best single threaded performance is hard to buy.

Tha gives a hurdle that cache is connected to each cores. If you disable 2 of the 4 cores it means that you halve the cache, giving a possible 5% penalty in performance. The question is then, would the overclock of 2 cores only, with 2 disabled, be over 5% higher, to result in a net improvement?

The motherboard disabling cores could be an issue, even though it seemed to work well in the tests i have done on a few computers in the last years. I guess i will look into a higher end z97 motherboard, thanks greenhawk.

As for buying a golden chip, if i were to spend the extra money, then i would probably get water cooling first, and other than that, i plan to get the haswell refresh k series as soon as it is released, i am waiting long enough as it is for an upgrade.

edit: Thanks for the advise bsim. i actually have the 20 fps issue in all those games. Vanilla oblivion and x3 albion run at 60 fps, no problem, as well as anno until i build very large cities. For the mods, it is poorly optimized polygon meshes and combined with multiple scripts that affect gameplay. The biggest impact is done by the extra props added to the scene and view distance, but i dont want to disable anything, i am looking to spend money to give raw single thread power instead, haha.

Neverwinter night with mods is something ive been missing out on, it is definitely another reason to get he biggest single thread performance i can get, haha. You could be right bsim about haswell refresh giving nothing for K series, damn intel and their monopoly. I am still hoping it is a 5% at least.
 
Last edited:
I'd be surprised if Broadwell is any faster than Haswell. It could be yet another 100MHz over Haswell refresh. I expect IPC gain of zero. That's what Westmere got, and this is the same team.

I don't think this will change much with Skylake either(maybe 5-10% gain). Call me pessimistic, but future transistor developments are based on low power focus, not absolute performance. Servers will benefit from the same thing since they like cores and threads, and low power will give you that.

Some transistor developments are expecting even regression in peak performance, so don't be surprised if top overclocks are even lower.

Also, I doubt we'll see more than 5-10% IPC gains in the future. I mean, I hear big things coming for GPUs and mobile, but single thread IPC is thought to be some at very close to limits.

This isn't just about competition in the Desktop, but making money. Given a choice between Servers that cost few thousands of dollars for a chip, and mobile that's selling a billion, versus a shrinking Desktop market with increasingly difficult requirements, what would you do as a manager of a CPU company?
 
Haswell.....OC a 4670k, put everything other than gaming on cores 3 and 4. Heck I think you can keep heat down by only OCing cores 1 and 2.

Not a fan of Intel not selling a K dual core.
 
Last edited:
It's true, if you're getting 20fps then there is no cpu choice you can make to bring that up to smooth fully playable levels. Well, maybe a delidded LN2 cooled i5 at 5.8GHz...
 
4670k overclocked as far as it will go will be a decent upgrade even on 2 threads. You could hit 4.4-4.5 as opposed to being stuck at 3.3. That frequency will help quite a bit
 
best IPC is: de-lid i5-4670k on h20.

next is: i5-3570k on big air (dc assassin/phatek ph-tc14pe/noctura nh-d14).

-----

bsim500 hit the nail on the head hard. only so much can be done with these classic games.
 
A Haswell i5-4670K OC'd to +4Ghz will give the absolute fastest single-thread performance.

i7 vs i5 isn't worth it for the cache alone if you're not using the HT. You're not even going to notice 2% in real life gaming (essentially 20.4fps vs 20fps). Assuming all games will hit that 2% and not 0-1%.

Let's at least be honest about it though, the i5 isn't the absolute fastest single-thread if an i7 can be 1% faster thanks to a bit more cache. Whether or not that's worth $100 should be up to each buyer, even though most would probably find it the wiser move to go for the i5 and use that savings on cooling to more than make up for any potential advantage the i7 would have by achieving a higher overclock thanks to that cooling

best IPC is: de-lid i5-4670k on h20.

if by IPC you mean instructions per cash, yes, otherwise the i7 is a tiny bit faster if that extra cache can be leveraged
 
bunnyfubbles
you are correct for being nitpicky. so i7-4960x on water / overclock.

lots of $$$ for very little improvement over i5-4670k on big air / overclock.
 
Back
Top