Page 1 of 1

#21 Re: Single Board Computers - Boinc Benchmarks

Posted: Fri Feb 14, 2020 11:44 pm
by Dirk Broer
It looks like the BeagleBone AI gets its AI from the two Dual-core ARM Cortex-M4's plus the two C66x DSPs.
Problem is getting those extra CPUs getting recognised and to work. CPU info for the BeagleBone AI only shows the dual-core Cortex-A15:

Code: Select all

$ lscpu
Architecture:          armv7l
Byte Order:            Little Endian
CPU(s):                2
On-line CPU(s) list:   0,1
Thread(s) per core:    1
Core(s) per socket:    2
Socket(s):             1
Model:                 2
Model name:            ARMv7 Processor rev 2 (v7l)
CPU max MHz:           1500.0000
CPU min MHz:           1000.0000
BogoMIPS:              12.29
Flags:                 half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm

$ cat /proc/cpuinfo 
processor		: 0
model name		: ARMv7 Processor rev 2 (v7l)
BogoMIPS		: 12.29
Features		: half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm 
CPU implementer	: 0x41
CPU architecture	: 7
CPU variant		: 0x2
CPU part		: 0xc0f
CPU revision		: 2

processor		: 1
model name		: ARMv7 Processor rev 2 (v7l)
BogoMIPS		: 12.29
Features		: half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm 
CPU implementer	: 0x41
CPU architecture	: 7
CPU variant		: 0x2
CPU part		: 0xc0f
CPU revision		: 2

Hardware		: Generic DRA74X (Flattened Device Tree)
Revision		: 0000
Serial			: 0901700a7b180b22
ARM itself just released a new Cortex-M, the Cortex-M55, which they claim to be the most AI-capable Cortex-M processor and that delivers up to 5x DSP performance. Image
Its capabilities can be enhanced by coupling it to their Ethos-U55 NPU
-which can also be coupled to the Cortex-M33, M4 -like in the BeagleBone AI- and M7.
Image
Image
This might be useful for e.g. the Wildlife@Home sub-poject of Citizen Science Grid
-provided they have the energy to wake themselves up and write a new application.

#22 Re: Single Board Computers - Boinc Benchmarks

Posted: Sat Feb 15, 2020 12:31 am
by jockmacmad2
I need to exit from this topic too much ML. Too much like the day job.

#23 Re: Single Board Computers - Boinc Benchmarks

Posted: Sat Feb 15, 2020 11:45 am
by Dirk Broer
jockmacmad2 wrote: Sat Feb 15, 2020 12:31 am I need to exit from this topic too much ML. Too much like the day job.
Reply on the AMD Users forum:
Nflight wrote:Ah wildlife@home, just how much video watching of nothing can you handle?
Me? None, that's where the AI comes in. AI is tireless...
The whole idea is to get some more grunt out of these little boards, and when they're stacked with GPUs, NPU and other co-processors it should be possible to turn them into the next credit boom -at least compared to the old SBCs...

#24 Re: Strengthening the Bone

Posted: Fri Nov 19, 2021 3:22 am
by Dirk Broer
BeagleBone Black, Rev.C
CPU: A Texas Instruments ARMv7-A compatible processor ARM Cortex-A8, rev 2 (v7l) aka Ti Sitara AM3358BZCZ100
Features: swp, half, thumb, fastmult, VFP, edsp, thumbEE, NEON, VFPv3, tls

BeagleBone Black Boinc Benchmarks
Operating system/versionfloating point MIPS (Whetstone)integer MIPS (Dhrystone)
Beagle Debian Wheezy
184
2,047
Android 4.4.4 Kitkat
277
1,607
Beagle Debian Jessie
173
2,173
Android 5.1 Lollipop
tbd*
tbd*
Beagle Debian Stretch
226
11,779
Beagle Debian Buster
259
17,536
*No Native BOINC possible*

Perhaps worth mentioning that under Stretch and Buster swp has disappeared and has been replaced with vfpd32.
WEP2 -which is what I am running on the BBB- is still utterly unimpressed by the added integer MIPS and crunches on exactly as before.

The moral of this continuing story: keep your OS up-to-date....

#25 Re: Single Board Computers - Boinc Benchmarks

Posted: Sat Feb 26, 2022 2:17 am
by Dirk Broer
Dirk Broer wrote: Wed Nov 22, 2017 4:03 pm There's a new Raspbian, Stretch (with a new kernel), so it is time to re-run the benchmarks (on a single-core Raspberry Pi B+ with its ancient ARM-11@700MHz):

