Saturday, February 17th 2024
Intel Lunar Lake A1 Sample CPU Boost & Cache Specs Leak Out
HXL (@9550pro) has highlighted an intriguing pinned post on the Chinese Zhihu community site—where XZiar, a self described "Central Processing Unit (CPU) expert," has shared a very fuzzy/low quality screenshot of a Windows Task Manager session. The information on display indicates that a "Genuine Intel(R) 0000 1.0 GHz" processor was in use—perhaps a very early Lunar Lake (LNL) engineering sample (ES1). XZiar confirmed the pre-release nature of the onboard chip, and teased its performance prowess: "It's good to use the craftsmanship that others have stepped on. It can run 2.8 GHz with only A1 step, and it is very smooth."
The "A1" designation implies that the leaked sample is among the first LNL processor prototypes to exit manufacturing facilities—Intel previewed its "Lunar Lake-MX" SoC package to press representatives last November. XZiar's followers have pored over the screenshot and ascertained that the leaked example sports a "8-core + 8-thread, without Hyperthreading, 4P+4LPE" configuration. Others were confused by the chip's somewhat odd on-board cache designations—L1: 836 KB, L2: 14 MB and L3: 12 MB—XZiar believes that prototype's setup "is obviously not up to par," when a replier compares the spec to an N300 series processor. It is theorized that Windows Task Manager is simply not fully capable of detecting the sample's full makeup, but XZiar reckons that 12 MB of L3 cache is the correct figure.A Tom's Hardware article has similarly analyzed the A1 chip's screenshot credentials—they have compiled this data into a speculative specification sheet (see above). They noted a couple of differences—when compared to Intel's current mobile CPU generation: "The L1 cache designation implies that Lunar Lake doesn't come with any low-power E-Cores like Meteor Lake, or all are low-power but with increased L1 cache size. The 2.8 GHz boost clock is also unsurprising since the sample is likely ES silicon...Things get weird when you start looking at the cache, though. It would appear Lunar Lake is identical to Meteor Lake in the L1 and L2 cache, or at least that's what the screenshot implies. However, the Lunar Lake sample has only 12 MB of L3 cache, lower than the 14 MB of L2 cache. Usually, a higher level of cache means more capacity, and often significantly more, so it's very unintuitive that Lunar Lake should have less L3 than L2 cache. This directly contradicts an earlier leak that showed 16 MB of L3 cache for Lunar Lake but has identical specifications otherwise."
They also took issue with the sample's alleged thread count (just eight): "Intel's previous hybrid architecture CPUs have included Hyper-Threading for the P-Cores, which should result in 12 threads. Since A1 silicon is unlikely to be the final product, it's possible it's simply disabled because of technical issues or for testing purposes. On the other hand, early Arrow Lake samples don't have Hyper-Threading either. Although that could be a coincidence, it raises the possibility that Intel may be moving on from Hyper-Threading in 2024."
Sources:
Zhihu, HXL Tweet, Tom's Hardware, Guru3D (image source)
The "A1" designation implies that the leaked sample is among the first LNL processor prototypes to exit manufacturing facilities—Intel previewed its "Lunar Lake-MX" SoC package to press representatives last November. XZiar's followers have pored over the screenshot and ascertained that the leaked example sports a "8-core + 8-thread, without Hyperthreading, 4P+4LPE" configuration. Others were confused by the chip's somewhat odd on-board cache designations—L1: 836 KB, L2: 14 MB and L3: 12 MB—XZiar believes that prototype's setup "is obviously not up to par," when a replier compares the spec to an N300 series processor. It is theorized that Windows Task Manager is simply not fully capable of detecting the sample's full makeup, but XZiar reckons that 12 MB of L3 cache is the correct figure.A Tom's Hardware article has similarly analyzed the A1 chip's screenshot credentials—they have compiled this data into a speculative specification sheet (see above). They noted a couple of differences—when compared to Intel's current mobile CPU generation: "The L1 cache designation implies that Lunar Lake doesn't come with any low-power E-Cores like Meteor Lake, or all are low-power but with increased L1 cache size. The 2.8 GHz boost clock is also unsurprising since the sample is likely ES silicon...Things get weird when you start looking at the cache, though. It would appear Lunar Lake is identical to Meteor Lake in the L1 and L2 cache, or at least that's what the screenshot implies. However, the Lunar Lake sample has only 12 MB of L3 cache, lower than the 14 MB of L2 cache. Usually, a higher level of cache means more capacity, and often significantly more, so it's very unintuitive that Lunar Lake should have less L3 than L2 cache. This directly contradicts an earlier leak that showed 16 MB of L3 cache for Lunar Lake but has identical specifications otherwise."
They also took issue with the sample's alleged thread count (just eight): "Intel's previous hybrid architecture CPUs have included Hyper-Threading for the P-Cores, which should result in 12 threads. Since A1 silicon is unlikely to be the final product, it's possible it's simply disabled because of technical issues or for testing purposes. On the other hand, early Arrow Lake samples don't have Hyper-Threading either. Although that could be a coincidence, it raises the possibility that Intel may be moving on from Hyper-Threading in 2024."
20 Comments on Intel Lunar Lake A1 Sample CPU Boost & Cache Specs Leak Out
(*E-cores are different)
As for accuracy of the specifications, the Windows API probably gets this information from the CPUID instruction, which can be programmed in firmware to report misinformation (intentionally, not to reveal the true specifications of ES). And this could be a lower tier bin, or a chip with some L3 disabled for some reason.
Or there is the very possible scenario where this new generation is so significantly more efficient so it doesn't need so much L3. L3 works very differently from L2, and is a spillover cache for all the cores. If a new microarchitecture happens to be significantly more accurate in branch prediction, misprediction recovery and fetching of data/instructions, it could easily end up having a much less "efficient" L3, meaning the transistors could be better spent elsewhere. I've long been skeptical about this large L3 gimmick in recent years, as it generally does little for overall performance, and mostly helps software with fairly low computational density (bloated). While everything that "helps" is ultimately good, I'd prefer the R&D and transistor budget being spent on actually making faster architectures.
But then you've also got those "clusters" of E's. Ugh. Deciding which software threads are good candidates for running on the same cluster, with shared L2 and bus stop, is also something that can potentially be done very wrong. How did Intel even get away with their way of counting cores, but AMD with their Bulldozer didn't?
You can clearly see 3 tiles. Meteorlake has four. This is a legit Lunarlake sample. Lunarlake goes from tCPU, tGPU, tIO, tSoC in Meteorlake to (tCPU+GPU+IO) + tSoC. The third Lunarlake "tile" is a stiffner for structural integrity purposes and is a dummy die. They are giving up HT because while die size impact is small, it increases difficulty of validation. If removing HT allows the teams to execute better and get delayed less, the net impact is positive. Long term gain. Also HT has potential security issues. The modern many core trend reduces the impact of HT as well. No, in Lunarlake the E cores are no longer sharing the L3 like on predecessors. So it's 12MB L3 all for the P cores, and for the E cores it ends at L2. 2.5MB L2 + 3MB L3 for the P.
Also the E cores don't act like in predecessors either. They are more of a hybrid between Alder/Raptor's E cores and Meteorlake's LP E cores. It will serve the function LP E cores did and take over when the demand is low.
And by the way Client leader Michelle Johnston Holthaus was shown holding Lunarlake in her hands. It was exactly as shown. In fact, the fingers that are cropped in OP's post are her fingers.
www.tomshardware.com/pc-components/cpus/intel-announces-arrow-lake-and-lunar-lake-will-arrive-in-2024-with-3-times-more-gpu-and-ai-acceleration-performance
It's also consistent with the massive leak a while ago: videocardz.com/newz/intel-lunar-lake-mx-leak-44-cpu-cores-8-xe2-gpu-cores-tsmc-n3b-node-and-displayport-2-1-support
Unlike Meteorlake which turned out to be a bit disappointing, with Lunarlake they'll make sound decisions. Meteorlake has too many tiles, just like Sapphire Rapids, and they both suffer from issues. Emerald Rapids moved to two tiles which improved memory and cache performance significantly and also perf/watt. The 8MB system level cache looks like to be a dedicated cache to save power by reducing access to memory. The LPE cores in MTL is only of marginal benefit, and the E cores are going to take that role too instead of area-efficient performance current E cores are for. At lower frequencies the E cores will be more power efficient as well and that's all you need as rather than adding performance it's only for low demand workloads.
Performance-wise, Lunarlake is a 4 core CPU, rather than a 4+4 one. Since Hyperthreading is said to be disabled on Lion Cove, we're looking at 4C/4T. Core-wise it isn't anything special other than being an expansion just like every P core Intel chip since Haswell and probably at least 20% faster per clock. At least the whole chip looks good. The big gain will be on the battery life side.
If you are looking for the highest laptop performance, this isn't for you. If you are looking for x86 platform that gets close(even match) to Apple Mx series in battery life in a small and light form factor, then you are looking in the right direction. Performance will be handled by another chip, code-named Arrowlake. Arrowlake unfortunately continues the 4-tile setup in Meteorlake, by swapping out the tCPU and tGPU. At least it should be a straight up upgrade.
The six Meteor Lake U series CPUs are currently based on the same architecture as the H series. All U series have 2P + 8E + 2LPE, with Hyper Threading so 14 threads. All have 12Mb L3. The P cores vary between 4.4 and 4.9 GHz, the E cores between 3.6 and 3.8 GHz. It's possible that the CPU referred to in this leak might be a Lunar Lake version of one of these. The 12Mb L3 fits and if the firmware was gimped to only report the E cores that could also fit. The TDP of Meteor Lake U processors varies between 15W and 28W, in part because they have a very basic iGPU. There have been rumours of 9W devices. There have also been rumours of Meteor Lake CPUs with on-package LPDDR5X. So it might be a Meteor Lake device, or it might be a Lunar Lake device but whichever it is, it seems more likely to be a U rather than an H. The claim of an integrated graphics unit rather than a separate tile could make sense if the graphics capability is going to remain at the current level. It would mean Intel splitting the H and U series Lunar Lakes into two different architectures.
Meteorlake P core is slower than Raptorlake at the same clock, likely due to Tiles. And AMD is still beating them with practically a last year's core in both absolute performance, performance at the same power level and battery life, that means it's bloated.
Also, stop and use your critical thinking skills man. That picture in the first post is Lunarlake. I gave you all the reasons why it is. Lunarlake is going to slap Meteorlake silly for what it matters for these laptops - battery life, thermals, and form factor.
The similarity between this image and the claimed Lunar Lake CPU is obvious. PHIX must be all out of glue. I am not saying that Lunar Lake is a silicon photonics CPU - it is more likely that Intel uses PHIX to assemble and package prototype processors of different kinds. But it is clearly a prototype, and how closely it resembles a production LL chip in terms of appearance or tile structure is anybody's guess.