this post was submitted on 03 Sep 2023
184 points (99.5% liked)

Linux

48254 readers
472 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
top 30 comments
sorted by: hot top controversial new old
[–] [email protected] 37 points 1 year ago (3 children)

RISC architecture is gonna change everything.

[–] [email protected] 42 points 1 year ago (1 children)

It's only a matter of time, x86 is very power hungry and while companies like Microsoft have been slowly adding ARM support, they're weary of having to rely on expensive proprietary architecture that can pull the rug under hardware companies at any time. Remember when Nvidia tried to buy ARM? Luckily that failed but with RISCV that's not a concern. The next few years are gonna be pretty good, I can't wait for reliable riscv laptops that can have good battery life and performance.

[–] [email protected] -2 points 1 year ago

x86 and arm are not fundamentally different in terms of power consumption. Any difference is entirely due to the surrounding ecosystem and engineering

[–] [email protected] 22 points 1 year ago (1 children)
[–] [email protected] 8 points 1 year ago

Good old Hackers (1995)

[–] [email protected] 3 points 1 year ago (2 children)
[–] [email protected] 3 points 1 year ago

It opens the door to more manufacturers since there is no ISA licence fees. While the AMD/Intel duopoly is being fairly competitive at the moment, it really doesn't have to be. Only think back to how bad it was late 2000s to 2015.

I imagine a plethora of core designers, soc vendors and platform creators filling their own niches; lowest cost, lowest power, HW accelerators, highest core count etc.

I don't see the raw performance of AMD/Intel being surpassed soon, just because of the sheer total R&D years each has, but that doesn't mean there aren't other areas better suited to a different architectural approach.

[–] LeFantome 1 points 1 year ago (1 children)
[–] [email protected] 1 points 1 year ago

Here is an alternative Piped link(s): https://piped.video/watch?v=wPrUmViN_5c

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source, check me out at GitHub.

[–] [email protected] 19 points 1 year ago

Pretty encouraging progress. Soon RISC V will be a viable platform for regular users.

[–] [email protected] 18 points 1 year ago

Here is an alternative Piped link(s): https://piped.video/watch?v=Na6PT4npsMg

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source, check me out at GitHub.

[–] [email protected] 18 points 1 year ago (1 children)

This is really great!

Just checked and on my AMD Ryzen 5 the GIMP lava render took 5 seconds (compiled Appimage version) or 10 seconds (every damn other version, no idea why).

So the liechi Pi is a third of that speed, which is pretty damn impressive!

[–] LeFantome 3 points 1 year ago

Indeed. If you did performance per watt, it would show even better.

The critical thing I saw here is that a RISC-V board is now outperforming a Pi 4. The price / performance just has to improve a bit more and RISC-V will be a viable alternative in the SBC market. I see it moving to laptops and tablets pretty quickly after that.

Totally independently, there are people trying to make RISC-V work for servers. As ARM has not really succeeded there, RISC-V may even beat them to it.

The place that I expect ARM to continue to dominate for quite some time is Phones. And x64 is not going anywhere for desktop and probably gaming for quite some time.

Performance / watt matters though and, as RISC-V improves, the long term picture for ARM especially gets pretty cloudy.

[–] [email protected] 17 points 1 year ago (1 children)

I'm surprised he was able to watch Paramount Plus. I would assume that site requires Widevine DRM, and would not assume that it's available on RISC-V.

As for Blender and Kdenlive not working I'm assuming it's not because of the ISA like Christopher said, but rather because the board likely ships with crappy GPU driver blobs that only support OpenGL ES and no desktop OpenGL. Which is an important detail that this guy always misses in SBC reviews.

[–] LeFantome 3 points 1 year ago

In the comments, he says it started working a day after he posted the video. It is basically just a side-effect of all this being pre-release software as these are dev boards at the moment.

[–] [email protected] 16 points 1 year ago (1 children)

