Go to advanced search

by RoyLongbottom
Wed Apr 24, 2019 6:44 pm
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

New Multithreaded Stress Tests I have produced some new 32 bit and 64 bit stress tests that can use up to 64 threads, each using a dedicated segment of the data. There are three varieties Integer, Single Precision Floating Point and Double Precision Floating Point. Run time parameters include durat...
by RoyLongbottom
Mon Apr 01, 2019 11:15 am
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

Given your confirmation of incorrect results and crashes under load, I wonder how Los Alamos National Labs have been fairing with their cluster of 750 Pi 3B computers. Do you think the pilot project was ever expanded to the envisioned 10,000-node 40,000-core machine? Ideally 10,000 Pi's should prod...
by RoyLongbottom
Fri Mar 29, 2019 11:04 am
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

High Performance Linpack Benchmark and Stress Tests Along with others in 2016 and later, I found that running the HPL benchmark on the Raspberry Pi 3 could result in incorrect numeric results and system crashes. See: Pi3 incorrect results under load (possibly heat related) https://www.raspberrypi.o...
by RoyLongbottom
Sun Dec 23, 2018 11:28 pm
Forum: Beginners
Topic: RPi 3b performance in DMIPS compared to other Broadcom SOCs.
Replies: 5
Views: 533

Re: RPi 3b performance in DMIPS compared to other Broadcom SOCs.

DMIPS represents performance measured by a program compiled from standard Dhrystone C code. The only valid comparisons are from the same compilation. My results show significand differences using different compiler releases, including 32 bit vs 64 bit compilations. You should note that the code is n...
by RoyLongbottom
Sat Sep 22, 2018 11:56 am
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

Small Files - Performance did not vary much over the systems tested (using 3B+) If I understand these results correctly, the 3B+ write speeds are faster than the read speeds. This seems consistent with previously reported properties of the 3B+ hardware. Are these benchmarks for SMB/CIFS filesystems...
by RoyLongbottom
Fri Sep 21, 2018 10:55 am
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

Graphics and Input/Output Benchmarks The 32 bit and 64 bit versions of these benchmarks have been run on a 3B+, the latter via Gentoo. Full details, results and 3b+/3B comparisons are provided in the following ResearchGate report: https://www.researchgate.net/publication/327467963_Raspberry_Pi_3B_3...
by RoyLongbottom
Thu Sep 13, 2018 10:45 am
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

Raspberry Pi 3B+ Stress Tests I have finished running my benchmarks on the Raspberry Pi 3B+. A full report is available from ResearchGate: https://www.researchgate.net/publication/327467963_Raspberry_Pi_3B_32_bit_and_64_bit_Benchmarks_and_Stress_Tests?_iepl%5BviewId%5D=RiEmnDoCO1cfHp4h46lXJY4T&_iep...
by RoyLongbottom
Thu Jul 26, 2018 2:42 pm
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

Raspberry Pi 3B+ Multithreading Benchmarks This is a summary of 32 bit and 64 bit results on Rpi 3B and 3B+, run via Raspbian Stretch and the latest version of 64 bit Gentoo Full details are available at ResearchGate in: https://www.researchgate.net/publication/324694380_Raspberry_Pi_3B_32_Bit_and_...
by RoyLongbottom
Sat Jun 30, 2018 10:28 am
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

raspi.jpg
raspi.jpg (28.76 KiB) Viewed 5401 times
Did you provide any protection to prevent short circuits from condensation?
I didn't need to as I used the above then ran the Dhrystone Benchmark.
by RoyLongbottom
Fri Jun 29, 2018 9:44 am
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

Slow 3B+ Multithreading Performance - Temperature or Power? On running my multithreading benchmarks, I noted unusual slow performance from certain tests. The first was the Whetstone benchmark, with independent copies of the program, using 1, 2, 4 and 8 threads. Then, the running time should not inc...
by RoyLongbottom
Thu Jun 14, 2018 12:01 pm
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

More Disassembly For MP-MFLOPS Benchmarks - up to 11.6 GFLOPS The arithmetic operations executed are of the form x = (x + a) * b - (x + c) * d + (x + e) * f with 2 and 32 operations per input data word, using 1, 2, 4 and 8 threads. Data sizes are limited to three to use L1 cache, L2 cache and RAM a...
by RoyLongbottom
Tue May 22, 2018 10:06 am
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

I don't know why there are no intrinsics for it. Perhaps because there are only two lanes - who knows. Your link points to a GCC 4.8 doct which is very old - the current version of GCC is 7.3 with 8.1 due to be released next week. The arm intrinsics doct. mentions double precision:- http://infocent...
by RoyLongbottom
Thu Apr 26, 2018 5:55 pm
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

