RPi 400 2024

ARMv8 Cortex-A72 testing with a Raspberry Pi 400 Rev 1.0 and vc4drmfb on Debian 12 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2412214-NE-RPI40020208
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results
Show Result Confidence Charts
Allow Limiting Results To Certain Suite(s)

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs
No Box Plots
On Line Graphs With Missing Data, Connect The Line Gaps

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs
Condense Test Profiles With Multiple Version Results Into Single Result Graphs

Table

Show Detailed System Result Table

Sensor Monitoring

Show Accumulated Sensor Monitoring Data For Displayed Results

Run Management

Highlight
Result
Toggle/Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
Raspberry Pi 400
December 11 2024
  4 Days, 4 Hours, 6 Minutes
b
December 19 2024
  1 Day, 1 Hour, 51 Minutes
Invert Behavior (Only Show Selected Data)
  2 Days, 14 Hours, 59 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


RPi 400 2024OpenBenchmarking.orgPhoronix Test SuiteARMv8 Cortex-A72 @ 1.80GHz (4 Cores)Raspberry Pi 400 Rev 1.0Broadcom BCM27114096MB128GB SF128vc4drmfbDELL P2210HDebian 126.6.63-v8+ (aarch64)X Server 1.21.1.7GCC 12.2.0ext41920x1080ProcessorMotherboardChipsetMemoryDiskGraphicsMonitorOSKernelDisplay ServerCompilerFile-SystemScreen ResolutionRPi 400 2024 BenchmarksSystem Logs- snd_bcm2835.enable_headphones=0 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_hdmi=0 - --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -v - Scaling Governor: cpufreq-dt ondemand- OpenJDK Runtime Environment (build 17.0.13+11-Debian-2deb12u1) - Python 3.11.2- gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + srbds: Not affected + tsx_async_abort: Not affected

Raspberry Pi 400 vs. b ComparisonPhoronix Test SuiteBaseline+29.1%+29.1%+58.2%+58.2%+87.3%+87.3%116.3%37.7%23.8%13.2%8%7.5%6.9%6.5%6%5.8%5.5%5.2%4.6%4.5%4.1%3.9%3.7%3.6%3.4%3.4%3.1%3.1%3%2.7%2.6%2.5%2.2%Apache KafkaPreset 13 - Bosphorus 1080p57.8%I.M.D.STradesoap36.7%S.M.M29.9%Eclipse25.1%Read While Writing24.6%Rand ForestHWB Color Space21.4%A.S.P14.4%F.F.T14.3%G.M.MD.L.M.F13%Composite9.6%Update RandF.P.FUpdate Randblosclz bitshuffle - 8MB6.8%Z.1.2.B.I.PALS Movie LensRead While Writing1e12Compression RatingF.1.0.R.a.m.i.C5%Preset 5 - Bosphorus 1080pRotateSpring Boot4.2%LargeRand4.2%1 - Compression Speed1.smt2H2 Database Engine1 - D.S12 - D.S3 - D.SCPU Cache3.3%H.I.M.P.F.M.L3.3%2 - D.STime To CompileWAV To Opus Encodeblosclz shuffle - 8MB2.9%Apache Spark Bayes2.9%R.R.W.RScala Dotty2.6%A.L.S.E2.6%Preset 8 - Bosphorus 1080pG.A.U.J.F2.5%9 - D.SBatik SVG ToolkitDaCapo BenchmarkSVT-AV1RenaissanceDaCapo BenchmarkJava SciMarkDaCapo BenchmarkSpeedbRenaissanceGraphicsMagickRenaissanceJava SciMarkRenaissanceJava SciMarkJava SciMarkSpeedbDaCapo BenchmarkRocksDBC-BloscDaCapo BenchmarkRenaissanceRocksDBPrimesieve7-Zip CompressionParallel BZIP2 CompressionSVT-AV1GraphicsMagickDaCapo BenchmarksimdjsonLZ4 CompressionZ3 Theorem ProverDaCapo BenchmarkLZ4 CompressionLZ4 CompressionLZ4 CompressionStress-NGDaCapo BenchmarkLZ4 CompressionTimed FFmpeg CompilationOpus Codec EncodingC-BloscRenaissanceRocksDBRenaissanceDaCapo BenchmarkSVT-AV1RenaissanceLZ4 CompressionDaCapo BenchmarkRaspberry Pi 400b

