Now, with open source, it’s easier to open up a place for other architectures. Android and iOS took over a lot of space traditionally reserved to Windows and Microsoft is not oblivious to that fact.
"Battery life on the ThinkPad X13s will depend on your workload ... and while you might not get close to the 28 hours that Lenovo touts in its own testing, our testing with PCMark 10 got us an amazing 15 and a half hours..."
> The ThinkPad T14s Gen 6 is, of course, business-focused. It will have the same Snapdragon chip, storage capacity, and webcam but will support up to 64GB of memory and one of three 14-inch display options: an IPS with up to 400 nits of brightness; an IPS touch display; or an OLED that covers 100 percent of the DCI-P3 color gamut, also with 400 nits of brightness.
>Lenovo expects the Yoga Slim 7x 14 Gen 9 to start at $1,199 and the ThinkPad T14s Gen 6 to start at $1,699. Both will be available in June.
Source: https://www.theverge.com/2024/5/20/24160819/lenovo-qualcomm-...
So, if it's so hard to get Linux running that you need to have it preinstalled for you, then it's not really a good Linux machine in my view.
I had decent luck with Dell (though it was an n=1 interaction so I'm not sure how it indicates overall) ~5 years back on this where there was some issue with the dual GPU nature of the 7730 where on this model you could actually completely bypass the iGPU (it wouldn't even show up as a PCIe device anymore) for the main screen but it was causing some sort of display desync after a few minutes on Linux but not Windows. Loaded up the official image, reproduced, opened a ticket, they sent a firmware patch, it worked.
And if the company are good stewards, they will upstream any drivers/kernel modules for that hardware too.
There has only ever been 1 or 2 ARM SoCs for Windows for the last 10 years. It didn't make Linux support on them easy.
Also available @ 75% off in 12mos on eBay because the used Lenovo market is a beautiful, beautiful thing.
I just picked up an unused T15 Gen2 11thGen 16Gb/256Gb for $390. In Warr until late 2026.
Bought a thin client today w/ similar specs for $350.
[0] So far it seems this are the devices that have been announced.
Microsoft: Surface Laptop 7, Surface Pro 11
Dell: XPS 13, Inspiron 14 and 14 Plus, Latitude 5455, Latitude 7455
HP: OmniBook X and Elitebook X
Lenovo: Yoga Slim 7 and ThinkPad 14s Gen 6.
Samsung: Galaxy Book4 Edge
Acer: Swift 14
This is not to say that Microsoft Windows is not an advanced OS, the problem is that it is not laser focus optimized.
The Surface Laptop is physically a competitor to the actively cooled MacBook Pro (in fact it’s thicker).
Their performance and battery metrics are against the slimmer and passively cooled MacBook Air.
Their performance comparison is between the M3 and the Snapdragon X Elite when the M3 has throttled (their wording is sustained performance)
Their battery comparison is between the M3 and the Snapdragon X Plus.
That they interchange both freely is a strong tell that their devices don’t compete on all fronts like your comment suggests.
The only area where I think the snapdragon X will compete is price, because they’re claiming it’s $200 lower than a comparable M3 MacBook Air (but don’t disclose the exact comparison).
Still, a very strong showing from Qualcomm/Nuvia. However the sleight of hand leaves a bad taste in my mouth.
All of their claims so far have been both impressive, and very squishy. Microsoft's own messaging around performance and battery life for their Surface devices was also unusually squishy. And I am a huge Surface Pro fan that would love nothing more than a fanless AND fast ARM Surface Pro.
I live in San Diego, and know countless Qualcomm employees, none of them give a shit about anything other than modems really. The rest of the SoC is just something to push 5G. They care as much about CPUs/SoCs as Intel did about 5G modems.
I hope so. I've been a happy Windows for Arm user (via Parallels on Apple Silicon) for a year+ and it's been good. Based on that, I think drivers are going to be the biggest PITA for ARM-based PC users for the first couple years — for example, Google Drive doesn't work for that reason.
Google Drive does ship with Arm64 drivers, and patching the platform check out of the installer gets them installed just fine (40 84 f6 74 08 -> 40 84 f6 90 90).
No idea why they're blocking the install.
> We look forward to expanding through deep partnerships with Intel and AMD, starting with Lunar Lake and Strix. We will bring new Copilot+ PC experiences at a later date.
So it's less Microsoft pivoting to and giving ARM a try again but rather testing the waters and distributing the risks by introducing ARM into a line of laptops and tablets that will still be fundamentally x86. Arguably, the only reason ARM is first to store shelves is because Qualcomm released this generation first before Intel and AMD.
This isn't as significant as Apple throwing Intel out to pasture and converting to ARM wholesale, not yet anyway.
[1]: https://blogs.microsoft.com/blog/2024/05/20/introducing-copi...
I wonder how many people remember all of the hardware platforms that NT 3.51 and NT 4 ran on (Sparc, etc)
Further, nearly contemporaneously after apple M chips debuted intel released chips with P and E cores. Furthermore, Intel made lots of chips that have TDP under 10W, even 5W - multicore, even. I still use them to run HA VMs for emergency communications internet gateways.
"power-efficient" is a weird thing to claim, anyhow. What does it mean? PPC were much faster per socket than maybe even server class chips by intel, if you wanted power efficiency you could run them slower and get whatever FLOPS/J intel could give.
I am very sure i remember Apple not having a choice.
Cycles per Joule, or cycles per second per watt. While staying at the laptop-level available power envelope.
> PPC were much faster per socket than maybe even server class chips by intel
The absolutely top POWER chips were at the time _somewhat_ superior to Intel (and AMD), but not by much. And that superiority was achieved by raw strength, the POWER chips had a very large die with tons of additional cache, and ran at higher frequencies (i.e. more power dissipation).
However, laptop-class chips were absolutely underpowered. Intel ran circles around them. The same was true for consoles, PS3 had a puny underpowered CPU (with multiple co-processors that were supposed to make parallel tasks easier), and XBox360 was barely better than then current top desktop CPUs.
>IBM loses cachet with the end of the Apple partnership, but it can take consolation in that it's designing and manufacturing the Power family processors for future gaming consoles from Microsoft, Sony and Ninendo, said Clay Ryder, a Sageza Group analyst. "I would think in the sheer volume, all the stuff they're doing with the game consoles would be bigger. But anytime you lose a high-profile customer, that hurts in ways that are not quantifiable but that still hurt," Ryder said.
furthermore, if you look past the "Intel is just too slow for the power envelope" that you stated:
>The "bad quality assurance of Skylake" was responsible for Apple finally making the decision to ditch Intel and focus on its own ARM-based processors for high-performance machines. That's the claim made by outspoken former Intel principal engineer, François Piednoël. "For me this is the inflection point," says Piednoël. "This is where the Apple guys who were always contemplating to switch, they went and looked at it and said: 'Well, we've probably got to do it.' Basically the bad quality assurance of Skylake is responsible for them to actually go away from the platform."
So both of the claims about cycles/J being the reason are just sound bite ahistoria.
>The PowerXCell 8i powered super computers also dominated all of the top 6 "greenest" systems in the Green500 list, with highest MFLOPS/Watt ratio supercomputers in the world.
that's 2008 - when apple originally announced they'd complete the move to intel.
PS3 underpowered?
>According to Folding@Home in a statement on its website; “Using the Cell processor of the PS3, we should be able to do more folding than what one could do on a PC. Also, since the PS3 has a powerful GPU, the PS3 client will offer real time visualization for the first time.
Also if you compare like for like, the CPUs IBM put out in 2005 with 3.2ghz had a TDP of 75W. Intel CPUs in 2005 at 3.2GHZ used 130W TDP. both used 90nm processes.
You're fractally wrong. I could actually keep going with every claim you made and put paragraphs in. I'm sorry.
Well, yes. Intel was not able to deliver fast mobile CPUs on time. So Apple decided to give up and do it on their own.
> PS3 underpowered?
Yes. It was terribly underpowered. I worked with it back then, and it was slower than a 1GHz Pentium for practical tasks. The CPU in PS3 was clocked at around 3GHz, but it had full in-order execution. So any code with branches just died.
Sony's way around it was SPUs - special coprocessors, that were even more underpowered with little local memory. But there were 8 of them, and the common data bus was pretty fast.
It worked great for graphics and for something computation-heavy like Folding@Home. Kinda like modern GPUs. But it sucked for general-purpose code.
> Also if you compare like for like, the CPUs IBM put out in 2005 with 3.2ghz had a TDP of 75W. Intel CPUs in 2005 at 3.2GHZ used 130W TDP. both used 90nm processes.
Now compare their performance for actual tasks. You'd be surprised.
Cell architecture bombed. As a result, Sony switched to a regular architecture for PS3.
Everything that has tried to go or is going against that tide either failed (eg: Itanium, Windows RT) or never had market share to lose in the first place (eg: MacOS, Linux in the consumer space).
Microsoft would be stupid to be "courageous" and drop backwards compatibility, that would even trump Apple's courage abandoning the headphone jack. It also makes business sense to keep your eggs in multiple baskets, assuming those baskets are each commercially viable.
Sadly the headphone jack is definitely dead.
> They have to keep catering to every possible audience
That's not Microsoft's job at this point, they heavily invest and push the envelop where makers don't want to take the risk, but from there it's for Lenovo, Dell, HP, Asus etc. to decide what they want to market and which chip to push. The same way some of them put weight behind AMD while other went full Intel 100% of the time.
Will Windows have the opposite? ARM running on x86?
I continue to wonder how Microsoft expects to work long term. Are they expecting that every developer is just going to keep x86 and ARM based app perpetually or users be stuck always using that emulation layer if they are running ARM?
Microsoft won't be able to 100% transition to ARM like Mac did. At some point all Intel Mac's will be old enough to no longer get the latest version of Mac and for developers to stop targeting and they drop Intel support.
I just don't see many developers bothering with an ARM native Windows version when doing so means they have to support both or risk annoying customers later.
Hopefully today's announcement is a turning point for that but atm windows on ARM is about on the same tier as a pre-carplay infotainment system.
The Microsoft panel of this comic sums it up nicely: https://bonkersworld.net/organizational-charts
Not that WinUI really matters after all the mess WinRT/UWP went through, but it is basically C++ COM/WinRT with .NET bindings.
But it all depends on the market share of ARM at one point. But you can run DOS apps still so with emulation layer - and the increasing performance of ARM - one way or another old apps will be able to run on ARM. For those who will need to those.
Unlike Mac, Microsoft just can't drop past generations and call it a day.
Right thats kinda my point, unless I have missed it I have yet to see any real talk about ARM on custom built machines and I doubt gamers are going to give that up anytime soon.
Apple was able to force the transition to happen. I highly doubt Microsoft is going to risk actually dropping x86 from Windows on any reasonable timescale and there has to be something for ARM to x86.
Unlike when Apple announced that all of Mac was transitioning, there isn't a reason for a developer to think that anytime soon they can drop x86, so why complicate what they have now by adding ARM?
A lot of gaming these days is running on mobile phones and portable PCs - and now laptops - will highly likely leverage ARM sooner or later. Add to that some eGPU with Nvidia cards and you get a monster.
Intel is in a deep trouble.
>Unlike when Apple announced that all of Mac was transitioning, there isn't a reason for a developer to think that anytime soon they can drop x86, so why complicate what they have now by adding ARM?
ARM is the future as there is a desire to have long battery life and performance increase. Microsoft right now does have x86 emulation layer and app support right now is much better already than it was before (in RT era where it did not even have the emulator).
Devs are developing apps across all the devices and ARM based Mac is already requires you to develop ARM compatible apps.
The vast majority of gamers game on smartphones and tablets with ARM processors.
Some of the biggest gaming hits recently have also been cross-architecture and cross-platform, namely Genshin Impact and Honkai: Star Rail. Native ARM and x86 releases, runs on Windows, Android, and iOS. There are also gaming hits like Fate/Grand Order that don't have an x86/Windows release at all due to not even considering desktops/laptops.
The future is already here.
Those are clearly not the gamers I am talking about. The gamers I am referring too are not switching to playing on mobile phones. If they are switching to handheld devices they are going with x86 devices like the Steam Deck.
There is a massive market out there of games that do not support those platforms. That are only just now scratching the surface with games like Death Stranding releasing on iPhone and Mac.
Except for Nintendo the 2 main AAA consoles are x86 based, and I have seen no rumors of that changing.
So great, there are large mobile games but lets not pretend that there is not a huge market that the future is not already here for and shows very little signs of actually changing anytime soon.
https://steamcharts.com/ that is what I am talking about. Which unless I am mistaken the only one of those in the top list that actually runs on mobile is PUBG.
> There are also gaming hits like Fate/Grand Order that don't have an x86/Windows release at all due to not even considering desktops/laptops.
That is nothing new, Pokemon GO came out in 2016. That isnt a sign that gaming is changing but that gaming is expanding to include new types of players. But the "hardcore" AAA gaming market still very much exists, and is firmly on x86 right now.
Even in that case it's "kind of but not really". PUBG Mobile is a distinct game from regular PUBG, they have similar core gameplay but they are developed independently of each other.
But I don't play PUBG, so my main point stands. None of the top steam games support ARM.
The AAA game world is very conservative, so I can’t guarantee that PC game developers will port their codebases to ARM. It really depends on the size of the audience and how well the x86 emulator works as a substitute. Even if ARM takes over on Windows laptops, I’m not sure laptops are enough, when laptop users are already accustomed to not being able to run AAA games well.
But if the audience gets large enough, it’s hard to believe that developers won’t try recompiling. It’s just not the same level of effort as a port to Mac or Linux.
Unreal, Unity, CryEngine and Godot all support ARM, so - testing and third-party binary libraries aside - there shouldn't be any reason to not have an ARM port.
You specified gamers, you should have explicitly specified PC gamers if they are who you referred to.
Note that PC gamers are, as much as they deny it, a minority of out of all gamers as a whole. The vast majority of gamers play on mobile or consoles, and of those mobile far outnumbers consoles too.
Consoles can also switch processor architectures with the changing forces of the wind, they don't have to support backwards compatibility unlike x86 and Windows. If Windows ends up becoming more ARM dominant than x86, consoles will likely follow suit to make subsequent Windows ports (and then also mobile ports?) easier.
Going on a tangent, I find it very annoying that PC gamers despite being the minority somehow want to claim gamers aren't gamers. PC Master Race is a meme, not reality.
>Which unless I am mistaken the only one of those in the top list that actually runs on mobile is PUBG.
Stardew Valley at #10 also has mobile ports.[1][2]
>But the "hardcore" AAA gaming market still very much exists, and is firmly on x86 right now.
The games I cited are AAA games, FSVO AAA; they are developed and/or published by big, established studios and/or publishers. Frankly, I find the AAA moniker worthless these days, but I digress.
[1]: https://apps.apple.com/us/app/stardew-valley/id1406710800
[2]: https://play.google.com/store/apps/details?id=com.chucklefis...
That didn't sound correct to me, and I found an article [0] that says the numbers are pretty similar.
I play some games on PC+PS5 and some on mobile, so I'd probably count as both a mobile and "legacy" gamer, but if I had to choose one gaming market to immediately disappear from the face of the earth, it would be mobile gaming for me, absolutely.
[0] https://business.yougov.com/content/48108-console-vs-mobile-...
It's also missing some very important markets like Japan and South Korea, presumably included in "48 markets multi-market average" but not explicitly shown individually. Makes one wonder, eh? :V
You can buy an ATX motherboard with an Ampere ARM server chip on it, I wonder if those will be able to boot Windows...
https://www.newegg.com/asrock-rack-altrad8ud-1l2t-q64-22-amp...
The market dictates what developers do. If Windows on ARM is the new shiny and it hits the three key laptop parameters of no fan noise, long battery life, cool case, then people will buy it and developers will build for it.
I bought a MacBook Pro just to have 20 hours battery life, even if I don't like macOS too much.
There's a pretty good interpretation of it here: https://chipsandcheese.com/2024/05/15/qualcomms-oryon-llvm-p...
Only when you lived on a remote island, with no access to news. /s