New MIPS, please!
Raspbian versionLinux kernelBOINC versionFloating Point MIPS (Whetstone)Integer MIPS (Dhrystone)
Squeeze3.1.96.10.5824799
Wheezy3.2.277.0.27222926
Jessie3.6.117.4.233001212
Stretch4.9.417.6.333302500
Running it a tad faster @900MHz and adding some libraries I tweaked it to 376 Floating Point MIPS (Whetstone) and an astonishing 7477 Integer MIPS (Dhrystone).....
Going all out @1000MHz it is 431 Floating Point MIPS (Whetstone) and an amazing 9822 Integer MIPS (Dhrystone).....
I've even written Roy Longbottom about it

Benchmarks, schmenchmarks?
While having some fleet exercises I put the old Raspberry Pi B+ under Raspberry Pi OS Bullseye @1000MHz, to be rewarded with 530 Floating Point MIPS (Whetstone) and 13342 integer MIPS (Dhrystone) per CPU..... (BOINC 7.16.16 and Kernel 5.10.92)

#26 Re: Single Board Computers - Boinc Benchmarks

Posted: Fri Oct 28, 2022 3:21 pm
by Dirk Broer
The 'new' dual-core Cortex-A15 BeagleBone AI is already Out-Of-Prodduction (OOP) and has been replaced with the dual-core Cortex-A72 BeagleBone AI-64. What makes this board tick, compared to other BeagleBones?
Image
The mentioned price of $175 is -in the light of the present shortages on the Raspberry Pi front- reasonable, but some actual webshop prices leave much to be desired -first of all: lower prices!
Farnell seems to be the white raven,
Digi-Key is more expensive,
OKdo's offerings are even more expensive,
Mouser still won't even sell it to the Netherlands,
RS-Online does, but seems to think I have money to burn,
Botland.pl "Completely gets the skin over your nose" to paraphrase an old Dutch saying...

The BeagleBone AI-64 should be able to bring some 1500-1600 daily credits at WEP-M+2, against 500-550 for the earlier BeagleBone AI and a meagre 55-65 for the BeagleBone Black.

#27 Re: Single Board Computers - Boinc Benchmarks

Posted: Tue Oct 31, 2023 8:42 pm
by Dirk Broer
The procurement section of the experimental division of my ARM fleet managed to scavenge a BeagleBone AI from 'Marktplaats', a Dutch cross-over between eBay and Craigslist! A mere 50 Euro, plus an additional 10 Euro for a 5-port TP-Link GigaBit Switch...
The 32-bit taskforce goes out again on Universe@Home, which runs better on 32-bit as compared to 64-bit (WUs at least available for 32-bit BH-spin, not for the 64-bit application. Paying rather well, too.).

#28 Re: Single Board Computers - Boinc Benchmarks

Posted: Tue Nov 07, 2023 9:46 am
by admin01
test

#29 Re: Single Board Computers - Boinc Benchmarks

Posted: Tue Nov 07, 2023 9:48 am
by davidbam
test2

#30 Re: Single Board Computers - Boinc Benchmarks

Posted: Tue Nov 07, 2023 10:34 am
by admin01
davidbam wrote: Tue Nov 07, 2023 9:48 amtest2

#31 Re: Single Board Computers - Boinc Benchmarks

Posted: Tue Nov 07, 2023 10:37 am
by admin01
admin01 wrote: Tue Nov 07, 2023 10:34 am
davidbam wrote: Tue Nov 07, 2023 9:48 amtest2
test 3

#32 Re: Single Board Computers - Boinc Benchmarks

Posted: Tue Nov 07, 2023 12:47 pm
by admin01
admin01 wrote: Tue Nov 07, 2023 10:37 am
admin01 wrote: Tue Nov 07, 2023 10:34 am
davidbam wrote: Tue Nov 07, 2023 9:48 amtest2
test 3

#33 Re: Single Board Computers - Boinc Benchmarks

Posted: Tue Nov 07, 2023 12:49 pm
by admin01
test4

#34 Re: Single Board Computers - Boinc Benchmarks

Posted: Tue Nov 07, 2023 12:50 pm
by admin01
admin01 wrote: Tue Nov 07, 2023 12:49 pmtest4
test4quote

#35 Re: Single Board Computers - Boinc Benchmarks

Posted: Tue Nov 07, 2023 12:51 pm
by admin01
test5

#36 Re: Single Board Computers - Boinc Benchmarks

Posted: Tue Nov 07, 2023 12:51 pm
by admin01
admin01 wrote: Tue Nov 07, 2023 12:51 pmtest5
test5quote

#37 Re: Single Board Computers - Boinc Benchmarks

Posted: Tue Nov 07, 2023 12:51 pm
by admin01
test6

#38 Re: Single Board Computers - Boinc Benchmarks

Posted: Tue Nov 07, 2023 12:56 pm
by admin01
admin01 wrote: Tue Nov 07, 2023 12:51 pmtest6
test7reply