How hard is the initial setup for this board? Is it a simple flash an sdcard and power it, or does it require manual kernel crosscompiling of some specific unmaintained github fork? I know Debian is working on offcial riscv support but I haven't looked at how far its come along in a bit.

[–] [email protected] 14 points 1 year ago (1 children)

I think he said in an earlier video that the Lichee 4A comes with Debian pre-installed.

I own its predecessor, the Lichee RV. It recommends flashing one of their images to a flash card for that one, but I ended up compiling my own bootloader, kernel, etc just because I wanted to, for fun.

[–] [email protected] 5 points 1 year ago (2 children)

Pre-installed to the emmc I assume? That's nice for the out of the box experience, but knowing the nature of SBCs I'd like to be able to at least get a copy of the image so I can burn a new boot device when something goes a little sideways.

Since you've worked with them before, are these the correct images? https://wiki.sipeed.com/hardware/en/lichee/th1520/lpi4a/3_images.html I did a little bit of digging from the link in the description of the video, if so then I'd gladly get a couple of these to play with. Dual Ethernet, and even PoE is awesome at this price point.

[–] [email protected] 2 points 1 year ago

You can use dd on another machine to make a bitwise copy of the card before you first use it.

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

Yeah, the one's off sipeed's site should work. I've never used it though, I basically built my own, tiny LFS image for it. Also, keep in mind that if you get a Lichee RV, it will be significantly less powerful than the Lichee 4A. It's based on the single-core Allwinner D1 CPU and only has 512MB of memory. It's a fun little board though!

Edit: Just wanted to clarify: I have no experience with the 4A, only the RV model. I wish I did though. It looks pretty cool!

[–] [email protected] 6 points 1 year ago (4 children)

How long until Apple adopts RISC-V?

[–] [email protected] 12 points 1 year ago (1 children)

My guess would be at least 10 years. They just switched processors, so I don't think they will do it again in the near future. Maybe for some devices they'll do it earlier.

[–] [email protected] 3 points 1 year ago (2 children)

Off the top of my head...

Late 90s moved from Motorola 68k to Power PC.

Early aughts moved from PowerPC to Intel x86.

2020's moved from Intel x86 to ARMv8.

It feels like 10 years is a good prediction for when they'll shift everything again.

I'm no fan of Apple, but without a behemoth to force adoption of new architectures, we'd be stuck in the x86 duopoly for the indefinite future.

[–] LeFantome 4 points 1 year ago

This one may last longer. They did not just move to ARM. They make their own chips now. Also, they are leveraging this across not just desktop / laptop but mobile too.

Apple has never transitioned on the iPhone or iPad. They have always been ARM. Now they are Apple silicon as well.

[–] [email protected] 2 points 1 year ago

I think it's far more likely the chinese companies will lead the risc-v parade, they're bullish on being more independent, for good reason

[–] [email protected] 12 points 1 year ago

Apple has a unique deal with ARM that puts them in an unusually strong market position at the moment. The odds of them trading that out for an open-source platform are effectively nil, barring massive market shifts that make it inevitable.

[–] [email protected] 12 points 1 year ago

They already are, just not as main processors. They're using it for all the microcontrollers that are essential in modern computers.

[–] LeFantome 2 points 1 year ago

Apple makes their own silicon these days. There is almost zero incentive to switch and a bunch of switching costs that they have not even completed after moving away from Intel.

Apple is not going to switch anytime soon. Even if RISC-V started to dominate on the desktop ( a long, long road ), Apple would stick with ARM.

[–] [email protected] 5 points 1 year ago (1 children)

Hopefully the day of RISC-V overthrowing x86 is sooner than we think. Progress on development has been fast and it's very exciting.

[–] LeFantome 1 points 1 year ago

It is likely to overthrow ARM before taking over from x86. Even if it does dominate ARM though, things like Apple Silicon ( which uses the ARM ISA ) are going to be with us for a while.