How Exactly to Upgrade CPU (software-side) and What Are IPC's?

machinaexdeo

Prominent
Sep 22, 2017
3
0
510
Hello all, I am looking to upgrade my i7 950, I've had it for 7 years now and I do a fair bit of gaming and CFD and CAD work with my machine. Last year I upgraded to a 1060 6gb from a 460 (that was a huge shock haha). However, I ran some benchmarks (Firestrike mainly) and it seems that my 1060 is not performing as well other 1060's that are being reported. I believe the main issue is my CPU or possibly RAM speed and not cooling, as my case currently has x2 120mm fans on the CPU heatsink, x4 140mm fans intaking and exhausting, one extra 120mm and a pci-slot fan helping move air around internally. I spent a long time optimizing my fans and airflow, even adding in internal dividers, because the computer will often run at 100% load for 10-18hrs at a time. Here is a picture of my cpu cooler, a Prolimatech of some sort.
35-242-001-02.jpg


So I started researching on how to upgrade my CPU, and I learned that the LGA 1366 socket has long been superseded, and that my only upgrade would be to another i7-9XX model, with minimal performance gains. People say that the CPU will support overclocking quite well, and I do have a 750W PSU, but I ran into the term Instructions per Clock (or is it per Cycle?). It seems that with every successive generation of CPU's the IPC's rise. So, for example, if I *could* overclock my 950 to 4.2 Ghz (like the newer i7-7700k) my 950 still wouldn't keep up, because the newer CPU would be sending more instructions per clock right? And that's in addition to the increased power draw and cooling that overclocking would demand.

The other benefits to upgrading decreased power consumption across the board, faster memory (I'm stuck with ddr3 1066), and support for things like usb 3.0. I thought about upgrading to one of the new Ryzen chips for their extra cores; but I'm staying with Windows 7 and I read that when installing Ryzen + Win 7 that you had to do some funky stuff with loading the bios or something onto a flashdrive and booting from it first. And while I know how to do all the hardware changing side of things, I'm pretty weak on software. Then I looked into the LGA 1366 Xeons, but for the money spent, I'm not sure the gains would be totally worth it.

When I upgraded my GPU, I just slotted in the new card and when I booted back up Geforce Experience took care of autodownloading all the drivers and whatnot. My question about upgrading the CPU is what do I do once I install the new MoBo, CPU, Ram etc in my case? Do I fire it up and it just sorts itself out? I tried looking around, but most of the questions on here seemed more towards the physical side of things.

So, sorry for the long post, TLDR: What are IPC's and do advancements in them mean its worth upgrading to a newer generation CPU even if its the same clock speed as my current one?(assuming the number of cores/threads stays the same of course)
And two, what exactly do I do once I physically install the new CPU and supporting hardware, does it all take care of itself once I boot it up?

System specs: i7-950 + 12gb ddr3-1066 + EVGA X58 FTW3 Motherboard + PNY 1060-6gb
Windows 7 on SSD + 1tb HDD storage
 
Solution


It's on order of magnitude. They say that it increases with each new processor launch. The biggest leap for intel came when they sacked NetBurst and rolled out their Core architecture in mis 2006. The transistors, gates, mosfets all got smaller. Going from 65nm transistor...

sirstinky

Distinguished
Aug 17, 2012
644
0
19,360
Well here's the thing. IPC means in a nutshell how many things the CPU can do per clock cycle, sort of like how much wood a woodchuck could chuck between breakfast and dinner. For the software, that won't make your system faster. Modern CPU's are many times better at this than older ones. Going from the old 32nm Bloomfield like your 950 (a 130W TDP chip) to something like a lower end Skylake or Kaby Lake i5 (I think 65W, maybe more) you will see a big difference in performance. It's like having that same woodchuck doing the same amount of work that 8 woodchucks could do at once. It uses less power and runs cooler, plus you get access to DDR4 RAM and USB 3.1, etc. basically the 'future.' That's not to say that the LGA 1366 socket isn't 'good.' You can pick up a used Xeon 6 core 12 thread chip like the X5650 that fits in your socket for less than $100 on eBay, and still be able to overclock it to the moon with a good air cooler in your motherboard. You can also run PC3-12800 RAM in your board as well. So for spending an extra $150, you can upgrade to a way better processor that can be overclocked and give you some performance gains for cheap and more modern RAM. If you were to go another route and get all new hardware, you'd need at least $450 for a board, processor, and RAM. Your power supply is fine, and so is the graphics card.
 

machinaexdeo

Prominent
Sep 22, 2017
3
0
510
@sirstinky so if I understand you correctly about IPC. The newer woodchuck can not only usually move faster inbetween trees and his woodpile, but he can carry more sticks each trip? So even if the older woodchuck can make trip at the same speed, since it can't carry as many sticks, it just cant keep up?

How much have IPC's changed from Nehalem to Skylake? Is it something like it (roughly) doubles every generation? Or is it logarithmic, an order of magnitude?
 

sirstinky

Distinguished
Aug 17, 2012
644
0
19,360


It's on order of magnitude. They say that it increases with each new processor launch. The biggest leap for intel came when they sacked NetBurst and rolled out their Core architecture in mis 2006. The transistors, gates, mosfets all got smaller. Going from 65nm transistor lithography to a 45nm lithography was a lot. Then it went to 32nm 3 years later for later Core 'Sandy Bridge' then to 22nm in 2012 for Ivy Bridge/Haswell then down to 14nm in 2015 for Broadwell, Skylake, and 2016 Kaby Lake. The next Coffee Lake willbe the same size, but optimized even more. There are billions of calculations, calls, fetches, pre-fetches, caching, loading, and unloading of data happening every second inside the processor. Each generation gets smaller and can put more transistors on the silicon and more is better. The processor gets faster, more efficient, and uses less power. This is why a Core i5-3570k Ivy Bridge with an overclock can match or beat a (previously) $1000 Gulftown Core i7-990x in games using half the power and doesn't require a special motherboard. The Ivy Bridge woodchuck is more intelligent and uses wheelbarrows and carts, while the Gulftown woodchuck still carries things on its back, so it can't carry as much, is slower to load and unload wood, and works harder. Ivy Bridge woodchuck moves 10000 sticks in an hour while Gulftown moves only 1200. The woodchucks are doing the same work, moving the same material, moving it to the same places, just the younger woodchuck moves more at once much more quickly.
 
Solution

machinaexdeo

Prominent
Sep 22, 2017
3
0
510
Cool, thanks for all the help guys.
With regards to the software side, assuming I stay with Intel, once I get everything, do I just "stick it in" my case and everything will auto-update or auto-install when I power it back up?