News for hackers. Stuff that matters.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by Quillbert182 on Tuesday March 30, 2021 @02:29PM (#26638403)
It will be interesting to see what effect this has on future Raspberry Pis and other single board computers.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by wmf on Tuesday March 30, 2021 @03:09PM (#26638970)
The RPi seems to intentionally lag around 5 years behind the Arm roadmap so maybe the RPi 7 will have Armv9 in 2027.

I don't intend this as a criticism, just a fact. Newer cores cost more so RPi has to use older technology to meet its price target.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by monocasa on Tuesday March 30, 2021 @04:12PM (#26639779)
There's a rumor on the grapevine that RPi doesn't pay the license fees for their cores. There's probably more to it than that (maybe they do for compute modules which are explicitly not for the .edu market?), but the word on street is that that baseline licensing cost is $0 for them from ARM.

I ultimately think you're right, and we won't see a V9 in an RPi for a while, but it's a more complex situation than most SoC integrators that has a slight chance of working out in RPi's favor. Does ARM care enough to make a tiny core in their gate count niche? Does ARM want to give the free new cores to increase market share and get V9 features in the hands of tinkerers? etc.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by Teknoman117 on Tuesday March 30, 2021 @05:12PM (#26640593)
Why would RPi pay the license fee for ARM cores? Up until the Pi Pico, they didn't make their own SoCs. You don't have to be a licensee if you're only consuming processors.

edit - the microcontroller was called Pico, not Nano

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by ksec on Wednesday March 31, 2021 @04:34AM (#26644823)
Yes it doesn't really make sense. And I am not even sure why paying the absolute minimal fees to ARM matters in the discussion.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by monocasa on Tuesday March 30, 2021 @05:17PM (#26640668)
RPi is basically a subsidiary of Broadcom. And it was RPi engineers that worked on each of the SoCs past the original BCM2835.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by ohazi on Tuesday March 30, 2021 @06:20PM (#26641292)
They're not actually a subsidiary, but historically they've been pretty close. Regardless, Broadcom is absolutely the entity responsible for negotiating with ARM and paying the license fee.

If there's any truth to this rumor it's probably ARM discounting the license fee for the fraction of devices that Broadcom sells to the Raspberry Pi foundation.

ARM knows that RPi is the go-to ARM SBC, and they benefit tremendously when developers treat it as a first-class platform.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by rjsw on Tuesday March 30, 2021 @07:09PM (#26641664)
Broadcom owns Acorn so I would guess that they may have a special licence.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by deaddodo on Tuesday March 30, 2021 @11:40PM (#26643269)
SoftBank owns ARM, with a pending sale to Nvidia. I doubt owning the Acorn trademarks and back catalog has any effect on that relationship.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by M2Ys4U on Thursday April 01, 2021 @11:23AM (#26661595)
Apple has a perpetual royalty-free license as a result of being an ARM co-founder. It wouldn't be too surprising is Acorn had the same arrangement.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by deaddodo on Thursday April 01, 2021 @01:46PM (#26663784)
I think you're mixing ARM up with PPC. The AIM alliance was Apple/IBM/Motorola and granted them access to the tech.

Apple pays ARM for an architectural license, just like any other company.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by M2Ys4U on Friday April 02, 2021 @06:22PM (#26676583)
No, I meant ARM.

ARM was created as a joint venture between Apple, Acorn and VLSI.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by monocasa on Wednesday March 31, 2021 @12:14AM (#26643454)
SoftBank is very hands off, and the sale to Nvidia appears to be kaput.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by monocasa on Tuesday March 30, 2021 @06:41PM (#26641450)
Sure I didn't say that they were a true subsidiary, I used the word "basically".

At that point, yes Broadcom is ultimately paying the fees to ARM, but separating RPi from that negotiation is an oversimplification. RPi absolutely has a seat at that table.

And ARM probably doesn't care that much about it being the go to SBC (some cheap chinese board would take on that mantle without RPi leading the charge), but instead that it's the practical successor to what ARM was founded to do. Put passable performance, hackable computers designed by Brits in front of British school children as cheaply as possible.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by justin66 on Tuesday March 30, 2021 @07:35PM (#26641874)
> The RPi seems to intentionally lag around 5 years behind the Arm roadmap so maybe the RPi 7 will have Armv9 in 2027.

The chance they'll have stuff using RISC-V in 2027 is definitely above zero. It's easy to forget that the Raspberry Pi Foundation have been RISC-V Foundation members for years.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by marcodiego on Tuesday March 30, 2021 @08:37PM (#26642258)
Fingers crossed! A popular raspi-like sbc is definitely something that could boost RISC-V popularity. They already exist, yes, but are expensive for their power.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by tyingq on Tuesday March 30, 2021 @09:35PM (#26642599)
LowRisc.org has some Rpi folks on their team, and they seem to be chasing features (minion cores, for example) that would be good for the Rpi.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by PragmaticPulp on Tuesday March 30, 2021 @09:49PM (#26642675)
Rasperry Pi is one of the faster SBCs on the market right now. It’s amazing that it’s as cheap as it is.

The sad reality is that the faster ARM cores don’t trickle their way into mainstream ARM SoCs very quickly. The fastest ARM chips go into cellular phones, set top boxes, and other mass produced electronic goods from vendors who can afford to implement them.

I hope this changes in the coming years as more chipmakers embrace mainline Linux and open source drivers instead of relying on the old models.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by blihp on Wednesday March 31, 2021 @04:34AM (#26644822)
Unfortunately that doesn't seem very likely. None of the major vendors (including ARM itself) seem terribly concerned about the open source world. Given they're dealing in 100's of millions to billions of units and the open source world (currently) accounts for perhaps low 10's of millions (all time total!) it's understandable from a business standpoint.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by Waterluvian on Tuesday March 30, 2021 @05:16PM (#26640657)
This reminds me of Game Boy vs. Game Gear and I think it's a very smart move.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by oblio on Tuesday March 30, 2021 @03:33PM (#26639269)
Honest question from an outsider: except for the hobbyist/techie points, is there a solid reason why you'd buy a Raspberry Pi?

Aren't there any Intel Celeron or some such super cheap x86 small boards? I imagine you'll get a ton more oomph, probably much better software support and they shouldn't cost that much more.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by gregmac on Tuesday March 30, 2021 @06:22PM (#26641308)
It's a standardized piece of kit at a great price point with broad and long-term availability around the world. There's simply not anything that hits all those points in the x86 world.

It's a good target if you want to provide something very close to a "turn-key appliance" without actually selling your own hardware: You can provide an image that a user writes to a microSD card, plugs in, and it just works.

For example: HomeAssistant [1] for home automation, OctoPi [2] 3D printer software, OpenElec [3] media center, RetroPi [4] game console emulator, Volumio [4] music player, and lots more [5].

[1] https://www.home-assistant.io/installation

[2] https://octoprint.org/download/

[3] https://openelec.tv/

[4] https://retropie.org.uk/

[5] https://volumio.org/

[6] https://github.com/thibmaek/awesome-raspberry-pi

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by chaosharmonic on Tuesday March 30, 2021 @06:43PM (#26641459)
> It's a good target if you want to provide something very close to a "turn-key appliance" without actually selling your own hardware: You can provide an image that a user writes to a microSD card, plugs in, and it just works.

Better yet - they boot from USB now (and even NVMe if you're using a CM4).

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by 29083011397778 on Wednesday March 31, 2021 @03:07AM (#26644320)
You're missing (IMO) the fun one: PXE. Micro SD cards go bad frequently, and this turns the RPi into a Line Replaceable Unit. Should one ever have coffee spilled on it, a new one is plug and play, with (excluding hardware availability) relatively little downtime.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by gregmac on Wednesday March 31, 2021 @10:32PM (#26656009)
For many use cases, yeah, PXE is great. Classrooms/labs, digital signage, or anywhere you need distributed I/O, it makes total sense.

The biggest downside is your PXE server going down is going to kill all the Pis, so if you are doing something important you need a highly-available PXE setup. And if you have that, it's probably a better place to host a lot of the services people use Pis for in the first place.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by jasonjayr on Tuesday March 30, 2021 @09:05PM (#26642431)
Don't forget http://www.raspberry-asterisk.org/

I've setup a small office with 5 lines + 10 extensions all running on one of those (+ an analog line adapter), and it's been trouble free for the 3-4 year uptime so far.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by gregmac on Tuesday March 30, 2021 @10:51PM (#26643014)
Oh, definitely a good example, I'm embarrassed I forgot that! I was part of the core FreePBX development team for a few years (before RasPBX was a thing), and eventually moved my home PBX setup to a Pi 1 running RasPBX, which I used for 4+ years.

Sadly, as our usage of the IP phones dwindled (cell phones, texting, and now conference software taking over), my significant other began evicting them from around the house ("too big and ugly"). A couple years ago, my instance was at the point I needed to do some major OS upgrades to it, and considering it was basically my office phone and a cordless left, I ended up retiring the Pi and PBX. Now I just register my last couple phones directly to my VoIP provider.

It looks like a Pi 4 can handle "dozens" of simultaneous channels (though depends on codecs used), and that would be my starting point if I got back into doing PBX work or deploying a system today -- though I'd probably run it from an SSD instead of SD card.

This is a great example of the benefits of the Pi hardware, too: People don't tolerate PBX downtime. With the Pi, it's incredibly cheap to have hardware for a failover server (try pricing that out on a commercial PBX!), and in an emergency you can run out and buy one locally or have it shipped overnight.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by 867-5309 on Tuesday March 30, 2021 @10:20PM (#26642858)
OpenElec ceased development around four years ago, you'd be better off with the fork LibreElec which is actively maintained
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by btgeekboy on Tuesday March 30, 2021 @08:36PM (#26642244)
In my personal niche, there's also http://stratux.me. Commercial competitors are making their own devices that cost hundreds more, but for those willing to put in the few minutes to assemble the RPi and USB dongles into an enclosure, it's very cost-effective.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by justin66 on Tuesday March 30, 2021 @07:41PM (#26641921)
I bought an Intel Galileo board a couple of years after I bought one of the first Raspberry Pi boards. Guess which one is still supported, and which one the manufacturer bailed on a couple of years after I bought it?

It's not mysterious. Making and supporting Raspberry Pis is the Raspberry Pi Foundation's thing. Wandering around in a confused state is Intel's thing.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by teraflop on Tuesday March 30, 2021 @03:46PM (#26639450)
Almost every x86 board on the market is way more expensive and/or way more power-hungry than the Raspberry Pi.

The only one I'm aware of that's in the same ballpark is the Atomic Pi, which was apparently a limited production run using heavily discounted surplus components. It's not as popular as you'd expect given the $40 price point, which I assume is because there isn't anything like the same level of community support that the Raspberry Pi has.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by mkaic on Tuesday March 30, 2021 @05:45PM (#26640952)
Happy Atomic Pi customer here, and their lack of popularity confuses me too. Even comes with wifi out of the box! :P
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by ekianjo on Tuesday March 30, 2021 @06:08PM (#26641196)
> Almost every x86 board on the market is way more expensive and/or way more power-hungry than the Raspberry Pi.

Used Celeron NUCs are not more expensive, and they are way more powerful.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by teraflop on Tuesday March 30, 2021 @06:34PM (#26641405)
Could you share a link, then? The prices I've seen for the Intel NUCs are more like $100+, even used, compared to $30 for the cheapest Raspberry Pi 4.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by tyingq on Tuesday March 30, 2021 @09:41PM (#26642637)
Used Chromeboxes are inexpensive, and pretty close to a NUC other than the BIOS. But, people have figured out how to get them to boot Linux, Windows, etc, now. There's also pretty nice used USFF boxes from Lenovo, HP and Dell: https://www.servethehome.com/introducing-project-tinyminimic... The older ones, like a Lenovo M72 tiny, can be really inexpensive.

To me, they aren't always a better fit than an Rpi, but they often are.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by NortySpock on Tuesday March 30, 2021 @09:51PM (#26642697)
On eBay I've been seeing off-lease and refurbished small-form-factor (SFF) computers for around $100...

Well, it's a Pentium 4 with 2GB DDR2 RAM... You may wish to search around a bit.

https://www.ebay.com/itm/Dell-Optiplex-745-PC-SFF-Desktop-In...

HP T620 workstation ~$45 plus shipping?

https://www.ebay.com/itm/HP-T620-Dual-Core-AMD-Gx217Ga-1-65G...

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by deno on Wednesday March 31, 2021 @09:35AM (#26647067)
I have installed bunch of T620, they’re great. There’s also 4c version with AMD GX-415GA for ~60USD. If you need PCIe check out Fujtsu Futro s920[1]. You can fit a low profile network card with a 5USD riser. About <100 USD where I buy them.

[1] https://hejdom.pl/blog/22-home-assistant/208-home-assistant-...

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by vardump on Wednesday March 31, 2021 @08:16AM (#26646221)
I'm pretty sure Raspberry Pi 4 is more powerful (both CPU and GPU wise) than either one of those.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by deno on Wednesday March 31, 2021 @09:39AM (#26647131)
GPU is more powerful, CPU is comparable. Similar power usage. OTOH RP4 doesn’t have builtin SSD, you need additional case, additional heat sink if you plan to actually use it for CPU, and it’s not x86. Some also take PCIe cards without extra boards/hacks. If you don’t need GPIO ports and just want a low power server/appliance then thin clients are still much better option. I use them for VoIP, HomeAssistant etc.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by ekianjo on Wednesday March 31, 2021 @10:08PM (#26655877)
> Raspberry Pi 4

We can easily compare that on Linux with benchmarks. I'd say at the same price point for used x86, x86 is still much faster.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by senko on Tuesday March 30, 2021 @04:48PM (#26640259)
Bought a couple hundred of them for on-site devices (intentionally avoiding IoT branding here). We use them as plug (into mains and net) and play appliances, zero knowledge required by the end user.

Cheap, robust, solid support and tools. Definitely hit the sweet spot for what we needed.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by robert_foss on Tuesday March 30, 2021 @03:38PM (#26639345)
There is no x86 equivalent at that price point & form factor.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by ThrowawayR2 on Tuesday March 30, 2021 @03:50PM (#26639505)
The Intel Compute Stick (https://www.intel.com/content/www/us/en/products/boards-kits...) and its clones (which can still be found easily on eBay) and the Intel Compute Card (https://www.intel.com/content/www/us/en/compute-card/compute...) showed that x86 could match the Raspberry Pi form factor with roughly the same idle power and much better peak performance. However, the parent is correct that Intel couldn't (or wasn't willing to) match the price point.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by my123 on Tuesday March 30, 2021 @04:07PM (#26639738)
Raspberry Pis are on much older Arm architectures/manufacturing processes, with nowhere near the performance of a smartphone, and with very reduced energy efficiency.

Raspberry Pi 3 was a Cortex-A53 back ported to 40nm outright.

Raspberry Pi 4 is on 28nm. (for comparison, Apple A8 and Snapdragon 810 were on 20nm already, in 2014-15)

It runs with a Cortex-A72 at a low clock (1.5GHz, phones even are at twice that clock nowadays) and quite high power consumption because of the process node.

The memory interface is narrow (32-bit bus, phones ship with a 64-bit bus and laptops/desktops with a 128b one) at a low data rate (LPDDR4-3200).

In addition to that, the CPU can only use 5GB/sec of it, with the remainder being reserved for the GPU only.

Those were some of the sacrifices needed to reach this price point. (and why it isn't representative at all of the performance of higher-end ARMs)

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by vardump on Wednesday March 31, 2021 @08:18AM (#26646238)
Yeah, Raspberry Pi needs a 64-bit memory bus pretty badly. Hopefully it's feasible in the future without compromising cost.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by JoshTriplett on Tuesday March 30, 2021 @04:31PM (#26640051)
The Raspberry Pi is also more solder-friendly, with GPIO and similar. The Compute Stick makes sense if you're going to connect to well-defined ports.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by Laforet on Tuesday March 30, 2021 @07:35PM (#26641877)
The earlier models of compute stick had serious EMF issues with their USB and 2.4Ghz radio to the point that some configurations were practically unusable. This turned a lot of people away and it never got popular. Not to mention they ran pretty hot even with active cooling.

At the same time Intel was heavily subsidizing their x86 mobile SoCs to tablet manufacturers and for a while it was actually quite competitive price wise but it ultimately went bothered.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by mkaic on Tuesday March 30, 2021 @05:46PM (#26640971)
Atomic Pi is pretty darn close, though it's twice the size. Severely underrate SBC imo
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by unixhero on Tuesday March 30, 2021 @03:42PM (#26639396)
Nor energy usage.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by AshamedCaptain on Tuesday March 30, 2021 @04:22PM (#26639929)
Actually, that would only be right if the Raspberry Pi was any good regarding power usage. However the Raspberry Pi is utterly crap at power savings, with practically no power saving modes and very power-hungry (though cheap) components. (excluding the RPI0 models, which have no peripherals whatsoever).

I have a _very old_ PN40 from Asus -- this is a full PC with an intel Celeron, a SATA SSD and about 8GB of RAM that idles at 1.7W (serving websites via GB Ethernet) as measured _at the wall_. This is just standard PC Linux distro with zero customization (other than `powertop --auto-tune`).

For comparison, the latest RPI4B without the SSD and with 1/8 RAM idles at 3.5ishW on the wall. Even the older RPI3 I could never get below 2W, and that is without any peripherals (no display, no Wifi, no eth, min USB) and significant tuning.

On the other hand the PN40 + components cost significantly more (probably close to 10x), and the CPU performance itself is not that good these days.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by gtirloni on Tuesday March 30, 2021 @08:27PM (#26642189)
That's weird. Most places report rpi's idling below 1W

https://raspi.tv/2019/how-much-power-does-the-pi4b-use-power...

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by davrosthedalek on Tuesday March 30, 2021 @09:17PM (#26642498)
That website lists Pi4B at 575mA. At 5V, that's 2.875W. With efficiency of a typical usb power supply, ~80%, that's about 3.5W at the wall.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by gtirloni on Wednesday March 31, 2021 @10:19AM (#26647646)
Ah, got it. I misread the data, thank you.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by ThrowawayR2 on Tuesday March 30, 2021 @04:02PM (#26639666)
That's often said but seems to be a myth.

- The Odroid H2+ x86 board claims about ~4W idle power: https://www.hardkernel.com/shop/odroid-h2plus

- This measurement of idle power on the Raspberry Pi 4 says it uses ~3.4W: https://www.tomshardware.com/reviews/raspberry-pi-4

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by my123 on Tuesday March 30, 2021 @03:47PM (#26639463)
Intel tried to make: https://ark.intel.com/content/www/us/en/ark/products/79084/i...

in the past as a relatively cheap x86 CPU. ($9.62 per unit)

However, it's a 400MHz 486 with some backports (1st generation Pentium, no MMX even) and broken LOCK prefix so that software specifically needed to be recompiled for it.

And at 2.2 W too, it never ended up succeeding anywhere, with no successor.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by toast0 on Tuesday March 30, 2021 @04:43PM (#26640183)
I was pretty sure (without citations) the quark is a die shrunk pre-mmx pentium (but post division table bug), are you sure it's a 486?

The right era pentium had the same LOCK prefix issue (we used to call it the F00F bug)

Edit: Thanks for link; I must have anchored on the instruction set and ignored that it was using the 486 pipeline.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by my123 on Tuesday March 30, 2021 @04:46PM (#26640219)
https://www.linleygroup.com/newsletters/newsletter_detail.ph...

"The new x86 CPU uses an old-school 486 scalar pipeline and the original Pentium instruction set with some modern enhancements"

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by tedunangst on Tuesday March 30, 2021 @05:13PM (#26640605)
The fact it's got the f00f bug certainly made it sound like a dusted off pentium core.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by jandrese on Tuesday March 30, 2021 @04:51PM (#26640301)
Yeah, but the PC104 boards that those got stuck on were still $250 each.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by ekianjo on Tuesday March 30, 2021 @06:09PM (#26641209)
Latest x86 mobile chips (with U in their names) are very low-energy consumers.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by sliken on Tuesday March 30, 2021 @07:55PM (#26642005)
Close, hardkernel has a intel quad core J4115 for $119. Similar size, somewhat more expensive, 2x2.5G ethernet, 2 sodimms (max 32GB), M.2 port, etc.

Not quite direct competition, but pretty close. Maybe more directly similar to the Pi 4CM with a daughter card for NVMe, network, sata, etc.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by kzrdude on Tuesday March 30, 2021 @04:31PM (#26640043)
I'm working in embedded, admittedly I'm not a hardcore hardware guy. But everyone's using rpis for being the basic driver for our little gizmo during development. It's simply a good, cheap board to use for R&D and connecting stuff to.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by arwhatever on Tuesday March 30, 2021 @08:52PM (#26642347)
How does one get into such hardware-adjacent work?

Any possibility to transition from enterprise/cloud app dev, but with no comp Eng background?

Hardware-adjacent looks more interesting to me - would you say that I’m right or I’m wrong? :-)

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by kzrdude on Thursday April 01, 2021 @12:33PM (#26662732)
I don't know :) It helps that my background is in engineering, not comp eng, though, I guess.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by ahhname on Tuesday March 30, 2021 @04:03PM (#26639672)
The x86 based SBC are usually a lot more expensive. Usually they start around $100 or so, but at that point they use way outdated chips. For instance, the basic LattePanda has an Atom x5-Z8350, which is limmited to 2GB of DDR3 RAM.

The Pis really can do a lot too. Mine hosts a vpn, pihole, calibre-web, and a couple of other basic things. Really the only downside to the ARM based SBCs is they mostly use MicroSD cards, which probably are the greatest bottleneck in the system and mostly likely thing to fail.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by tlrobinson on Wednesday March 31, 2021 @01:58AM (#26643983)
As a desktop computer, outside of perhaps education? Probably not.

As a dedicated, small, cheap computer for the “brains” of various hobbies and certain professional projects (at least where reliability isn’t the top concern)? Absolutely.

It’s by far the popular $35 Linux box out there. People create distros for all sorts of use-cases. Off the top of my head:

Pi-hole, RetroPi, Volumio, OctoPrint, Home Assistant, piAware, Plex/Kodi, many more.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by asimovfan on Tuesday March 30, 2021 @05:19PM (#26640691)
I use a rpi 4 8gb as my daily driver. It does everything and its hard to get distracted with.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by mastre_ on Wednesday March 31, 2021 @03:25PM (#26651853)
Care to describe details of your setup?
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by asimovfan on Saturday April 03, 2021 @06:04AM (#26679712)
Just a raspberry pi hooked up to the router, an old lcd monitor, a keyboard and mouse. I boot from a usb 3.0 flash drive.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by devwastaken on Tuesday March 30, 2021 @11:26PM (#26643192)
Currently I'm using one for cross referencing aarch64 neon assembly with other architectures. It's a cheap way to have real modern arm hardware that performs decently.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by bananabreakfast on Tuesday March 30, 2021 @03:52PM (#26639530)
There's a reason raspberry pi's are on arm. x86 does not do well in small form factor and would actually perform far worse is this situation.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by centimeter on Tuesday March 30, 2021 @04:50PM (#26640286)
The raspberry pi is pretty popular here, but as someone who works on both embedded and server applications, I find it to be a massive piece of shit. The broadcom SoCs they use are complete garbage, with really poor reliability and several badly broken peripherals.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by yalogin on Tuesday March 30, 2021 @04:47PM (#26640243)
If the OS doesn't want to use it, would it even impact the Pi?
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by john_alan on Tuesday March 30, 2021 @02:33PM (#26638469)
Yep agree.

Raspberry Pi needs to do two things to become really useful.

1) ship chips with native-AES/hardware crypto

2) get rid of SD and have onboard NAND, like a phone

I’ve raised this on their forums but just get flamed for some reason by senior engineers suggesting that these ideas are ridiculous and it’s for education in Africa, I was even banned for suggesting they were shortsighted.

Maybe education’s where it started, I don’t see why they are blind to the reality that most current users are tinkerers and Linux hobbyists.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by rvz on Tuesday March 30, 2021 @03:21PM (#26639122)
> 2) get rid of SD and have onboard NAND, like a phone

Oh dear. That will involve the process of flashing OS onto the Pi and will increase the risk of bricking it. That is the reason for using SD cards instead of a NAND chip.

Secondly, you can't upgrade the storage on it either and would have to choose a RPi with fixed storage space on it. Might as well get a M1 Mac Mini.

I cannot imagine having to choose a future RPi 5 having either a 8GB, 16GB, 32GB NAND' and being unable to upgrade the space on it. So no thanks and no deal to (2).

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by qwertox on Tuesday March 30, 2021 @03:32PM (#26639251)
I agree, I have enough bad experience with on-board NAND from other SBCs; it's no fun at all.

The SD cards are nice for most use cases, but on some boards I'd really like to see a SATA port or M.2 slot which can be booted from and a x4 PCIe port (even if through an optional board or a HAT).

I see the SD cards on the Raspis as modern floppy discs. They are good to have, but not ideal for some cases.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by willis936 on Tuesday March 30, 2021 @03:56PM (#26639588)
I personally would not trade the hat real estate for an M.2 slot in most use cases. I use that hat slot for peripherals that enable unique and fun applications. Micro SD is horribly unreliable, but idk what the solution is without trading a significant amount of space.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by unixhero on Tuesday March 30, 2021 @03:43PM (#26639409)
M.2 is the way

People have already achieved it by hardware hacking

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by geerlingguy on Tuesday March 30, 2021 @04:43PM (#26640190)
Hardware hacking not necessary if you use the Compute Module 4; many boards are already integrating M.2 slots: https://pipci.jeffgeerling.com/boards_cm

My hope is the next Pi model B might include an M.2 slot (maybe 42mm long) on the bottom.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by mastre_ on Wednesday March 31, 2021 @07:20PM (#26654470)
> many boards are already integrating M.2 slots: https://pipci.jeffgeerling.com/boards_cm

Which ones are you seeing with M.2 slots? I've clicked a good 5-8 of the top listings from that list for which it would make sense to have such slot and they're missing it.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by read_if_gay_ on Tuesday March 30, 2021 @04:18PM (#26639868)
Just because there's onboard storage doesn't mean they couldn't still give it an M.2 or something. And you can install an OS just fine by booting off USB, just as you'd do with any other computer.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by Teknoman117 on Tuesday March 30, 2021 @05:22PM (#26640722)
The compute modules have a DFU mode and the flash tool loads a small binary to effectively turn it into a USB stick to write to the internal flash.

But that being said, I've burned out plenty an SD card. Haven't managed to do that to an eMMC module yet.

Also, on devices like the Beaglebone, you can use eMMC and an SD card at the same time.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by CameronNemo on Tuesday March 30, 2021 @03:27PM (#26639202)
On lots of pine boards you can flip a switch or short some pins to prevent the bootrom from using the SPI flash or eMMC. The SPI is not removable, but flashing a bad payload to it is not an unrecoverable error.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by cozzyd on Tuesday March 30, 2021 @04:39PM (#26640142)
The BeagleBoneBlack has eMMC and an SD card and a hardware switch to force it to boot off the SD card. Plus, flash is rarely really bricked, you can just hook it up to an SPI bus...
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by derefr on Tuesday March 30, 2021 @04:26PM (#26639985)
If the Pi can still boot from USB, then you can re-flash the NAND. No chance of bricking it.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by KindOne on Tuesday March 30, 2021 @02:40PM (#26638551)
>onboard NAND.

I disagree. Having onboard NAND seems like a disadvantage, for like when it goes bad from all the usage.

Should have one M.2 slot.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by api on Tuesday March 30, 2021 @02:42PM (#26638568)
These aren't mutually exclusive. I would vote for onboard NAND and an M.2 slot, and perhaps also a jumper or something to select which to boot from.

Normal thing might be to boot from on-board NAND but put real workloads on M.2 if present.

I have to also vote for crypto extensions. The Pi 4 is the only ARM64 I have ever seen that lacks AES and CLMUL. Makes it pretty lame for web serving, router/firewall/VPN gateway, etc.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by john_alan on Tuesday March 30, 2021 @02:53PM (#26638736)
Yep lack of crypto makes it dog slow for so many things. Including running a little Monero node or whatever.

I would love to know why they chose to exclude this, it couldn’t make a big difference in price could it?

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by rubyist5eva on Tuesday March 30, 2021 @03:10PM (#26638981)
> Yep lack of crypto makes it dog slow for so many things. Including running a little Monero node or whatever.

Good.

The last thing we need is profit mad crypto miners buying up every single Pi and we end up with shortages and insane prices just like with gaming GPUs.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by api on Tuesday March 30, 2021 @05:57PM (#26641089)
He said node not miner. There is no way a Pi even with AES could possibly be worth running as a miner.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by john_alan on Tuesday March 30, 2021 @03:25PM (#26639177)
Running a node is about seeding the chain not mining, ofc.

Also a free market means people can do with the stuff they buy as they wish.

Whether I mine on it or stick it up my arse is just as valid as you gaming.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by rubyist5eva on Tuesday March 30, 2021 @03:55PM (#26639567)
Doesn't change the fact I'm glad they excluded features that make it unfavourable to crypto people - for any reason - so that I can buy a pi for what it's intended for at a decent price instead of wondering if people are buying them to shove them up their arse.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by sudosysgen on Tuesday March 30, 2021 @04:29PM (#26640014)
Crypto extensions will never make the rpi even remotely cost competitive with even very old GPUs.

The main advantage will be general network ops.

[dead]
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by rubyist5eva on Tuesday March 30, 2021 @06:20PM (#26641293)
Just because I don't want to shove a rasberry pi up my arse doesn't mean I'm closed minded.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by justin66 on Tuesday March 30, 2021 @07:50PM (#26641978)
> Whether I mine on it or stick it up my arse is just as valid as you gaming.

I now understand why the Pi Zero comes standard without the GPIO header.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by rubyist5eva on Wednesday March 31, 2021 @08:34AM (#26646415)
Well, that's no fun.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by CameronNemo on Tuesday March 30, 2021 @03:28PM (#26639216)
Have you seen the new firefly rk3568 offering? They have lots of I/O including an M.2 slot and SATA port.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by KindOne on Tuesday March 30, 2021 @11:27PM (#26643199)
Never heard of firefly. I've looked into it and I might get one with 8GB RAM. Thanks.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by CameronNemo on Tuesday March 30, 2021 @11:36PM (#26643249)
Fair warning: the rk3568/rk3566 platform is very young. You may want to be sure that upstream uboot and Linux support the board before ordering. But the hardware looks promising.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by etaioinshrdlu on Tuesday March 30, 2021 @02:57PM (#26638784)
What's so important about hardware crypto? For me, the real game-changer would be some type of better GPGPU support on existing and future devices. Most of the FLOPs are in the GPU and it's not very practical to use it for compute due to lack of drivers and APIs.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by hedora on Tuesday March 30, 2021 @03:22PM (#26639127)
Hardware crypto has an incredibly low gate count, and essentially all network communication requires crypto. Without it, you waste the (much more power and die-space intensive) CPU on AES.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by stefan_ on Tuesday March 30, 2021 @03:02PM (#26638864)
There aren't a lot of flops at all in the RPi GPU, though. They probably want some sort of Neural Network inference engine, both because it is easy enough and makes for good educational content.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by etaioinshrdlu on Tuesday March 30, 2021 @03:31PM (#26639247)
It turns out to be a difficult question to answer as to the number of FLOPs of the Pi 4 GPU, see here: https://www.raspberrypi.org/forums/viewtopic.php?t=244519

But it does appear the the GPU has perhaps 2x to 5x the FLOPs of the CPU, albeit with not much in the way of APIs to actually use it.

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by PontifexMinimus on Tuesday March 30, 2021 @03:11PM (#26638997)
> 1) ship chips with native-AES/hardware crypto

> 2) get rid of SD and have onboard NAND, like a phone

Why are these important?

Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by ed25519FUUU on Tuesday March 30, 2021 @03:21PM (#26639115)
At least for 1) hardware accelerated encryption/decryption makes many things faster. Even just browsing the web.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by tyingq on Tuesday March 30, 2021 @03:11PM (#26638993)
Rpi does seem to have already split to serve two different use cases. The normal board for hobby/educational purposes, and the compute module for embedded "real" use. That works for #2. I suspect #1 depends a lot on what Broadcom can give them at a price point that preserves the Rpi history of being dirt cheap.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by numpad0 on Tuesday March 30, 2021 @03:16PM (#26639050)
Got to have proper power section first. The left-bottom section. And designated external power headers rather than the USB or GPIO backfeeding(PoE pins might work for that already?). Some claims the chronic SD card longevity issue in all Pi is coming from dirty power Pi feeds.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by pjmlp on Tuesday March 30, 2021 @03:59PM (#26639631)
Linux hobbyists have plenty of boards to chose from, even before Pi existed like the Beagle Board.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by zucker42 on Tuesday March 30, 2021 @02:59PM (#26638823)
There are plenty of SBCs with AES support.
Re:Arm Announces Armv9 Architecture: SVE2, Security, and the... by john_alan on Tuesday March 30, 2021 @03:28PM (#26639211)
yep but not with Raspbian and the community, or wifi, or ...