News for hackers. Stuff that matters.
Re:The Seymour Cray Era of Supercomputers by watersb on Wednesday June 11, 2025 @08:57PM (#44253415)
Just now I was trying to find a microcontroller that would match the performance of the original Cray 1.

But of course, it's complicated.

Throughout of various floating point operations can vary by a factor of 100 on a simple machine. Which is why the standard benchmarks perform a combination of typical calculations. There's the "Gibson Mix" abd "Livermore Loops".

Roy Longbottom is perhaps the most comprehensive compilation of results from testing via these benchmarks.

https://www.roylongbottom.org.uk/Cray%201%20Supercomputer%20...

Essentially, the Raspberry Pi 4 is about 100 times as fast as a Cray 1.

I can find tiny chips that can do specific DSP applications at 160 MFLOPS via fixed-function units, but it's difficult to know if that's comparable.

The FPU on some ARM Cotex-M4+ devices can rival a Cray 1 in general-purpose floating point, and their fixed function units can exceed that 100x. Mostly these are control units for LIDAR devices in automotive applications. They can pull more power than the Apple M1 on my iPad, 20 Watts or so.

How many Cray 1 computers does it take to sit there and listen for me to say "Hey Siri..."?

Re:The Seymour Cray Era of Supercomputers by fentonc on Wednesday June 11, 2025 @09:36PM (#44253558)
The Cray PVP line was also doing double precision floating point, and could overlap vector memory operations with math operations. My guess is that you would need a microcontroller operating at several hundred MHz to beat a Cray-1 in practice. The later Cray-1/S and /M variants also supported a 10gbps link to an SSD of several hundred megabytes, which is hard to beat in a microcontroller.
Re:The Seymour Cray Era of Supercomputers by cwmoore on Wednesday June 11, 2025 @09:08PM (#44253457)
That last part (The “Hey, Siri! Equivalent) suggests that you may be on the path toward a unit of measurement for want of intelligence.

I think it may be interchangeable with the sqrt(-1).

Re:The Seymour Cray Era of Supercomputers by cmrdporcupine on Wednesday June 11, 2025 @09:58PM (#44253643)
Take a look at the Parallax Propeller 2. Though it probably won't work its ass off on floating point, it is highly truly parallel.

https://www.parallax.com/product/propeller-2-p2x8c4m64p-mult...