Good day people of Toms Hardware *Note there is TLDR version at the bottom.
I should preface this by saying a few things. I currently have no absolute NEED to upgrade my hardware. Everything right now is a want. Also while I am not money bags by any means I would prefer that there be no suggestions for a CPU based off of the money I can save. While I can appreciate the example of buying a 4790K will save me x amount of money over a 5960x that I can spend on a better graphics card the reality is that regardless of the CPU I buy, it would have no effect on the type of graphics card, SSD, etc I buy to compliment the CPU. I would like this thread to be solely on what would be the best CPU with the best potential for overclocking based on what I will be doing. That being said lets get to it!
My current specs are as follows:
CPU: i7 950 at 3.84 Ghz (max OC 4.2 Ghz )
GPU: XFX HD6970 2x Crossfire
RAM: 24 GB Corsair Vengeance at 1600 Mhz
HDD: 120 GB RevoDrive, 2 x Corsair Force GT Pro 120 GB in Raid 0, and a 2TB Hitachi for Storage
MOBO: Gigabyte x58 USB3
Case: HAF 912
Cooling: Cooler Master V6GT
PSU: Thermaltake 850 Watts
So my issue is I got the Gigabyte mobo for xmas in 2010 and this was just as Sandy Bridge was coming out. At the time I did not know much about CPU's and had no plans to overclock. Things were strictly gaming. My curiosity into overclocking developed from my questioning of why my quad core processor was clocked lower than the Pentium 4 I had upgraded from, which had a stock clock of 3.2 Ghz. Long story short I love overclocking now and my goal in a new build is to achieve the best overclock I can get with as much future proofing I can get. I still feel slighted that I got a mobo that didn't support SATA III, which lead to me getting a PCIe based SSD initially to really feel the performance.
That being said I am a software engineer and I use my computer for gaming, programming and I run VMs for certain applications for work. As mentioned earlier, my current PC really does allow me to do everything I need, but I wouldn't be on this site if I just wanted to settle right? Gaming wise BF4 runs at 50+fps at mostly ultra settings 1440p. With my GPU's Crossfired, gaming performance on the newest titles hasn't been a concern yet. However I also use MS Flight Simulator (FSX) and this is likely the application that benefits most from an upgrade (a 2006 game....I know right?). I've done various amounts of research and it looks like there are two things i can do to improve FSX performance. Upgrade my CPU and switch to the best NVIDIA card I can. While this thread is not intended to be about gpus I'll say that I definitely plan to get an NVIDIA gpu, but I refuse to buy old tech now that Maxwell has arrived and i also refuse to buy a gpu with less than 6GB of VRAM. Whatever Titan comes out based on Maxwell or if something like 980 Ti came out, that is what I will eventually buy. I don't plan on doing SLI initially, but I didn't plan on doing Crossfire either but it was nice to have the option.
So I suppose it comes down to I'm upgrading to get better performance in FSX which crushes CPUs and for smaller reasons such that I would like to be able to finally use my SSDs to their capability at SATA III speeds. I suspect i'll get better performance for my work applications as well and as I progress in my career I am sure there are potential applications I haven't thought of that would benefit from an upgrade as well.
I originally was waiting for the x99 for DDR4 as I figured if I'm going upgrade i should try and be future proof. I've waited for overclocking results and it seems like the 5960X gets up 4.6ghz on average while the 4790K gets to about 4.7-4.8 ghz on average. While I understand a lot of overclocking has to with the chip lottery I'd like to try and get a good idea of what kind of overclock I can expect on average. For example if I knew that the 5960X would out clock the 4790K every time than this decision would be easy. The problem is from what I have read is I cannot get any such guarantee. While more cores would definitely help for future proofing, getting the best overclock I can is paramount. Since the 4790K and 5960X are the same architecture, for single threaded performance you should get the same performance at the same clocks while anything developed for multi-thread performance, the 5960X would kill it. (correct me if I m wrong)
I already have a Swifttech H220x CPU cooler on order for my first plunge into liquid cooling. I'm going to test it with my i7 950 to see if I can get a stable overclock at 4.2 or higher. This cooler would be used with whichever new CPU I decide to buy. So do I get a 4790K, which will limit potential SLI in the future, but I know what kind of overclock I can get. Do I go for a 5960X which is great for future proofing but I'm hesitant on the highest clock I can achieve? Do I go in between for a 5820K or 5930K and try and get the best overclock that way while still benefiting from extra cores? I should note I am one of the lucky people that live near a Microcenter and I could get a 4790K for $279 and a 5820K is only $20 more at $299 currently. Or should I wait a year or two for Skylake and see what kind of clocks it can achieve and make a decision then? Again I want to get the processor that I can I have a reasonable expectation is going to give me the highest overclock.
TLDR - Upgrading from an i7 950. Deciding between a 4790K, 5820K, 5930K, 5960X, or waiting for Skylake. I use my PC for gaming programming and running VMs for client apps. I want the processor that I can reasonably expect is going give me highest overclock possible as I run an application that benefits from multiple cores, but mainly relies on one and running at the highest clock will give it the best performance. I plan on upgrading to an NVIDIA GPU regardless of the CPU I decide based on Maxwell, but will not do so until they offer something with at least 6GB of VRAM, probably the next Titan or Ti version. I don't need SLI or Crossfire, but an option to do it at a later point would b nice. I already have a Swifttech H220x on order to try with my 950, but eventually will use with whatever processor I upgrade to. Other reasons for upgrading: finally being able to take advantage of SSDs at SATA III speeds, PCIe 3.0, etc all around better chipset features. DDR4 for future proofing would be nice. What should I do?
Thanks in advance for replies.
P.S. It is not lost on me that I didn't mention Broadwell before Skylake, however my understanding is Broadwell is based on Haswell architecture but made on a smaller nm process. I mention the wait for Skylake as that would be a totally different architecture which potentially could have tremendous upside. If I chose a 4790K and got a Z97 board, I would still able to upgrade to Broadwell. So i have taken it into consideration, but if I'm going wait, i might as well keep waiting for a brand new spec.
I should preface this by saying a few things. I currently have no absolute NEED to upgrade my hardware. Everything right now is a want. Also while I am not money bags by any means I would prefer that there be no suggestions for a CPU based off of the money I can save. While I can appreciate the example of buying a 4790K will save me x amount of money over a 5960x that I can spend on a better graphics card the reality is that regardless of the CPU I buy, it would have no effect on the type of graphics card, SSD, etc I buy to compliment the CPU. I would like this thread to be solely on what would be the best CPU with the best potential for overclocking based on what I will be doing. That being said lets get to it!
My current specs are as follows:
CPU: i7 950 at 3.84 Ghz (max OC 4.2 Ghz )
GPU: XFX HD6970 2x Crossfire
RAM: 24 GB Corsair Vengeance at 1600 Mhz
HDD: 120 GB RevoDrive, 2 x Corsair Force GT Pro 120 GB in Raid 0, and a 2TB Hitachi for Storage
MOBO: Gigabyte x58 USB3
Case: HAF 912
Cooling: Cooler Master V6GT
PSU: Thermaltake 850 Watts
So my issue is I got the Gigabyte mobo for xmas in 2010 and this was just as Sandy Bridge was coming out. At the time I did not know much about CPU's and had no plans to overclock. Things were strictly gaming. My curiosity into overclocking developed from my questioning of why my quad core processor was clocked lower than the Pentium 4 I had upgraded from, which had a stock clock of 3.2 Ghz. Long story short I love overclocking now and my goal in a new build is to achieve the best overclock I can get with as much future proofing I can get. I still feel slighted that I got a mobo that didn't support SATA III, which lead to me getting a PCIe based SSD initially to really feel the performance.
That being said I am a software engineer and I use my computer for gaming, programming and I run VMs for certain applications for work. As mentioned earlier, my current PC really does allow me to do everything I need, but I wouldn't be on this site if I just wanted to settle right? Gaming wise BF4 runs at 50+fps at mostly ultra settings 1440p. With my GPU's Crossfired, gaming performance on the newest titles hasn't been a concern yet. However I also use MS Flight Simulator (FSX) and this is likely the application that benefits most from an upgrade (a 2006 game....I know right?). I've done various amounts of research and it looks like there are two things i can do to improve FSX performance. Upgrade my CPU and switch to the best NVIDIA card I can. While this thread is not intended to be about gpus I'll say that I definitely plan to get an NVIDIA gpu, but I refuse to buy old tech now that Maxwell has arrived and i also refuse to buy a gpu with less than 6GB of VRAM. Whatever Titan comes out based on Maxwell or if something like 980 Ti came out, that is what I will eventually buy. I don't plan on doing SLI initially, but I didn't plan on doing Crossfire either but it was nice to have the option.
So I suppose it comes down to I'm upgrading to get better performance in FSX which crushes CPUs and for smaller reasons such that I would like to be able to finally use my SSDs to their capability at SATA III speeds. I suspect i'll get better performance for my work applications as well and as I progress in my career I am sure there are potential applications I haven't thought of that would benefit from an upgrade as well.
I originally was waiting for the x99 for DDR4 as I figured if I'm going upgrade i should try and be future proof. I've waited for overclocking results and it seems like the 5960X gets up 4.6ghz on average while the 4790K gets to about 4.7-4.8 ghz on average. While I understand a lot of overclocking has to with the chip lottery I'd like to try and get a good idea of what kind of overclock I can expect on average. For example if I knew that the 5960X would out clock the 4790K every time than this decision would be easy. The problem is from what I have read is I cannot get any such guarantee. While more cores would definitely help for future proofing, getting the best overclock I can is paramount. Since the 4790K and 5960X are the same architecture, for single threaded performance you should get the same performance at the same clocks while anything developed for multi-thread performance, the 5960X would kill it. (correct me if I m wrong)
I already have a Swifttech H220x CPU cooler on order for my first plunge into liquid cooling. I'm going to test it with my i7 950 to see if I can get a stable overclock at 4.2 or higher. This cooler would be used with whichever new CPU I decide to buy. So do I get a 4790K, which will limit potential SLI in the future, but I know what kind of overclock I can get. Do I go for a 5960X which is great for future proofing but I'm hesitant on the highest clock I can achieve? Do I go in between for a 5820K or 5930K and try and get the best overclock that way while still benefiting from extra cores? I should note I am one of the lucky people that live near a Microcenter and I could get a 4790K for $279 and a 5820K is only $20 more at $299 currently. Or should I wait a year or two for Skylake and see what kind of clocks it can achieve and make a decision then? Again I want to get the processor that I can I have a reasonable expectation is going to give me the highest overclock.
TLDR - Upgrading from an i7 950. Deciding between a 4790K, 5820K, 5930K, 5960X, or waiting for Skylake. I use my PC for gaming programming and running VMs for client apps. I want the processor that I can reasonably expect is going give me highest overclock possible as I run an application that benefits from multiple cores, but mainly relies on one and running at the highest clock will give it the best performance. I plan on upgrading to an NVIDIA GPU regardless of the CPU I decide based on Maxwell, but will not do so until they offer something with at least 6GB of VRAM, probably the next Titan or Ti version. I don't need SLI or Crossfire, but an option to do it at a later point would b nice. I already have a Swifttech H220x on order to try with my 950, but eventually will use with whatever processor I upgrade to. Other reasons for upgrading: finally being able to take advantage of SSDs at SATA III speeds, PCIe 3.0, etc all around better chipset features. DDR4 for future proofing would be nice. What should I do?
Thanks in advance for replies.
P.S. It is not lost on me that I didn't mention Broadwell before Skylake, however my understanding is Broadwell is based on Haswell architecture but made on a smaller nm process. I mention the wait for Skylake as that would be a totally different architecture which potentially could have tremendous upside. If I chose a 4790K and got a Z97 board, I would still able to upgrade to Broadwell. So i have taken it into consideration, but if I'm going wait, i might as well keep waiting for a brand new spec.