4 ms·
The article implies this is beefier than A-series. Can we assume it's intended for Linux vice bare metal?
by the__alchemist 3y ago
The article implies this is beefier than A-series. Can we assume it's intended for Linux vice bare metal?
- sweetjuly 3y agoThe switch from A to X is really just marketing. They call them X-series cores but they're just larger and more powerful application processors. It's 100% intended to run full operating systems, it implements the ARMv9-A ISA :)
- moffkalast 3y ago> ARMv9 Ah yes already looking forward to everyone cutting support for armv7 package building on apt, just like they did for v6 when v8 was 'the thing'. This rolling cycle of incompatibility and obsolescence is so goddamn infuriating.
- saagarjha 3y agoDo note that ARMv6 and ARMv8 are entirely incompatible ISAs; one is 32-bit and another is 64-bit. Generally one doesn’t cut ARMv6 because ARMv8 exists, they drop all 32-bit support all at once.
- moffkalast 3y agoIt was dropping 32 bit builds this gen, the next one will be maybe some secure boot nonsense like Windows required for 11, or whatever-thing compatibility. There's always some random excuse.
- digdugdirk 3y agoAgreed. If we'd just stuck with the Motorola 68000, we wouldn't have to worry about any of this nonsense.
- moffkalast 3y agoYou joke, but the MC68000 is actually still in wide use haha. At some point we'll have 32 bit microcontrollers that are fast enough and have enough memory to run what will then be modern linux distros and we'll be sorry that we deprecated everything related to it. Or maybe everything will just be 64 bit from now onward, idk.
- cesarb 3y ago> Do note that ARMv6 and ARMv8 are entirely incompatible ISAs; one is 32-bit and another is 64-bit. IIRC, ARMv8 has both 32-bit (AArch32) and 64-bit (AArch64); yes, ARM's naming is confusing. What's being dropped is 32-bit (AArch32), similar to what's happening in the x86 world (and AFAIK also the Linux on mainframe world), and for similar reasons.
- sweetjuly 3y agoAArch32 mode has been optional in ARMv8-A the whole time too, I don't believe cores like Apple's M1 even support it at all.
- MrRolleyes 3y ago[dead]
- AlotOfReading 3y agoPhones and other high performance systems are one of the intended use cases, so Linux is implied. Support for the X2 is already upstreamed as well.
- em500 3y agoThe Cortex X2 has already been shipping in phones for more than a year (in the form of the big core in the Snapdragon 8 Gen 1). On Geekbench 6 it scores around 1500-1600 single core, which makes it comparable to a Intel 11th gen laptop core or a low power (U series) AMD Zen 3 core. Even the successor Cortex X3 is already available phones (Snapdragon 8 Gen 2 or Dimensity 9200). It benches around 1800 on Geekbench, which is comparable to a Zen3+ low power U laptop core, or an lower clocked Intel 12th gen U laptop core. Fro comparison, the latest Raspberry Pi 5 features A76 cores, which benches around 900 in phone implementations, comparable to 8th gen Intel cores. Apple's A13 scores around 1600, the M1 around 2200.
- deleted 3y ago[deleted]