Go to advanced search

by RoyLongbottom
Wed Jul 10, 2019 5:34 pm
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 135
Views: 85001

Re: Raspberry Pi Benchmarks

Pi 4B Stress Tests First Unstressed Tests - It is quite easy to produce programs that run at high speeds on all cores of a modern computer, be it a PC, tablet, phone or a small board system like the Raspberry Pi. These programs are likely to lead to increased CPU temperatures. Given insufficient co...
by RoyLongbottom
Sat Jun 29, 2019 3:08 pm
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 135
Views: 85001

Re: Raspberry Pi Benchmarks

Java and OpenGL The Java benchmarks were run after installing Oracle Java 8, then OpenJDK11 later. Java Whetstone Benchmark Pi 4B performance was nearly as good as the compiled C version. However, there can be wide variations involving new Java versions. Here, the Pi 3B+ overall MWIPS rating was pa...
by RoyLongbottom
Sat Jun 29, 2019 2:05 pm
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 135
Views: 85001

Re: Raspberry Pi Benchmarks

I/O Benchmarks As used previously, variations of the same benchmark can be used to measure performance of local drives and networks, covering writing and reading large and small file and random access. A run time parameter can be used to increase the sizes of the large files. LanSpeed Benchmark - W...
by RoyLongbottom
Fri Jun 28, 2019 8:36 pm
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 135
Views: 85001

Re: Raspberry Pi Benchmarks

Multithreading Benchmarks Most of the multithreading benchmarks execute the same calculations using 1, 2, 4 and 8 threads. Quite a few are versions of the single core benchmarks, with similar Pi 4 performance gains. With these, comparisons with PCs becomes more complicated and none are provided. Th...
by RoyLongbottom
Wed Jun 26, 2019 4:15 pm
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 135
Views: 85001

Re: Raspberry Pi Benchmarks

Single Core Benchmarks using Data in Caches and RAM The following are brief summaries of details and results. For this information, see the HTM file in Raspberry Pi 4B 32 Bit BenchmarksHTM.zip, attached to the first message of this Raspberry Pi 4 benchmarks topic. https://www.raspberrypi.org/forums...
by RoyLongbottom
Tue Jun 25, 2019 3:39 pm
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 135
Views: 85001

Re: Raspberry Pi Benchmarks

Single Core Benchmarks The following provide benchmark results with limited comments on Raspberry Pi 4B performance gains over Pi 3B+ and relative Pi 4B relationships between older ARM V7 and gcc 8 compilations. For the first few, ancient benchmarks, ARM V6 compilations are also compared. Results o...
by RoyLongbottom
Tue Jun 25, 2019 9:02 am
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 135
Views: 85001

Re: Raspberry Pi Benchmarks

Raspberry Pi 4 Benchmarks Did you use a heatsink or fan on the Pi 4 and did it throttle due to heat? I will be producing a report of my stress testing efforts in due course. As with all modern processors (that I have encountered) they will throttle or crash when stretched to the limit, without appr...
by RoyLongbottom
Mon Jun 24, 2019 3:32 pm
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 135
Views: 85001

Re: Raspberry Pi Benchmarks

Raspberry Pi 4 Benchmarks I have run all of my relevant benchmarks and stress tests on the new Raspberry Pi 4. The early opportunity to run the programs was due to my acceptance of the request for me to become a volunteer, exercising the system prior to launch. I will be posting results here shortl...
by RoyLongbottom
Wed Apr 24, 2019 6:44 pm
Forum: General programming discussion
Topic: Raspberry Pi Benchmarks
Replies: 135
Views: 85001

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: 135
Views: 85001

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: 135
Views: 85001

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: 723

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: 135
Views: 85001

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: 135
Views: 85001

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: 135
Views: 85001

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: 135
Views: 85001

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: 135
Views: 85001

Re: Raspberry Pi Benchmarks

raspi.jpg
raspi.jpg (28.76 KiB) Viewed 6968 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: 135
Views: 85001

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: 135
Views: 85001

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: 135
Views: 85001

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: 135
Views: 85001

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: 135
Views: 85001

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: 2099

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: 135
Views: 85001

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: 135
Views: 85001

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...

Go to advanced search