Message boards :
Number crunching :
Production ARM cpu server -> 64 cores
Message board moderation
Author | Message |
---|---|
Tom M Send message Joined: 28 Nov 02 Posts: 5124 Credit: 276,046,078 RAC: 462 |
I wonder how a production ARM cpu would do in Seti? Here is the website https://amperecomputing.com/ They are also looking for developers. Offering deals on 32 core developer rigs. The production machine is designed for communications, edge computing (whatever that is) etc. But it Turbo's to 3.3GHz which is as fast as most high core count Intel servers so it oughta be able to crunch data acceptably fast. Anyone? Tom A proud member of the OFA (Old Farts Association). |
Grant (SSSF) Send message Joined: 19 Aug 99 Posts: 13736 Credit: 208,696,464 RAC: 304 |
I wonder how a production ARM cpu would do in Seti? Pretty poorly i'd expect. Benchmarking Amazon's ARM Graviton CPU. It's a cloud computing benchmark, but the comparison is between ARM & current Epyc & Xeon cloud instances which would give a good idea of what to expect. ARM has a long way to go in the HPC (High Performance Computing) area. Grant Darwin NT |
Wiggo Send message Joined: 24 Jan 00 Posts: 34744 Credit: 261,360,520 RAC: 489 |
Yep they're only meant for low level/low power server applications and that's it (and where they will shine well). But once some brawn is required to move a load or heavy I.O. requests then look elsewhere as these will soon show their short comings. ;-) Cheers. |
Gary Charpentier Send message Joined: 25 Dec 00 Posts: 30651 Credit: 53,134,872 RAC: 32 |
There is a huge difference between the ARM instruction set and the AMD or Intel/X64 instruction sets. ARMs are by their very nature much slower because of it. About the ratio between the fastest multicore Intel chip and the least powerful GPU. However what they lack in speed they might make up for in the power bill. I don't know of any benchmarks that are published for cost per FLOP. That is of course what we are all interested in. Say cost to buy and run the box, including A/C for a year vs the FLOP's over the year. |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
Phoronix.com usually does performance-per-watt benchmarks on all the hardware they test. But it requires actual physical tests. Since their Graviton tests were done on a cloud server instance, they couldn't hook it up to their normal WattsUp Pro USB meter for wattage readings. You might like to look at these two articles about ARM hardware they have tested. https://www.phoronix.com/scan.php?page=article&item=ec2-graviton-performance&num=1 https://www.phoronix.com/scan.php?page=article&item=raspberry-pi-3&num=2 Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
Tom M Send message Joined: 28 Nov 02 Posts: 5124 Credit: 276,046,078 RAC: 462 |
Apparently this cpu is a later generation than the benchmarks that have been posted. https://amperecomputing.com/product/ https://www.theregister.co.uk/2018/09/18/ampere_shipping/ Supposedly this product is also aimed at Analytics tasks. If so, somehow, its got to be able to crunch numerical data at some kind of speed. Tom A proud member of the OFA (Old Farts Association). |
rob smith Send message Joined: 7 Mar 03 Posts: 22202 Credit: 416,307,556 RAC: 380 |
There are analytic tasks and analytic tasks - they have not really defined what sort of task they are talking about. A few years ago one project I was involved in used an ARM processor as the synchronising controller for a nest of assorted Intel & TI processors and it did a very good job at that, but as a raw number cruncher it was pretty poor (orders of magnitude behind TI DSPs we were using). OK, past behind: To see if they would be a viable proposition you need to find someone to build a system (given the scaleability inherent in the ARM architecture a representative low core count system would do), port BOINC to the OS, port the current science applications to the OS & processor combination, debug both, then optimise the science application. You don't happen to know an ARM developer with loads of free time do you???? Then there's the "fun" of getting a suitable board design up and running (and you thought getting a mining board going was hard work). Otherwise chuck a few hundred k dollars (or pounds or euros) and you might get a system working in a couple of years..... And in reality I would doubt that the performance of a high ARM core count computer would get anywhere near that of a fairly middle of the road GPU. Bob Smith Member of Seti PIPPS (Pluto is a Planet Protest Society) Somewhere in the (un)known Universe? |
petri33 Send message Joined: 6 Jun 02 Posts: 1668 Credit: 623,086,772 RAC: 156 |
I could learn ARM - if they had a card with enough CPUs to have 6400+ freely assignable cores and - less than 180W TDP - with multi Gb of high speed ram and - enough cache for CPUs. - a decent instruction set with low latency, short pipeline and a sufficient register file. ... or I could take a nap ... or something. To overcome Heisenbergs: "You can't always get what you want / but if you try sometimes you just might find / you get what you need." -- Rolling Stones |
rob smith Send message Joined: 7 Mar 03 Posts: 22202 Credit: 416,307,556 RAC: 380 |
I've done some work with ARM processors - and I would strongly suggest that the nap is the best way forward..... Bob Smith Member of Seti PIPPS (Pluto is a Planet Protest Society) Somewhere in the (un)known Universe? |
Tom M Send message Joined: 28 Nov 02 Posts: 5124 Credit: 276,046,078 RAC: 462 |
SNORE..... A proud member of the OFA (Old Farts Association). |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.