RPi 400 2024astcenc: Fastastcenc: Mediumastcenc: Thoroughastcenc: Very Thoroughastcenc: Exhaustiveavifenc: 6avifenc: 6, Losslessavifenc: 10, Losslessblosc: blosclz shuffle - 8MBblosc: blosclz noshuffle - 8MBblosc: blosclz bitshuffle - 8MBbuild-eigen: Time To Compilebuild-ffmpeg: Time To Compilebuild-linux-kernel: defconfigbuild-mesa: Time To Compilebuild-php: Time To Compilebuild2: Time To Compilebyte: Dhrystone 2byte: Whetstone Doublebyte: System Callbyte: Pipec-ray: 1080p - 16c-ray: 4K - 16cachebench: Readcachebench: Writecachebench: Read / Modify / Writecassandra: Writescompress-7zip: Compression Ratingcompress-7zip: Decompression Ratingcompress-lz4: 1 - Compression Speedcompress-lz4: 1 - Decompression Speedcompress-lz4: 2 - Compression Speedcompress-lz4: 2 - Decompression Speedcompress-lz4: 3 - Compression Speedcompress-lz4: 3 - Decompression Speedcompress-lz4: 9 - Compression Speedcompress-lz4: 9 - Decompression Speedcompress-lz4: 12 - Compression Speedcompress-lz4: 12 - Decompression Speedcompress-pbzip2: FreeBSD-13.0-RELEASE-amd64-memstick.img Compressiondacapobench: Eclipsedacapobench: Avrora AVR Simulation Frameworkdacapobench: Batik SVG Toolkitdacapobench: FOP Print Formatterdacapobench: PMD Source Code Analyzerdacapobench: Apache Tomcatdacapobench: Apache Xalan XSLTdacapobench: Apache Lucene Search Indexdacapobench: Apache Lucene Search Enginedacapobench: H2 Database Enginedacapobench: Jythondacapobench: Tradebeansdacapobench: Tradesoapdacapobench: BioJava Biological Data Frameworkdacapobench: GraphChidacapobench: H2O In-Memory Platform For Machine Learningdacapobench: jMonkeyEnginedacapobench: Apache Kafkadacapobench: Spring Bootdacapobench: Zxing 1D/2D Barcode Image Processingdraco: Church Facadedraco: Lionencode-opus: WAV To Opus Encodeencode-wavpack: WAV To WavPackgraphics-magick: HWB Color Spacegraphics-magick: Noise-Gaussiangraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Swirlgromacs: MPI CPU - water_GMX50_barejava-scimark2: Compositejava-scimark2: Fast Fourier Transformjava-scimark2: Jacobi Successive Over-Relaxationjava-scimark2: Monte Carlojava-scimark2: Sparse Matrix Multiplyjava-scimark2: Dense LU Matrix Factorizationjpegxl: JPEG - 80jpegxl: JPEG - 90jpegxl: PNG - 80jpegxl: PNG - 90jpegxl-decode: 1jpegxl-decode: Alllitert: Mobilenet Floatlitert: Mobilenet Quantlitert: NASNet Mobilelitert: SqueezeNetlitert: Inception ResNet V2litert: Inception V4litert: Quantized COCO SSD MobileNet v1litert: DeepLab V3mt-dgemm: Sustained Floating-Point Rateopenssl: RSA4096openssl: RSA4096openssl: SHA256openssl: SHA512openssl: AES-128-GCMopenssl: AES-256-GCMopenssl: ChaCha20openssl: ChaCha20-Poly1305primesieve: 1e12pyperformance: async_tree_iopyperformance: asyncio_tcp_sslpyperformance: asyncio_websocketspyperformance: chaospyperformance: crypto_pyaespyperformance: django_templatepyperformance: floatpyperformance: gc_collectpyperformance: gopyperformance: json_loadspyperformance: nbodypyperformance: pathlibpyperformance: pickle_pure_pythonpyperformance: python_startuppyperformance: raytracepyperformance: regex_compilepyperformance: xml_etreerenaissance: Apache Spark Bayesrenaissance: Apache Spark PageRankrenaissance: Savina Reactors.IOrenaissance: Akka Unbalanced Cobwebbed Treerenaissance: Rand Forestrenaissance: In-Memory Database Shootoutrenaissance: Scala Dottyrenaissance: Finagle HTTP Requestsrenaissance: Genetic Algorithm Using Jenetics + Futuresrenaissance: ALS Movie Lensrenaissance: Gaussian Mixture Modelrocksdb: Rand Readrocksdb: Read While Writingrocksdb: Read Rand Write Randrocksdb: Update Randsimdjson: PartialTweetssimdjson: LargeRandsimdjson: Kostyasimdjson: DistinctUserIDsimdjson: TopTweetspeedb: Rand Readspeedb: Read While Writingspeedb: Read Rand Write Randspeedb: Update Randstress-ng: Memory Copyingstress-ng: CPU Cachesvt-av1: Preset 13 - Bosphorus 1080psvt-av1: Preset 8 - Bosphorus 1080psvt-av1: Preset 5 - Bosphorus 1080psvt-av1: Preset 3 - Bosphorus 1080pvvenc: Bosphorus 1080p - Fastvvenc: Bosphorus 1080p - Fasterwebp: Defaultwebp: Quality 100webp: Quality 100, Highest Compressionwebp: Quality 100, Losslesswebp: Quality 100, Lossless, Highest Compressionz3: 1.smt2z3: 2.smt2openssl: SHA256openssl: SHA512openssl: AES-128-GCMopenssl: AES-256-GCMopenssl: ChaCha20openssl: ChaCha20-Poly1305Raspberry Pi 400b7.45082.86080.37340.05210.032186.674101.04936.6301003.7889.4409.62158.1461050.8157061.265702.3021624.0753874.09876847567.712901.41726166.12316295.31030.5304178.0544573.03917313027.63797619432.689442277746557672193.44971.775.03790.933.01784.211.20770.83.68767.9190.40959263560101326524824127488514941107018830381985973521599315902353430889292892051174953538537631141122674817316130.145177.108347410225110.055324.2052.39558.44397.78314.36272.951.7621.6881.7261.6457.50124.51070036.225626.793789.877879.71058307116218335421.380758.916.574452115.48894.443899225750430418728377825323858517016275030031289696960847.4665.5448.51.743002841933129.1258881.032897.91.5234.81.3153528194206.938261.241198.751799.110911.346479.956175.144146.86810.165444.557868.24562744216540198957535690.660.250.580.670.67467538745426321181552903391.52205350.3918.9955.0801.6790.4740.4961.0493.782.601.150.290.11141.034808.481421556253485717980282212397237837333162680877712892867237.46992.87040.3750.05220.032287.581101.19236.593975.3876.8383.72170.0861019.676954.903708.2651642.8053883.57476802217.512901.517297412312025.11034.9744178.0244571.20466813016.14406719264.648467276148967707201.451006.975.01815.333.0281111.19790.13.68794.3199.87193879497101306386766427341509291126318940391915763021581321413217930708289322118574251636039230132552701917354126.402179.435287410235110.055295.6745.84551.22397.68242.08241.551.7751.7031.7421.6647.51624.49170174.925809.694840.278424.11061410117458035299.281192.716.612285115.48894.843813701050447549028363926023880199016275057301287381540803.2755.5948.51.733002831933089.035878232497.91.5134.51.3153427896913.943758.841071.451082.68812.833752.057645.243540.06982.761723.551114.24605110229164204250572770.660.240.580.680.67469307036469121407657156391.68198782.7212.0355.211.7560.4820.4951.0473.792.651.130.290.11135.741806.7742182560048631987028229332023733316016295589201288869480OpenBenchmarking.org

