No, it’s not the new nm. It’s actually 0’1nm. 10Å=1nm
No, it’s not the new nm. It’s actually 0’1nm. 10Å=1nm
I do wish TSMC would have used Å (instead of A) but I understand why not. The Wikipedia page @casperes1996 provided above says it all.Å is the new mμ?!?
I do wish TSMC would have used Å (instead of A) but I understand why not. The Wikipedia page @casperes1996 provided above says it all.
Wrong analysis in so many ways.FYI, I recently came across a clarification (from TSMC sources) with regard to the TSMC roadmap that I was not aware of. A16 is “basically” N2P with Super Power Rail (SPR, back side power delivery, which has thermal issues that must be mitigated, “there is no free lunch”), so I think we can be fairly sure Apple will use N2P for M7 in 2027. So the roadmap thru 2028 may be set in terms of process nodes (barring international cataclysms):
2025: N3P = M5
2026: N2 = M6
2027: N2P = M7
2028: A14 = M8
A14P in 2029 will be the first mainstream node with SPR.
Thanks!Wrong analysis in so many ways.
1. Everyone knew that A16 is N2P with SPR, this is no surprise, and there is no "only" about it. SPR is a big deal.
2. Thermal issues are a problem for the sort of chips that AMD and nVidia sell, they are much less of an issue for Apple.
On timing, it seems like it will have to be a gradual transition, even if everything is on schedule. The first 1.4nm/14Å generation (A14) will not have SPR [TSMC unveils 1.4nm technology], so there will be a two-year gap between first-generation SPR (A16) and second-generation SPR (A14P?). So if Apple keeps up the current annual cadence for the A-series and the base M with Pro/Max, then maybe the roadmap could look like this:3. Apple is specifically working on designs that are aware of the thermal characteristics of BSPDN, eg
https://patents.google.com/patent/US20250112154A1
4. BSPDN provides multiple benefits beyond just the reduced voltages that Intel talks about. In particular SPR also provides for reduction of wiring clutter. (Intel does not talk about this because, like the idiots that they always are, they cared more about being FRIST!!! than being best, and adopted a technology that's simpler than TSMC's -- but that also has much less potential for alleviating wiring clutter.)
Again Apple is already designing circuits to take advantage of this, eg this SRAM:
https://patents.google.com/patent/US20230299068A1
As you should know, SRAM scaling has halted for the past few rounds of process improvement, mainly because of wiring clutter. Alleviating that allows SRAM scaling to resume.
None of this gives me any insight into timing, and timing is always a complex mixture of confidence, cost, and competition. But IMHO if Apple has a choice between N2P and A16 being available in time, A16 will be chosen; it's imply a much better fit to what Apple wants from a process.
I think we’re eventually move to photonics instead of endlessly pursuing shrinking silicon (because as you note, there’s a limit).We cannot get past 0.2nm, as that is equal to one atom of silicon.
We cannot get past 0.2nm, as that is equal to one atom of silicon.
The names aren't really connected to the transistor size anymore. If you want to give the foundries the benefit of the doubt, one could say it's a relative measure of the overall logic transistor density compared to when the "nm" did correspond to transistor size. I can't remember when the last time "nm" name actually corresponded to anything relevant about transistor size, but let's say for TMSC it was 20nm. Thus the name TSMC N2 implies you can (in theory) fit 10x as many TSMC N2 GAA transistors in the same area as you could fit TSMC 20nm planar transistors, but the transistors themselves aren't actually 1/10th the size.I think we’re eventually move to photonics instead of endlessly pursuing shrinking silicon (because as you note, there’s a limit).
It will sacrifice size for speed and I think we’re going to wind up in a pseudo FPGA photonic world in 25 years.
As others mentioned, the fab's process node numbers are more for marketing. The actually sizes of gate components are much larger.We cannot get past 0.2nm, as that is equal to one atom of silicon.
Gallium Arsenide is "the material of the future, and always will be". The mobility is great, but reality has shown that it's just too difficult to work with as a logic material. RCA tried, but couldn't make it viable (even with DoD help). Cray tried, for the Cray-3, and it bankrupted the company.Other Materials dont allow for smaller structures but for higher frequencies due to higher charge mobilities leading to lower resistance, less voltage drops and less heat production. Also the thermal resistance can be lower causing better heat dissipation.
One day graphene will learn how to leave the labs I'm sureGallium Arsenide is "the material of the future, and always will be". The mobility is great, but reality has shown that it's just too difficult to work with as a logic material. RCA tried, but couldn't make it viable (even with DoD help). Cray tried, for the Cray-3, and it bankrupted the company.
And GaAs has worse thermal resistance than Si.
The other (possible) contenders, like SiC or GaN again have various practical limitations. SiC might get off the ground as a logic material for simple logic to operate in very hot environments (think eg controllers in engines).
Problem is so much money has been poured over 70 years into understanding and solving every minor aspect of Si, and no-one wants to replicate all that knowledge, especially if you don't even know that it can be done -- maybe some of the handling problems simply are insoluble?
The most like way this will play out to "other materials" is the transition to 2D materials, forming the transistor switching guts, but placed on an Si scaffold. And no-one, honestly, knows if that is actually viable up to the scales and complexity required to replace Si. We'll see...
Marketing | Internal | Codename | SoC | P-Core | E-Core |
M3 Pro | H15J | Lobos | T6030 | Everest | Sawtooth |
M3 Max | H15J/H15S | Palma | T6031 / T6034 | Everest | Sawtooth |
M4 | H16G | Donan | T8132 | ||
M4 Pro | H16S | Brava Chop | T6040 | ||
M4 Max | H16C | Brava | T6041 | ||
A18 | H17A | Tupai | T8140a | ||
A18 Pro | H17P | Tahiti | T8140 | ||
M5? | Hidra | ||||
M5 Pro? | Sotra_C | ||||
M5 Max? | Sotra_S | ||||
M5 Ultra? | Sotra_D | ||||
A19? | Thera | ||||
M6? | Komodo | ||||
A19 Pro? | Tilos |
The original leak says Komodo is M6 and Borneo is M7. Sotra is not specified, so it could be M5 Pro/Max/Ultra like you surmise. Baltra is thought to be the M7 data center silicon.Any guesses on the codenames of upcoming chips?
source: https://asahilinux.org/docs/hw/soc/soc-codenames/#socs
Marketing Internal Codename SoC P-Core E-Core M3 Pro H15J Lobos T6030 Everest Sawtooth M3 Max H15J/H15S Palma T6031 / T6034 Everest Sawtooth M4 H16G Donan T8132 M4 Pro H16S Brava Chop T6040 M4 Max H16C Brava T6041 A18 H17A Tupai T8140a A18 Pro H17P Tahiti T8140 M5? Hidra M5 Pro? Sotra_C M5 Max? Sotra_S M5 Ultra? Sotra_D A19? Thera M6? Komodo A19 Pro? Tilos
"C" in "Sotra_C" seems to stand for "chop", "S" for "single", and "D" for "dual". The rest of them are my pure speculations.
You can control your mac cursor with your head and click by blinking. That feature is there in the mac accessibility settings for years.The M4 will add a bunch of Vision Pro R1 tech so you can control your Mac cursor with your eyes and hand gestures.
Finally you'll be able to have zoom meetings on your Mac with a virtual 3D avatar, so instead of just not needing pants, now you can be completely naked while presenting the financial numbers for Q4.
We know M3 Ultra is two M3 Max chips fused, so its codename must be Palma 2C or something similar.The original leak says Komodo is M6 and Borneo is M7. Sotra is not specified, so it could be M5 Pro/Max/Ultra like you surmise. Baltra is thought to be the M7 data center silicon.
Hidra, however, is Mac Pro. That leak was dead-on with regard to the Mac Studio, so I think we should assume it’s accurate.
Well, for one, it could be Sotra. M5 may not be structured like M1-M4, and your interpretations (which make sense) of the _C, _S, and _D suffixes may not be accurate, especially given how S is used elsewhere in that chart, also C.We know M3 Ultra is two M3 Max chips fused, so its codename must be Palma 2C or something similar. I still believe Hidra is more likely to be M5 than Mac Pro class chip like "M3 Extreme". Based on the chip development cycle, M5 codename must have been leaked and it has to be one of the names listed above. If not Hidra, which name do you think will be for M5?
Sorry, I started responding before your edit hit. MR doesn’t notify when edits take place, only new posts.We know M3 Ultra is two M3 Max chips fused, so its codename must be Palma 2C or something similar.
I still believe Hidra is more likely to be M5 than Mac Pro class chip like "M3 Extreme". Here is my reasoning:
- Based on the chip development cycle, M5 codename must have been leaked and it has to be one of the names listed above.
- I think Thera and Tilos are A19 and A19 Pro, not M5. Because they follow the same pattern as the previous generation:
- Tupai (A18) and Tahiti (A18 Pro) are islands in French Polynesia
- Thera and Tilos are Greek islands in the Aegean Sea
- This leaves us only with Hidra as M5. Hidra and Sotra are islands in Norway. Again that makes sense.
Actually, you might be right. C is more likely to be Max and S to be "chop". H14C is Rhodes 1C (M2 Max) and H14S is Rhodes Chop (M2 Pro); H16S is Brava Chop (M4 Pro) and H16C is Brava (M4 Max).Well, for one, it could be Sotra. M5 may not be structured like M1-M4, and your interpretations (which make sense) of the _C, _S, and _D suffixes may not be accurate, especially given how S is used elsewhere in that chart, also C.