this post was submitted on 25 Dec 2023
173 points (82.4% liked)

Technology

59735 readers
2710 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 2 years ago
MODERATORS
 

2024 could be the year the PC finally dumps x86 for Arm, all thanks to Windows 12 and Qualcomm's new chip::We've already reported on Qualcomm's new 12-core Arm uberchip, the Snapdragon X Elite, and its claims of x86-beating performance and efficiency. But it takes two to tango when it comes a maj

(page 2) 47 comments
sorted by: hot top controversial new old
[–] mindbleach 2 points 11 months ago

This doesn't work out for ARM or Windows.

As soon as virtualization is on the table... it's gonna be a free-for-all. Android could've been there if they didn't half-ass it with an ARM monoculture. Apple could've been there if they didn't quarter-ass it with "universal" binaries for a universe of two platforms. Windows RT... no.

Linux can already aaalmost force Windows programs to run on anything, thanks to "user-mode emulators" like FEX-emu / box86 / qemu-user. And Wine, obviously. Wine splits the program into system code and machine code. FEX-emu intercepts the latter. So if the stars align, you can run Crysis.exe on a $50 tablet.

Microsoft embracing that approach, differing only in using Windows instead of Wine, means a lot more eyes on the problem, and much wider recognition that this is even possible, and shortly very little reason to use Windows instead of Wine. Because they're not gonna nail it on the first go. Microsoft's obsession with compatibility is admirable and commendable, but they will sell buggy Windows gizmos that sorta-kinda run your Steam library, and those will cost more than buggy Linux gizmos that sorta-kinda run your Steam library.

And of course nobody's going to have any damn reason to run x86 anymore. Intel's gonna have the most power money can buy, for a good while longer. (Apple does not count because Apple does not sell chips.) AMD's gonna keep metastasizing cores for server applications, and presumably remain competitive on price-per-oomph. Both will survive if they transition toward massively parallel GPGPU designs. But that IP duopoly is screwed.

The real surprise for all involved is that ARM won't matter nearly as much. Android and iOS will keep it going... all the way to a sudden dropoff, because old software on those platforms gets sucked down the memory hole. Apple will presumably stick with it for the coming decade because they have a perpetual license. But RISC-V has no licensing terms. It's already in some good-luck-have-fun experimental laptops. It's the microcontroller for some FPGA products. It's gonna wind up in every disk drive, industrial controller, and SOC that's either pushing the limits of 16-bit relics or scraping razor-thin margins versus ARM fees. And the same way ARM went from the battery-powered low-end wonder in the Game Boy Advance to ostensibly the best CPU in the world (for an OS nobody runs), a metric shitload of money will pour into making RISC-V better, with game theory pushing for cooperation among assorted greedy bastards.

Really, Apple deserves a lot of credit for this, despite not wanting it and being basically screwed. LLVM as an intermediate layer seems more likely than .NET / Mono. Whichever user-mode solution takes off is likely to dissolve x86 into an intermediate representation and then let some hardware-specific back-end consume it. It's gonna be great for Apple users, but only insofar as Mac OS will run Windows programs in spite of whatever Apple Inc. wants. Nobody gives a shit about running Mac OS programs elsewhere. Darling, the Wine equivalent that obviously should've been Dine, is just barely a thing as of this year. I'd feel down about their prospects if not for iOS's petit monopoly being the worst fucking thing ever to happen to computing.

[–] [email protected] 2 points 11 months ago

Wake me up when they make faster ARM than my 5900x

[–] [email protected] 2 points 11 months ago

2024 will be the year of ARM on desktops!

[–] [email protected] 2 points 11 months ago

I'm all for it, just don't leave out the DIY market. I would love a socketable ARM platform. Risc-V would be even better.

[–] [email protected] 1 points 11 months ago

These new are highend. So expensive, powerhungry and not hugly better than x86 CPUs on their tasks. Must have something that makes it a nobrainer so that it is much better on every aspect.

Apple just had 100% control of all Apples products so they basically forced them over when their new product was just better in most cases.

[–] [email protected] 1 points 11 months ago

A Galaxy Book 360 that runs cold and has great battery life would be perfect. I need photoshop and illustrator on a Windows machine that runs as well as a Macbook, I don't care about gaming with an ultrabook.

[–] [email protected] 0 points 11 months ago (1 children)

I really hope so. Everything is better than x86. Arm or even risk-v.

[–] [email protected] 1 points 11 months ago

m68k > *

I will die on this hill.

[–] [email protected] 0 points 11 months ago
load more comments
view more: ‹ prev next ›