ASTC Encoder

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 5.0Preset: FastRaspberry Pi 400b246810SE +/- 0.0160, N = 37.45087.46991. (CXX) g++ options: -O3 -flto -pthread

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 5.0Preset: MediumRaspberry Pi 400b0.64581.29161.93742.58323.229SE +/- 0.0055, N = 32.86082.87041. (CXX) g++ options: -O3 -flto -pthread

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 5.0Preset: ThoroughRaspberry Pi 400b0.08440.16880.25320.33760.422SE +/- 0.0009, N = 30.37340.37501. (CXX) g++ options: -O3 -flto -pthread

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 5.0Preset: Very ThoroughRaspberry Pi 400b0.01170.02340.03510.04680.0585SE +/- 0.0001, N = 30.05210.05221. (CXX) g++ options: -O3 -flto -pthread

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 5.0Preset: ExhaustiveRaspberry Pi 400b0.00720.01440.02160.02880.036SE +/- 0.0000, N = 30.03210.03221. (CXX) g++ options: -O3 -flto -pthread

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

Encoder Speed: 0

Raspberry Pi 400: The test quit with a non-zero exit status.

b: The test quit with a non-zero exit status.

Encoder Speed: 2

Raspberry Pi 400: The test quit with a non-zero exit status.

b: The test quit with a non-zero exit status.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 1.0Encoder Speed: 6Raspberry Pi 400b20406080100SE +/- 0.35, N = 386.6787.581. (CXX) g++ options: -O3 -fPIC -lm

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 1.0Encoder Speed: 6, LosslessRaspberry Pi 400b20406080100SE +/- 0.87, N = 15101.05101.191. (CXX) g++ options: -O3 -fPIC -lm

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 1.0Encoder Speed: 10, LosslessRaspberry Pi 400b816243240SE +/- 0.81, N = 1536.6336.591. (CXX) g++ options: -O3 -fPIC -lm

