The Intel Comet Lake Core i9-10900K, i7-10700K, i5-10500K CPU Review
anandtech.com
anandtech.com
>"As mentioned, 10th Gen Comet Lake is, by and large, the same CPU core design as 6th Gen Skylake from 2015. This is, for lack of a better explanation, Skylake++++ built on 14++. Aside from increasing the core count, the frequency, the memory support, some of the turbo responses, and enabling more voltage/frequency customization (more on the next page), there has been no significant increase in IPC from Intel all while AMD has gone from Excavator to Zen to Zen 2, with sizable IPC increases and efficiency improvements. With Intel late on 10nm, Comet Lake does feel like another hold-over until Intel can either get its 10nm process right for the desktop market or backport its newer architectures to 14nm; so Intel should be trying its best to avoid a sixth generation of the same core design after this."
Jim Keller is a chip designer. But even if he manages to design something that is leaps and bounds ahead of everyone else, it won't matter if Intel is unable to manufacture it.
I just want to add additional information to your parent, it is not quite Intel cant manufacture it yet, they have it on mobile, called Ice Lake, and Tiger Lake coming later this year. So that is 2 generation ahead of its desktop counterpart.
It would have been a huge black eye, but at least they would have been moving forward while they straighten out their own manufacturing story.
On last few employers, he was mostly a glorified project manager/lead first, and an engineer later.
Intel has more than enough big name architects, and designers to deliver new architectures.
The reason they cannot do it now is because they locked themselves into iterative mode of operation by years of low risk, cow milking projects.
If they can't stop iterating, they have no alternative to continuing milking Skylake just like AMD did with Nulldozer
Is he truly that good?
The 7900x is a 10c/20t Skylake part and would be a better comparison in this case.
And I guess all those warnings they gave us about "overvolting" for decades were bullshit ¯\_(ツ)_/¯ . Everything comes overclocked from the factory now. They're using the same tech as the Haswell days. Back then they told us core voltages over 1.2 were unsafe and now they run 1.3 from the factory. Lol
Sorry I just love throwing shade on Intel, they've been a predatory monopoly for ages. Purposely turning off ECC on everything except ungodly expensive server chips. Changing sockets on a schedule to force you to buy more shit, sometimes by moving a single pin. Forcing vendors to sign agreements not to use AMD. Allying with MS to corner the market with Wintel. "Management Engine" can't be shut off. Attempted to segment 64 bit market with Itanium, leaving consumers on 32 bit seemingly forever. Encouraging developers to use their compiler that purposely cripples non-intel CPUs. Showing demos at shows that are secretly water cooled and overclocked.
Intel is a shitty company. I'm glad their foray into mobile devices flopped. I hope they lose tons of market share
> On the face of it, the Core i9-10900K with its ability to boost all ten cores to 4.9 GHz sustained (in the right motherboard) as well as offering 5.3 GHz turbo will be a welcome recommendation to some users. It offers some of the best frame rates in our more CPU-limited gaming tests, and it competes at a similar price against an AMD processor that offers two more cores at a lower frequency.
If you don't mind your CPU drawing 254W of power.
> For recommendations, Intel’s Core i9 is currently performing the best in a lot of tests, and that’s hard to ignore. But will the end-user want that extra percent of performance, for the sake of spending more on cooling and more in power?
In my experience, I prefer cool running hardware as much as possible. I don't need the absolute most powerful if the costs, heat and noise are going to move the balance too far.
But I hope we see Intel succeed in improving their process and innovating a bit more instead of just shoving more cylinders in the engine and adding nitrous.
Disclaimer: Happy AMD Ryzen CPU owner
...because the 3900X is in a full-tower Fractal Design case and the 2700X is in a cramped 4U HTPC case by Silverstone which is rackmounted into a Gator traveling case. There's just no airflow inside the case and the AIO specific heat transfer is critical.
Of course, the 9370 had all sorts of memes about how it would catch your house on fire. I wonder if the i9-10900k will have the same.
Hopefully, like with Ryzen following up on the 9370, the next line of chips from Intel after this will be game changers.
Eyeballing the chip, it looks like ~5cm^2? This would mean it puts out 500,000watt-meter^2 or about 50 times the heat of the surface of the sun. Do we have cameras fast enough to see this explode if the heatsink falls off?
Where are you getting this figure? A random website[1] says the heat on the surface of the sun is 62,499,432 W/m^2.
Also the die sizes are on page 2: 198.4 mm^2 for the 10 core part. Divide the total power (254W) by that and you get 1,280,236 W/m^2.
[1] https://www.pveducation.org/pvcdrom/properties-of-sunlight/t...
More importantly, every μH of inductance counts. Running 200 A into the chip is not that difficult, the real difficulty is the high di/dt - how to maintain a nice regulated voltage when the current consumption suddenly raises from 10 A to 200 A within a few microseconds.
It's a typo, should be nH. 1 μH is a huge value.
In AMDs case the CPU is supplied with a common core voltage that's regulated by a per-core ultra-fast LDO. There is also a power capacitor (mimcap) on the core die.
If you want the absolute best perf, they you buy it. Otherwise you buy one the less expensive, lower wattage parts.
What intel is doing here isn't "overclocking" they are just tightening their CPU margins up to the same levels that AMD has.
AKA, intel isn't overclocking their cpu anymore than AMD is. The only real difference is what the fmax of the design is, which in this case appears higher for the intel parts.
Now if you want to argue about how efficient a design is at a certain power level, that is more logical. And its a semi interesting case (aka downclock the intel slightly so that the perf on a given benchmark is identical to the AMD, then measure the power utilization).
Last time I bought a machine I cut this Gordian Knot by not giving a shit, which has to count as some kind of failure of branding.
Anytime I looked into it I felt like I got a lot of truisms and mixed advice, and the PC enthusiast crowd seems equivalent to the 'pixel peeper' crowd of photography, obsessed with misc stats that I'm not sure will matter to me, or anyone.
The things that matter vary based on your use case. Your best bet would be to find benchmarks for an application that matters to you.
If that's too much work, AMD's Ryzen platform is the best general-purpose platform at this point.
It might also be worth buying an AMD just to support them, but OEMs still mostly favor Intel. Performance per dollar is usually a lot better on the AMD side.
[1] - https://www.notebookcheck.net/Mobile-Processors-Benchmark-Li...
I don't have the time nor inclination for digging into the minutia around CPUs and their names. It's no longer fun or really even necessary, unless you're into HFT or some other activity that requires every last processor cycle. meh
That's a lot of power. Granted, on non-AVX code, the max they measured looks closer to 190W but that's still dramatically more than the 140W max that the 16-core Ryzen needs.
Maybe I'm also a little worried about PSU fans spinning more, as my current PSU doesn't spin it's fan unless it's over 45% load.
It's for people who want the maximum performance outside of a Cinebench and rendering videos, the presumption is you can get a motherboard that actually supports the CPUs it lists on the box, power demands and all.
But a couple of things stick out.
1) Intel generally hides power draw by talking averages not totals.
2) Power/Performance ratios are generally used to compare against AMD, and in this case, AMD is winning.
No one complains when a chip is performing extremely well and taking a lot of power like the i9 clearly is, they complain when a chip is taking a lot of power and underperforming
-
And honestly the whole TDP debate is a joke, everyone wants their own deeply flawed benchmark, some people want it to be TDP with AVX-512 instructions which is not a realistic workload for most people, some people want what Intel puts on the box.
TDP is like process nodes. It used to be easy to just compare two numbers, but with complex boosting rules, increased core counts, weird interactions with AVX and all those cores, it's pointless to just compare.
What matters in non-commercial consumer land is can it be cooled by a reasonable cooling solution. When you're talking about a $100 CPU "reasonable" is what usually comes in the box. When you're talking about $500+ I would say a 2 fan AIO or a high-end air cooler is what's reasonable (that's why there's no cooler in the box once you get to this performance point), and reviews are showing it performs just fine with both
Actually... as if to make my point about TDP, some reviewers were finding this not to be the case. Turns out some mobo manufacturers enabled "MCE", which essentially throws voltage at the CPU to try and get higher clocks with more cores enabled. It doesn't follow Intel's specs to do this either: https://www.anandtech.com/show/6214/multicore-enhancement-th...
So just like almost every "automatic overclocking" solution for a CPU that's been shipped, it throws the TDP completely out the window. And so if you did expect Intel's TDP to be correct you'd be sorely disappointed, but if you based the TDP on what those motherboards will dump you'd also have an unfair comparison, yet I promise people will be holering from the mountaintops that those numbers those reviewers found are the real numbers...
Using the same term for different things is obviously confusing.
For me, I want to know what kind of PSU/VRM solution I need if I want to use a CPU.
There are a lot of "1000W" PSUs out there that will blow up at any load within a year or two (or just come falling apart: https://ae01.alicdn.com/kf/U7f175c32ac9844f7ac869f1285e1c284...), meanwhile a quality 500W PSUs will hum along for years with a combined manufacturer stated TDP well above that number.
Same with motherboards, if it's a quality motherboard, and it supports a certain CPU, it's going to work well. Any crappy motherboard can claim it will handle any CPU.
VRMs are pretty disproportionately marketed anyways, unless you're chasing records with LN2, VRMs aren't going to matter very much. People like Buildzoid have gotten people whipped up in a frenzy over it, but the $50 - $100 extra dollars people are spending over VRMs are much better spent in so many other places (or just kept in your pocket), especially when you consider the boards that support overclocking will almost always have good enough VRMs in this day and age
In Europe I can find a half decent 120mm AIO for less than $50 ATM.
It's only expensive and messy if you go ball to the walls custom loop.
I consider myself a power user and I'm closing in on six years on my current build. I'm not sure I want to bother with CLC when air has almost as good thermal performance for less money and maintenance.
Then do the same with Zen 3 when Zen vNext comes out because I'm not having to buy a new board and socket just to get a miniscule increase in grunt this time or next time.
For environments where performance/watt matters (e.g., servers, laptops, etc.), Skylake is significantly behind Zen 2.
Well that is disappointing.
I bought z390 mobo last year with some very beefy VRMs. it was near the end of the cycle for the 9th gen parts, so I was thinking I would consider upgrading whenever they released the next line of chips. I would honestly consider buying the 10900K if it were compatible with my motherboard, especially now that I'm compiling code at home, but I'm not willing to also pay $200-300 for another high-end motherboard.
I sort of suspect they looked at the last gen motherboards and worried that they wouldn't all be able to handle the increased power demands. maybe they decided not to support that to avoid making people look up each SKU to see if it could handle the new processors.
Making money by selling new chipsets.
Uhm, Intel has been doing this since always. One generation of boards for one generation of CPUs. At most two.
The Xeon CPU's have AVX-512.
Laptop CPU's like i3-8121U have AVX-512.
Why not desktop too? This has been going on for years.
https://s21.q4cdn.com/600692695/files/doc_financials/2019/20...
From page 34:
6% of Intel's Desktop platform volume is $705Mn, so total volume is $11.75Bn. 5% of Intel's Notebook platform volume is $1080Mn, so total volume is $21.6Bn.
So the desktop market is slightly larger than half the size of the notebook market, but $12Bn is a lot of money to leave on the table then turn your back to. Especially since an aged microarchitecture threatens all CPU-related revenue streams.
Maybe in the future I'll just get a newer GPU, but for my needs of primarily gaming and coding I don't yet see a reason to upgrade the CPU and motherboard.
The Ivy Bridge stuff is a little on the pokey side now; my i5-3570K was in my HTPC until earlier this year when I replaced it with an i7-6700K. But a higher-end Ivy Bridge will still be OK for most games for a little while yet. And a 980Ti is still a great card; I upgraded to a 2070 Super because I needed Turing NVENC but the 980Ti was playing everything great at 1080p and most things very well at 1440p. As things start to target the PS5 and Xbox Series X as their lead platforms, however, I would expect that to change. The PS5 will field eight Zen 2 cores and that's going to be a significant step up. Modern game engines are already really happy with multicore systems (the 3900X in my desktop gets put to work by Doom Eternal) and this will only increase. Increases in expected throughput is going to put the 980Ti in a bad spot, too.
That said, Ivy Bridge and Haswell really have to take the crown for "longest-lived worthwhile CPUs". That HTPC (which was formerly my desktop, and had 32GB of RAM because of it) is now a NAS, and it's great. I wonder how long it'll last.
Sandy Bridge era CPUs (i5-2500/k, i7-2600/k, etc) were the ones that really shook up the market. Much lower power envelope and a large jump in performance from Nehalem. Ivy Bridge was the Tick-Tock iteration of SB, providing higher power usage/heat output (counterintuitively), with about a 5% IPC increase IIRC, based on the famous 3D Tri-Gate process. It was widely considered a bust at the time.
Still running a slightly OC'ed i7-2700K here, and a Radeon 290X. In terms of performance, older games run fine in my eyefinity triple-monitor setup, but newer ones I've been playing only in one screen recently, which means it's time for an update. A 9 year old CPU and 7 year old GPU being this fantastic in performance so many years later just goes to show how slowly CPU and GPU improvements have iterated.
Back when broadwell came out, I looked at upgrading just the CPU, but clock for clock it didn't add anything, so I didn't. Then intel changed the socket, effectively stranding me. So every year or so it gets a new GPU, faster NVMe, etc but the CPU is still a 5930k.
I did something similar with an AM2 motherboard, but AMD kept releasing cores that were backwards compatible to that socket, and after they stopped I went another generation before swapping it. Something like 8 years with the same motherboard (and in the end I was running a CPU that wasn't even officially supported on it) and copy of windows XP.
I don't really mind spending the money on faster hardware, but I really hate spending weeks stabilizing a complete motherboard/gpu/drivers, installing applications, etc. If I could plug something like the i7-10700K into this motherboard I would buy it right now.
Bottom line, I think intel is shooting themselves in the foot by changing the motherboard socket again. Sure people will buy it, but there is a subset of real enthusiasts that might have just upgraded a early low/midrange skylake for one of these newer higher end ones. Instead of being a $300-400 upgrade, its a new motherboard, ram, etc. So they might as well just buy an AMD.
With Microsoft and Sony going all in with their consoles and high speed gen4 SSDs, I'm imagining there's going to be a lot of faster drives on the market soon.
Unless it's an upgrade, I feel buying this CPU for a new build is a bad idea.
If I needed Intel I'd wait until their next generation at least.
I'm fine with PCIe 4 not hitting mainstream for a few more years. AMD X570 motherboards all integrate noisy and failure-prone active fans directly on the motherboard because the chips get so hot. The only one I know about that didn't was wildly expensive, basically all heatsink, and apparently no longer in production.
I'd love to see that one.
The new PS5 is going to have SSD speeds of over 5000 mb/s, and is coming out soon.
PC gamers are going to be jealous until they are able to have speeds like that. After all, they are supposed to be the "PC Master Race". But the only SSD devices on the PC that can come close to the PS5's SSD speed are PCI express 4.0 devices.
That's not notably different than 3500 mb/s in any meaningful sense. Loading speed returns diminish very rapidly because you're looking at time, which is the inverse.
https://cpu.userbenchmark.com/Compare/Intel-Core-i5-2500-vs-...
It's still more expensive to buy a brand new Threadripper or 16-core Intel (sic) than this bargain I made some 4 years ago.
I will probably get a Zen 3 platform, once each CCX contains 8 cores (4 is just too limited for my virtualization need, I kinda like that my Xeons are "monolithic").
Obviously this is for programming and shit learning, not gaming, but I can still manage my 60 fps stat with a beefy GPU.
Further, the point with the multimode 1/2.5/5/10 phy's is they do line quality detection and downgrade. So you plug in cat5, and it downgrades to 2.5 if the line quality is bad. Someone runs a 10 foot cat6A cable they are going to get the full speed. But in actuality, as I said on this board before, 10G requires cat6a for 200 meter runs. If your in a house, small office, etc where the runs are 5-10 meters or less cat5e works just fine. I've seen switch vendors mention that quality cat5e can be good up to 45M, which is farther than cat8 is specified for 40GbaseT.
It just looks like more product segmentation since the 10GbaseT spec has been around for about 15 years now.
edit: When it comes to UTP, the frequency response and cross talk specifications effectively end up being per foot. So the line attenuation and noise increases with cable length until it falls below the threshold required to reconstruct the signal at the far end given a standard compliant part. The length and cabling requirements also include the possibility of loss from additional wall jacks or patch panels. So many of the bulk cat 5e cable packs were sold for a long time as 350mhz (or similar) which in name is better than basic cat6 at 250mhz because its actually pretty hard to screw up the twist/etc requirements of the cable. The problems happen when it is poorly terminated. So the whole thing ends up being a bit of a crapshoot whether any given cable works to specification (most aren't) but because they are far below the maximum line lengths it never matters. Plus, in the decade(s) since the specs were initially created semiconductor advances have allowed advances in the receiver sensitivity and efficiency of the drive signal. Meaning if one went back at this point and tweaked the 1G spec its quite likely that the max transmission lengths could at least be doubled due to specifying it with cat5e and tighter margins.
This is also what allows 10GbaseT SFP's today, which weren't initially possible (that and mandating that they aren't compliant to the full 200M).
A 10G port takes the same PCIe lane as a 1G port, particularly if you have PCIe gen4+ or are willing to potentially lose a bit with gen3. Similarly with power, EEE doesn't use the power if its not needed. Which for users on short runs, or with 1G switches the power utilization will be the same as a 1G port. And given that we are talking 200W parts, a watt or two for 10G isn't going to be missed.
And probably more of the motherboard manufactures would put 10G nics on board if there weren't a dearth of 10G pci nic chips from manufactures not already selling PCIe nics as high margin products. AKA intel selling its 10G part for more than the rest of the parts on the motherboard is going to keep motherboard manufactures from putting it on every motherboard.
Its sort of been a game of chicken, which will explode violently when the patents expire and a company like etron or asmedia starts producing them. (both of which have shown plenty of inhouse capability for producing high speed phy/etc interfaces).
There is also the question of ecosystem like switches. The TCO of owning 10G is still pretty much out of reach for most consumers.
https://images.anandtech.com/graphs/graph15785/116023.png
For 50% of the price, you're only losing 30% in performance.
So instead of $262 vs $488 your comparison should be $562 vs $788. Which means you pay ~30% more for ~30% more performance from your motherboard+RAM+CPU (the CPU being the dominant performance factor to these components).
How they calculated it? I had only heard that Zen2 IPC is 15% increased from Zen+. And from Single threaded benchmark, Zen2 not seems like 10% over Skylake.
I wonder if (like the z490) the W480 motherboards will support PCIE gen4, and whether there will be Rocket Lake Xeon W 1300 CPUs.
I thought I’d have to settle for the non-ECC i9-10900K, and risk memory errors for long simulations.
The Xeons have always been slow on clock speed, and high on cores. My ideal setup is a gamer PC with ECC, and this W-1290P seems to fit that.
I can’t use AMD as those Intel math libraries are 30% slower on AMD (equivalent clock and cores).
0: https://ark.intel.com/content/www/us/en/ark/products/199336/...
[0] https://www.servethehome.com/wp-content/uploads/2020/05/Inte...
But I'm afraid that it's going to be one of those parts reserved to OEMs, like the 45W Ryzen 3600 (non-X).