Monday, May 28th 2018
Intel Pentium Silver J5005 Catches Up With Legendary Core 2 Quad Q6600
The Core 2 Quad Q6600 quad-core processor is close to many a PC enthusiast's heart. It was the most popular quad-core processor by Intel in the pre-Nehalem LGA775 era, and continues to be found to this date on builds such as home-servers. Over a decade later, Intel's low-power Pentium Silver J5005 quad-core processor, which enthusiasts won't consider for anything, appears to have caught up with the Q6600. A CPU Passmark submission by a Redditor compares the J5005 with the Q6600, in which the latter is finally beaten. The J5005 scored 2,987 marks, compared to the Q6600's 2,959 marks. It's interesting to note here, that the J5005 is clocked at just 1.50 GHz, compared to the 2.40 GHz of the Q6600. Its TDP is rated at just 10W, compared to 95-105W of the Q6600.
Sources:
CPU PassMark Database, dylan522p (Reddit)
46 Comments on Intel Pentium Silver J5005 Catches Up With Legendary Core 2 Quad Q6600
There are two major factors in play here:
- Physics
- Best practices
In both factors there are diminishing returns. You can see it very well in the comparison of Passmark earlier: the 65nm Q6600 needs 105w, the 32nm needs 35w and the 14nm needs 10w. Those gains are attributable to smaller nodes and refinement of best practices, but in both aspects there is going to be an end to it, and even a 20% efficiency boost right now will only yield 2w advantage at the same performance. But on the Q6600, 20% efficiency is more than 20w; that's enough to put two additional Pentiums on the same power budget and triple the score, basically.
The eternal AMD-counter 'but what if they had money' is simply a fairy tale of could have would have but never really did happen. What if AMD had not released FX. What if they had fired Raja two years ago. Who knows. They didn't and that is what counts. It doesn't change the fact that neither company is capable of really surpassing the other right now, even Intel has not provided us with their next best thing that will obliterate all that preceded it. Its simply not there and the demand that exists for high performance CPUs can be satisfied in other ways, like multi socket (look at recent Intel press releases) and other ways of scaling that are far more efficient than creating an even more complex single-die solution.
Coffee Lake for example. The 6 core wave was already in the works years ago. They still had to 'rush' it, apparently. The reality is that its just bad planning, but to then think that Intel would have been capable of so much more, perhaps is giving Intel too much credit. The fact that today we haven't seen any radical new design speaks volumes; there are no radical new designs. Even AMD, with its 'radical new design' only has new iterations on a roadmap that refine what's there now. And what is there now? A CPU that falls just shy of matching Intel in most situations and exceeds it in a much smaller set of situations, at a very similar power budget. Its so similar in fact, you'd almost think it was on purpose.
None of that makes sense if the next best CPU design is up for grabs, be it in the rich or the poor company. The reality is: its not up for grabs. Its difficult to improve on what we have today. Any investment into a better design is going to be extremely time consuming and costly, with a minimal return on the investment. Why do you think the foundries etc are pushing those smaller nodes so hard? The reason is simple: its where the greatest gains are going to come from in the foreseeable future and the entire semicon industry rides on those gains to sell product and keep their production lines profitable. No gain means the whole machine comes to a grinding halt and sales plummet as consumers only have sidegrades to choose from. (Again: look at recent history for proof of that)
With process limitations we can see that Intel's designs come close to the design's threshold on power/performance, and that is it's main issue right now. They can wiggle around and get some extra performance here and there, but they really need a jump on the 7nm or lower nodes. 10nm is a loss already. They need to get their fabbing processes in a row so they can plot a course for their CPUs. Personally, I think this is the problem with doing away with engineers and sticking with the managers who can manage Investor relations. They talk up the BS for the Investors' sake.
Intel, right now, has a server strategy. It doesn't have a mobile or desktop one. Because the big thing people talk about around the boardroom coffee pot (or caviar tray) is Cloud.
Chip fabrication & all the advances from smaller nodes are coming to a halt. The next 10 years might well be the last time we see Si being mentioned wrt chips, before something like Graphene or Ge (alloy?) takes over.
Whether or not Intel innovates as much as they can/could is another question! I'm guessing not...
Intelx86 look bad:rolleyes:I didn't realize AT & other sites were paid shills as well, since they publish GB scores in some of their reviews
:shadedshu:Or in other words, Intel still has a reasonable single-thread performance lead, but it's main obstacle has been shrinking their dies.
On the other hand, they've significantly changed the cache layout for their HEDT parts, which definitely impacts IPC. Time will tell if these changes trickle down into MSDT, but they might not be worth it for consumer workloads.
The real thing holding Intel back right now is that alongside this (likely at least somewhat planned) stagnant IPC is that their process development has also stagnated - 10nm was originally supposed to launch in 2016, but has now been postponed (again!) to 2019. It's likely that Intel had planned on process improvements carrying them along without requiring (increasingly complex, difficult and expensive) arch revisions, at least for a generation or two. Suddenly, that's not a viable tactic, and they're left largely without options.
Is this Intel's fault? Are they lagging behind? No, not really. Production node misfires happen rather frequently - look at TSMC 20nm or whatever GF had planned before they licensed Samsung 14nm. The issue here is that this coincides with a significant slowdown in arch improvements. Which isn't really surprising, seeing how Core is now on it's 8th-ish (in some cases 10th or so) revision - all the low-hanging fruit has long since been picked, and to truly murder that metaphor, Intel is having to build exponentially taller ladders to reach what little is left.
Intel clearly had a plan to minimize arch development costs as they were getting uncomfortably high. This is reasonable from a business perspective. They gambled on process tech keeping them well ahead, and this bet is in the process of being lost. They still have an advantage, but it's shrinking rapidly.
Atom, on the other hand (which is also what this discussion is supposed to be about ;) ), is easier to work with. It's gone through just as many revisions, but as it's mainly been designed for power efficiency (often to the detriment of performance) and has had minuscule development budgets compared to Core, so there's far more low-hanging fruit left - and they can likely borrow some ladders and equipment from the Core team, making it even easier.
Yet for people like you, that equates to "They haven't done anything since SB".
www.hardwarecanucks.com/forum/hardware-canucks-reviews/76333-i7-2600k-vs-i7-8700k-upgrading-worthwhile-13.html
What made it interesting (as "potentially useful", not much more) was the simple fact its price was similar to the highest performing "non-eXtreme" C2D while having twice the cores and marginally lower overclocking headroom.
As soon as the 4 cores became useful outside of almost pure CPU in-cache workloads, it was so much behind newer ones it lost all of its appeal, being affected by bottlenecks already known back when the C2Q brand came out.
The exact same situation currently exists with the R7-2700 : while it's not considerably better than, say, the R5-2400G outside of specific professional uses (zero productivity concern for regular end-users), it has the potential to offer a decent step-up even compared to the R5-2600(x) because of the cores count.