C-Blosc

C-Blosc (c-blosc2) simple, compressed, fast and persistent data store library for C that focuses on compression of binary data. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 8MBRaspberry Pi 400b2004006008001000SE +/- 2.19, N = 31003.7975.31. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz noshuffle - Buffer Size: 8MBRaspberry Pi 400b2004006008001000SE +/- 2.67, N = 3889.4876.81. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz bitshuffle - Buffer Size: 8MBRaspberry Pi 400b90180270360450SE +/- 1.77, N = 3409.6383.71. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

Timed Eigen Compilation

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Eigen Compilation 3.4.0Time To CompileRaspberry Pi 400b5001000150020002500SE +/- 1.13, N = 32158.152170.09

Timed FFmpeg Compilation

This test times how long it takes to build the FFmpeg multimedia library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 7.0Time To CompileRaspberry Pi 400b2004006008001000SE +/- 1.55, N = 31050.821019.67

Timed Linux Kernel Compilation

This test times how long it takes to build the Linux kernel in a default configuration (defconfig) for the architecture being tested or alternatively an allmodconfig for building all possible kernel modules for the build. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 6.8Build: defconfigRaspberry Pi 400b15003000450060007500SE +/- 32.81, N = 37061.276954.90

Timed Mesa Compilation

This test profile times how long it takes to compile Mesa with Meson/Ninja. For minimizing build dependencies and avoid versioning conflicts, test this is just the core Mesa build without LLVM or the extra Gallium3D/Mesa drivers enabled. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Mesa Compilation 24.0Time To CompileRaspberry Pi 400b150300450600750SE +/- 5.39, N = 3702.30708.27