#39 Re: Single Board Computers - Boinc Benchmarks

Posted: Tue Nov 07, 2023 12:59 pm
by admin01
test 8

#40 Re: Single Board Computers - Boinc Benchmarks

Posted: Tue Nov 07, 2023 12:59 pm
by admin01
admin01 wrote: Tue Nov 07, 2023 12:59 pmtest 8
test8 reply

#41 Re: Single Board Computers - Boinc Benchmarks

Posted: Mon Nov 13, 2023 6:13 am
by Dirk Broer
The idea is to post benchmarks here...

#42 Re: Single Board Computers - Boinc Benchmarks

Posted: Mon Feb 12, 2024 10:36 am
by Dirk Broer
Dirk Broer wrote: Fri Feb 14, 2020 11:44 pmIt looks like the BeagleBone AI gets its AI from the two Dual-core ARM Cortex-M4's plus the two C66x DSPs. Problem is getting those extra CPUs getting recognised and to work. CPU info for the BeagleBone AI only shows the dual-core Cortex-A15.
Some small success:

Code: Select all

2/12/2024 4:17:07 PM Starting BOINC client version 7.20.5 for arm-unknown-linux-gnueabihf	
2/12/2024 4:17:07 PM This a development version of BOINC and may not function properly	
2/12/2024 4:17:07 PM log flags: file_xfer, sched_ops, task	
2/12/2024 4:17:07 PM Libraries: libcurl/7.88.1 OpenSSL/3.0.11 zlib/1.2.13 brotli/1.0.9 zstd/1.5.4 libidn2/2.3.3 libpsl/0.21.2 (+libidn2/2.3.3) libssh2/1.10.0 nghttp2/1.52.0 librtmp/2.3 OpenLDAP/2.5.13	
2/12/2024 4:17:07 PM Data directory: /var/lib/boinc-client	
2/12/2024 4:17:07 PM Coprocessor specified in cc_config.xml. Type TMS320C66x™ Floating-Point VLIW DSP (GPU); count 2	
2/12/2024 4:17:08 PM OpenCL CPU: pthread-arm1156t2f-s-cortex-a15 (OpenCL driver vendor: The pocl project, driver version 3.1+debian, device version OpenCL 3.0 PoCL HSTR: pthread-armv7-unknown-linux-gnueabihf-arm1156t2f-s)	
2/12/2024 4:17:09 PM libc:  version 2.36	
2/12/2024 4:17:09 PM Host name: BeagleBone	
2/12/2024 4:17:09 PM Processor: 2 ARM ARMv7 Processor rev 2 (v7l) [Impl 0x41 Arch 7 Variant 0x2 Part 0xc0f Rev 2]	
2/12/2024 4:17:09 PM Processor features: half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae	
2/12/2024 4:17:09 PM OS: Linux Debian: Debian GNU/Linux 12 (bookworm) [5.10.168-ti-r76|libc 2.36]	
2/12/2024 4:17:09 PM Memory: 989.90 MB physical, 494.50 MB virtual	
and

Code: Select all

Universe@Home	2/12/2024 4:17:10 PM	Sending scheduler request: To fetch work.	
Universe@Home	2/12/2024 4:17:10 PM	Requesting new tasks for CPU and TMS320C66x™ Floating-Point VLIW DSP	
Universe@Home	2/12/2024 4:17:13 PM	Scheduler request completed: got 0 new tasks	
Universe@Home	2/12/2024 4:17:13 PM	Project has no tasks available	
Universe@Home	2/12/2024 4:17:13 PM	Project requested delay of 11 seconds	
SiDock@home	2/12/2024 4:17:22 PM	Sending scheduler request: To fetch work.	
SiDock@home	2/12/2024 4:17:22 PM	Requesting new tasks for CPU and TMS320C66x™ Floating-Point VLIW DSP	
SiDock@home	2/12/2024 4:17:28 PM	Scheduler request completed: got 1 new tasks	
SiDock@home	2/12/2024 4:17:28 PM	Project requested delay of 21 seconds	
SiDock@home	2/12/2024 4:17:30 PM	Started download of sidock_00546143.zip	
SiDock@home	2/12/2024 4:17:32 PM	Finished download of sidock_00546143.zip	
Asteroids@home	2/12/2024 4:17:34 PM	Sending scheduler request: To fetch work.	
Asteroids@home	2/12/2024 4:17:34 PM	Requesting new tasks for TMS320C66x™ Floating-Point VLIW DSP	
Asteroids@home	2/12/2024 4:17:38 PM	Scheduler request completed: got 0 new tasks	
Asteroids@home	2/12/2024 4:17:38 PM	Project requested delay of 7 seconds	
So far only CPU work though..