4960x vs 7700k

man224

Prominent
Apr 2, 2017
10
0
510
Hello all
I have been asked to compile a list of parts for a system that will be used extremely heavily (on 24/7) with a ton of very heavy multitasking (pc3000 data recovery while copying 100's gigabytes of data simultanuously to different hard drives). I can buy a 4960x with a motherboard and 32gb of ram for the same price as a 7700k with 32gb ram. Which would be better for that kind of workload. I know that the 4960x has more cores, but the 7700k is much newer with a higher clockspeed with newer hardware compatible with it. I am leaning towards the newer system but I am still not sure.
 
Solution
The kind of workload your talking the extra cores would be more worth while then a bump in IPC and dropping 2 cores. If your read/writing to multiple disks, especially if you are using >4 disks at once then the i7 4960X is hands down the better choice. And that's before you get into multitasking which again more cores gives you more resources. Also the i7 4960X is a HEDT CPU which also brings quad channel ram into the fray increasing your systems total memory bandwidth. As a whole the HEDT platform is more suited to your needs. However if your only read/writing to 4 or less disks and not running to many applications/running applications that are not well threaded then the i7 7700K looks more promising. What software do you plan on...
The 7700K should be faster in just about every case.

Have you considered a Ryzen-based build? IPC is better than on the Ivy Bridge-based 4960X, and you get a full 8 cores / 16 threads. It's an immature platform and a lot of people are experiencing bugs, some pretty severe, so that might scare you off, but the multithreaded performance per dollar is outstanding.
 

atomicWAR

Glorious
Ambassador
The kind of workload your talking the extra cores would be more worth while then a bump in IPC and dropping 2 cores. If your read/writing to multiple disks, especially if you are using >4 disks at once then the i7 4960X is hands down the better choice. And that's before you get into multitasking which again more cores gives you more resources. Also the i7 4960X is a HEDT CPU which also brings quad channel ram into the fray increasing your systems total memory bandwidth. As a whole the HEDT platform is more suited to your needs. However if your only read/writing to 4 or less disks and not running to many applications/running applications that are not well threaded then the i7 7700K looks more promising. What software do you plan on running and how many disks do you see being used at once?
 
Solution

nyannyan

Reputable
Jul 11, 2016
24
1
4,520

The IPC gain and higher clockspeed aren't likely to give more performance in highly parallelizable tasks, and in heavy I/O the 4960X's PCIe lanes may make it the faster one.
 

atomicWAR

Glorious
Ambassador
I would discourage using USB for HDD. I have servers I run and USB has consistently caused more headaches, especially with large file transfers, then I would like to remember. I urge you to use SATA, eSATA or SCSI as they are far more stable with large data sets. Nothing worse them moving a TB of data to have it fail half way through. Also going with the HEDT system you'll get an increase in availble PCIe lanes allowing for more system expansion over time (like esata/scsi/SATA/RAID AICs).
 

atomicWAR

Glorious
Ambassador


Exactly my point. Again the software, the amount of it you plan to run at one time and the number of disks you plan on writing to at any given moment makes the difference here.
 
Why not contact ACELab and get their opinion? They have a sales team who probably deal with these kinds of questions all the time.

Personally, I think you're going about this the wrong way. If this software is going to form the foundation of a business then you need to consider redundancy more than anything else. What will you do if an internal drive fails? How quickly can you obtain a new motherboard? What backup strategy are you using?

It sounds to me like you need a server, not a desktop masqueradering as a server. PC-3000 is a professional-level product and, no offence to Tom's members, but we're not the best people to comment on it.