Timed Node.js Compilation

This test profile times how long it takes to build/compile Node.js itself from source. Node.js is a JavaScript run-time built from the Chrome V8 JavaScript engine while itself is written in C/C++. Learn more via the OpenBenchmarking.org test page.

Time To Compile

Raspberry Pi 400: The test quit with a non-zero exit status. E: g++: fatal error: Killed signal terminated program cc1plus

b: The test quit with a non-zero exit status. E: g++: fatal error: Killed signal terminated program cc1plus

Timed PHP Compilation

This test times how long it takes to build PHP. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 8.3.4Time To CompileRaspberry Pi 400b400800120016002000SE +/- 3.48, N = 31624.081642.81

Build2

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.17Time To CompileRaspberry Pi 400b8001600240032004000SE +/- 0.40, N = 33874.103883.57

BYTE Unix Benchmark

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 5.1.3-gitComputational Test: Dhrystone 2Raspberry Pi 400b16M32M48M64M80MSE +/- 23572.27, N = 376847567.776802217.51. (CC) gcc options: -pedantic -O3 -ffast-math -march=native -mtune=native -lm

OpenBenchmarking.orgMWIPS, More Is BetterBYTE Unix Benchmark 5.1.3-gitComputational Test: Whetstone DoubleRaspberry Pi 400b3K6K9K12K15KSE +/- 0.12, N = 312901.412901.51. (CC) gcc options: -pedantic -O3 -ffast-math -march=native -mtune=native -lm

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 5.1.3-gitComputational Test: System CallRaspberry Pi 400b400K800K1200K1600K2000KSE +/- 613.89, N = 31726166.11729741.01. (CC) gcc options: -pedantic -O3 -ffast-math -march=native -mtune=native -lm

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 5.1.3-gitComputational Test: PipeRaspberry Pi 400b500K1000K1500K2000K2500KSE +/- 3531.66, N = 32316295.32312025.11. (CC) gcc options: -pedantic -O3 -ffast-math -march=native -mtune=native -lm

C-Ray

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 2.0Resolution: 1080p - Rays Per Pixel: 16Raspberry Pi 400b2004006008001000SE +/- 6.23, N = 31030.531034.971. (CC) gcc options: -lpthread -lm

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 2.0Resolution: 4K - Rays Per Pixel: 16Raspberry Pi 400b9001800270036004500SE +/- 16.26, N = 34178.054178.021. (CC) gcc options: -lpthread -lm

CacheBench

This is a performance test of CacheBench, which is part of LLCbench. CacheBench is designed to test the memory and cache bandwidth performance Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: ReadRaspberry Pi 400b10002000300040005000SE +/- 0.38, N = 34573.044571.20MIN: 4560.27 / MAX: 4573.81MIN: 4563.92 / MAX: 4573.481. (CC) gcc options: -O3 -lrt

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: WriteRaspberry Pi 400b3K6K9K12K15KSE +/- 4.77, N = 313027.6413016.14MIN: 11542.85 / MAX: 13616.43MIN: 11542.12 / MAX: 13604.061. (CC) gcc options: -O3 -lrt

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / WriteRaspberry Pi 400b4K8K12K16K20KSE +/- 15.81, N = 319432.6919264.65MIN: 17955.33 / MAX: 20427.01MIN: 17956.99 / MAX: 20214.641. (CC) gcc options: -O3 -lrt

Apache Cassandra

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 5.0Test: WritesRaspberry Pi 400b6001200180024003000SE +/- 43.60, N = 1227772761

7-Zip Compression

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 24.05Test: Compression RatingRaspberry Pi 400b10002000300040005000SE +/- 55.34, N = 3465548961. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 24.05Test: Decompression RatingRaspberry Pi 400b17003400510068008500SE +/- 6.77, N = 3767277071. (CXX) g++ options: -lpthread -ldl -O2 -fPIC