this post was submitted on 24 Jun 2024
160 points (97.6% liked)

Linux

47994 readers
1554 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

A lot of people here seemed excited for these chips. It'll be very interesting to see the gaming performance as this could bring in an entire new segment of portable devices running Linux if powerful enough to deliver solid battery life and CPU performance.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 4 months ago (2 children)

Wine/Proton on Linux occasionally beats Windows on the same hardware in gaming, because there's inefficiencies in the original environment which isn't getting replicated unnecessarily.

It's not quite the same with CPU instruction translation, but the main efficiency gain from ARM is being designed to idle everything it can idle while this hasn't been a design goal of x86 for ages. A substantial factor to efficiency is figuring out what you don't have to do, and ARM is better suited for that.

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

while this hasn't been a design goal of x86 for ages.

It has been since P4

[–] [email protected] 0 points 4 months ago

As you said yourself, it's not the same thing. Proton can occasionally beat Windows because Vulkan might be more efficient doing certain things compared to DirectX (same with other APIs getting translated to other API calls). This is all way more abstract compared to CPU instruction sets.

If Qualcomm actually managed to somehow accurately (!) run x86 code faster on their ARM hardware compared to native x86 CPUs on the same process node and around the same release date, it would mean they are insanely far ahead (or, depending on how you look at it, Intel/AMD insanely far behind).

And as I said, any efficiency gains in idle won't matter for gaming scenarios, as neither the CPU nor the GPU idle at any point during gameplay.

With all that being said: I think Qualcomm did a great job and ARM on laptops (outside of Apple) might finally be here to stay. But they won't replace x86 laptops anytime soon, and it'll take even longer to make a dent in the PC gaming market because DIY suddenly becomes very relevant. So I don't think ("PC") gaming handhelds should move to ARM anytime soon.