NeonSpeed - executes the same functions as MemSpeed, but with all floating point calculations using single precision floating point (for compatibility with NEON). NEON happily does double precision by the way (even VFP did), or have I missed something? I could not find any Intrinsics when I wrote t...
by RoyLongbottom
Thu Apr 26, 2018 5:06 pm
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

Raspberry Pi 3B+ Memory Benchmarks Full details of 32 bit and 64 bit memory benchmarks (and single core tests) are available at ResearchGate in Raspberry Pi 3B+ 32 Bit and 64 Bit Benchmarks and Stress Tests.pdf, from the following link (then click on down arrow to select download) https://www.resea...
by RoyLongbottom
Wed Apr 25, 2018 11:52 am
Forum: General discussion
Topic: Pi3B+ Hopefully Correct Results Under Load
Replies: 6
Views: 1715

Re: Pi3B+ Hopefully Correct Results Under Load

Before comparing Linpack benchmark speeds, we should remember that there are three official versions. Results, currently up to 2014, are available from Netlib in: http://netlib.org/benchmark/performance.pdf The first operates on a matrix of order 100 in a Fortran environment at 64 bits floating poin...
by RoyLongbottom
Wed Apr 11, 2018 10:50 am
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

If you are benchmarking the performance under an OS then running in an OS makes since, if you are benchmarking a computer system then NO OS is the way to go (why do you think there are so many benchmarks for the x86 PC that run on bare HW without an OS?). My near 50 years of experience in benchmark...
by RoyLongbottom
Tue Apr 10, 2018 11:12 pm
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

One thing that has bothered me about this thread since it began: If we are attempting to benchmark the abilities of the HW, why are we running in an Operating System? It would make better since to run any benchmarks baremetal, displaying results to the framebuffer only between tests. You have picke...
by RoyLongbottom
Tue Apr 10, 2018 11:53 am
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

Raspberry Pi 3B+ 32 Bit and 64 Bit Benchmark Results On receiving a new Raspberry Pi 3B+, I tried booting with Raspbian and 64 bit Gentoo. Both failed to boot, producing that rainbow coloured square. I found the solution for Raspbian, a sudo rpi-update being required to provide a missing file. For ...
by RoyLongbottom
Mon May 08, 2017 2:16 pm
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

64 Bit Stress Tests I have finished running my 64 bit benchmarks and test programs via 64 bit Operating Systems. The last ones were the series of stress tests demonstrating CPU temperature increases and associated performance degradation due to CPU MHz throttling. These tests had already been run v...
by RoyLongbottom
Sun Apr 23, 2017 10:01 am
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

64 Bit I/O Benchmarks My DriveSpeed and LanSpeed programs have now been recompiled as DriveSpeed64 and LanSpeed64 , with benchmarks, source codes, details and results in the tar.gz and htm files quoted earlier. The code for these is identical, except DriveSpeed opens files to use direct I/O, avoidi...
by RoyLongbottom
Sun Mar 26, 2017 4:47 pm
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

OpenGL GLUT 64 Bit Benchmark This was produced for use on Linux based PCs. It has four tests using coloured or textured simple objects then a wireframe and textured complex kitchen structure. It can be run from a script file specifying different window sizes and a command to disable VSYNC, enabling...
by RoyLongbottom
Thu Mar 16, 2017 11:19 am
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

More 64 Bit MultiThreading Benchmarks The other MP benchmarks, included in the tar.gz file, demonstrate some MP and 64 bit performance gains, with others identifying that multithreading provided little or no benefit and, sometimes, much worse performance. MP-Whetstone - Multiple threads each run th...
by RoyLongbottom
Wed Mar 08, 2017 11:13 am
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

64 Bit MultiThreading Benchmarks Most of my multithreading benchmarks run using 1, 2, 4 and 8 threads. Many have tests that use approximately 12 KB. 120 KB and 12 MB, to use both caches and RAM. The first set attempt to measure maximum MFLOPS. with two test procedures, one with two floating point o...
by RoyLongbottom
Tue Feb 21, 2017 11:59 am
Forum: openSUSE
Topic: 64 Bit Raspberry Pi 3 Benchmarks via SUSE
Replies: 14
Views: 15551

Re: 64 Bit Raspberry Pi 3 Benchmarks via SUSE

I very well could be wrong, but isn't the cpufreq driver missing upstream? I thought it was missing based on my playing around with kraxel.org aarch64 Fedora images. I don’t know whether the cpufreq driver is missing, but SUSE frequency measurement is different to Raspbian and Linux Gentoo. For the...
by RoyLongbottom
Tue Feb 14, 2017 10:55 am
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 126
Views: 76804

Re: Raspberry Pi Benchmarks

64 Bit Memory Tests These measure cache and RAM speeds with results in MB/second. As could be expected, 32 bit and 64 bit RAM speeds were generally quite similar for particular test functions. MemSpeed - Nine tests measure speeds using floating point (FP) and integer calculations. Cache based impro...

Go to advanced search