Intel Core i7-5960X vs Intel Core i7-7800X Comparison
Intel Core i7-5960X
Core i7-7800X
PERFORMANCE BENCHMARKS
Analysis: Intel Core i7-5960X vs Intel Core i7-7800X
Head-to-Head Benchmarks
The benchmark data presents a clear overall winner, but the story is not uniform across every workload. The Intel Core i7-5960X takes the majority of the head-to-head matchups, securing 7 out of 8 wins, while the Intel Core i7-7800X claims a single, but significant, victory.
In multi-threaded workloads, the i7-5960X consistently holds a lead of approximately 4.5% across all Cinebench versions. The Cinebench R15 multi-core test shows the i7-5960X scoring 1165 against the i7-7800X’s 1113, a delta of -4.5% for the newer chip. This pattern repeats in Cinebench R20 multi-core, where the scores are 4857 versus 4638, and in Cinebench R23 multi-core, where the i7-5960X posts 11565 against 11044. The Geekbench multi-core test reinforces this trend, with the i7-5960X scoring 6461 compared to the i7-7800X’s 6144, a 4.9% difference. The data shows that the older 8-core design maintains a consistent edge in heavily threaded tasks.
The single-core results are more nuanced. The i7-5960X also wins the Cinebench single-core tests, but by a smaller margin. In Cinebench R15 single-core, the i7-5960X scores 164 versus 156, a delta of -4.9%. Cinebench R20 single-core shows 685 versus 654, and Cinebench R23 single-core shows 1632 versus 1559, both with a -4.5% delta. These are consistent single-core wins for the i7-5960X, despite its lower base and boost clock speeds.
The one decisive victory for the i7-7800X comes in Geekbench single-core. Here, the i7-7800X scores 1352 against the i7-5960X’s 1010. This represents a 33.9% advantage for the i7-7800X, a substantial gap that highlights a major architectural difference between the two processors. This single result is the outlier, and it is the only benchmark in the entire suite where the i7-7800X comes out ahead.
Where Each One Wins
Based on the recorded data, the use-case split is quite distinct. The Intel Core i7-5960X is the stronger performer for almost any workload that can utilize more than a few cores. Its victories in all three Cinebench multi-core tests and Geekbench multi-core make it the clear choice for rendering, video encoding, scientific computing, and other parallel processing tasks. The 8-core, 16-thread configuration provides a tangible advantage in these scenarios, even though each individual core operates at a lower clock speed.
The i7-5960X also wins all of the Cinebench single-core tests. This is surprising given its lower clock speeds, but the data is unambiguous. For applications that rely on a single thread for performance, such as older games or lightly threaded productivity software, the i7-5960X still holds a slight edge, around 4.5% to 4.9% ahead of the i7-7800X.
The Intel Core i7-7800X finds its niche in a very specific scenario: Geekbench single-core performance. The 33.9% lead here is massive and suggests that for certain types of single-threaded workloads, the i7-7800X’s architecture is significantly more efficient. This could translate to advantages in specific legacy applications or tasks that have irregular, low-thread-count execution patterns. However, given that it loses the other three single-core tests, this appears to be an isolated strength rather than a general one.
The overall average benchmark scores reflect the i7-5960X’s dominance. The i7-5960X has an average score of 3442, while the i7-7800X sits at 3333. Both processors land in the 54th percentile of all CPUs in the database, but the i7-5960X’s higher average score confirms its status as the more capable processor in this comparison.
FAQ
Q: Which processor is faster in multi-core performance?
A: The Intel Core i7-5960X is faster in every multi-core test. It leads by 4.5% in Cinebench R15, R20, and R23 multi-core, and by 4.9% in Geekbench multi-core.
Q: Does the i7-7800X win any benchmarks?
A: Yes, the i7-7800X wins only one benchmark: Geekbench single-core. It scores 1352 compared to the i7-5960X’s 1010, a 33.9% advantage.
Q: How do their average benchmark scores compare?
A: The i7-5960X has a higher average benchmark score of 3442, while the i7-7800X averages 3333. Both are in the 54th percentile of all CPUs.
Q: Which processor has the higher clock speed?
A: The i7-7800X has a higher base clock of 3.50 GHz and a higher boost clock of 4.00 GHz. The i7-5960X has a base clock of 3.00 GHz and a boost clock of 3.50 GHz.
Q: Which processor has more cores?
A: The i7-5960X has 8 cores and 16 threads. The i7-7800X has 6 cores and 12 threads.
Q: What is the single-core performance difference in Cinebench R23?
A: The i7-5960X scores 1632, while the i7-7800X scores 1559. This is a 4.5% difference in favor of the i7-5960X.
Specification Differences
The two processors differ in several key specifications. The most obvious is core count: the i7-5960X features 8 cores and 16 threads, while the i7-7800X has 6 cores and 12 threads. Clock speeds also differ, with the i7-7800X having a base clock of 3.50 GHz and a boost clock of 4.00 GHz. The i7-5960X operates at a base clock of 3.00 GHz and a boost clock of 3.50 GHz.
The memory bandwidth is another point of difference. The i7-7800X supports a memory bandwidth of 76.8 GB/s, while the i7-5960X is rated for 68.3 GB/s. Both support DDR4 memory with a quad-channel memory bus. The PCIe lane count differs substantially: the i7-7800X provides 28 PCIe Gen 3 lanes (CPU only), while the i7-5960X offers 40 PCIe Gen 3 lanes (CPU only).
Cache configurations are also different. The i7-7800X has an L2 cache of 1 MB per core and a shared L3 cache of 8.25 MB. The i7-5960X has a smaller L2 cache at 256 KB per core, but a much larger shared L3 cache of 20 MB. The L1 cache is identical at 64 KB per core. The socket types are incompatible: the i7-7800X uses Intel Socket 2066, while the i7-5960X uses Intel Socket 2011-3.
The release dates are separated by nearly three years. The i7-5960X was released on 2014-08-31, while the i7-7800X was released on 2017-06-25. The i7-7800X has a launch MSRP of $383. Both processors are end-of-life products, both have unlocked multipliers, and neither includes integrated graphics or ECC memory support. Both have a TDP of 140 watts.
Architecture Differences
The architectural gulf between these two CPUs is significant and explains the benchmark results. The i7-5960X is built on the Haswell architecture, using the codename Haswell-E, and is manufactured on Intel’s 22 nm process node. It contains 2,600 million transistors on a die size of 356 mm². It belongs to the Core i7 Extreme (Haswell-E) generation.
The i7-7800X uses the Skylake architecture, with the codename Skylake-X, and is built on Intel’s more modern 14 nm process node. It belongs to the Core i7 (X-Series 7th Gen) generation. The process node shrink from 22 nm to 14 nm allows for more efficient transistors, which contributes to the i7-7800X’s higher clock speeds despite its higher core count siblings.
The IPC (instructions per clock) improvements from Haswell to Skylake are generally expected to be positive, but the benchmark data shows the older Haswell-E design winning in most tests. The larger 20 MB shared L3 cache on the i7-5960X likely plays a role in its multi-core and Cinebench single-core victories, as it can hold more working data close to the cores.
The i7-7800X’s 33.9% win in Geekbench single-core is likely attributable to the newer Skylake microarchitecture’s superior handling of that specific benchmark’s instruction mix. The smaller 8.25 MB shared L3 cache and the per-core L2 cache size of 1 MB (versus 256 KB on the i7-5960X) also represent a different cache hierarchy. The i7-7800X’s more generous L2 cache per core may help with certain single-threaded workloads, although the overall data suggests it does not compensate for the i7-5960X’s advantages in most scenarios.
The Verdict
The benchmark data is decisive: the Intel Core i7-5960X is the better processor for the vast majority of users. It wins 7 out of 8 head-to-head tests, including every multi-core test and every Cinebench single-core test. Its 8-core, 16-thread configuration provides a clear performance advantage in rendering, content creation, and any parallel workload. For a builder focused on raw throughput, the i7-5960X is the obvious choice.
The i7-7800X is not without merit. Its 33.9% victory in Geekbench single-core shows a clear architectural strength in that specific area. A user running a workload that is highly sensitive to that particular benchmark’s characteristics might see a tangible benefit from the i7-7800X. Its higher base and boost clocks (3.50 GHz and 4.00 GHz versus 3.00 GHz and 3.50 GHz) also offer theoretical headroom for overclocking, given its unlocked multiplier.
However, the overall pattern is one of consistent i7-5960X superiority. The i7-5960X also offers more PCIe lanes (40 versus 28), which is a practical advantage for users with multiple GPUs or NVMe drives. The i7-7800X’s higher memory bandwidth (76.8 GB/s versus 68.3 GB/s) is a point in its favor, but it did not translate into a multi-core benchmark advantage.
In practical terms, the i7-5960X is the safer and more powerful recommendation for almost any build. The i7-7800X should be considered only if the specific Geekbench single-core workload dominates the intended use case. For everything else, the data shows the i7-5960X is the winner.