Debian 64 bit comparison

ARMv7 rev 4 testing with a BCM2835 Raspberry Pi 3 Model B Plus Rev 1.3 and BCM2708 on Raspbian 9.9 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1906266-HV-1906230HV61&grr.

Debian 64 bit comparisonProcessorMotherboardMemoryDiskGraphicsOSKernelCompilerFile-SystemScreen Resolution3B - Raspbian3B+ - RaspbianARMv7 rev 4 @ 1.20GHz (4 Cores)BCM2835 Raspberry Pi 3 Model B Rev 1.2926MB32GB Cruzer Fit + 60GBBCM2708Raspbian 9.94.19.42-v7+ (armv7l)GCC 6.3.0 20170516btrfs656x416ARMv7 rev 4 @ 1.40GHz (4 Cores)BCM2835 Raspberry Pi 3 Model B Plus Rev 1.3748MB1000GB APPLE HDD HTS541 + 64GB SL64G4.14.98-v7+ (armv7l)ext4624x416OpenBenchmarking.orgCompiler Details- --build=arm-linux-gnueabihf --disable-browser-plugin --disable-libitm --disable-libquadmath --disable-sjlj-exceptions --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf- --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv6 --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfp --with-target-system-zlib -v Disk Details- 3B - Raspbian: MQ-DEADLINE / noatime,rw,space_cache,subvol=/,subvolid=5- 3B+ - Raspbian: DEADLINE / data=ordered,noatime,rwProcessor Details- Scaling Governor: BCM2835 Freq ondemandJava Details- OpenJDK Runtime Environment (build 1.8.0_212-8u212-b03-2~deb9u1-b03)

Debian 64 bit comparisonpostmark: Disk Transaction Performancevpxenc: vpxenc VP9 1080p Video Encodettsiod-renderer: Phong Rendering With Soft-Shadow Mappingcompress-lzma: 256MB File Compressionapache-siege: 250nginx: Static Web Page Servingbork: File Encryption Timedcraw: RAW To PPM Image Conversiontinymembench: Standard Memsettinymembench: Standard Memcpydacapobench: Eclipseunpack-linux: linux-4.15.tar.xzx264: H.264 Video Encodingdacapobench: H2fs-mark: 1000 Files, 1MB Sizeapache: Static Web Page Servingpgbench: Buffer Test - Normal Load - Read Writeffmpeg: H.264 HD To NTSC DVencode-mp3: WAV To MP3ramspeed: Floating-Point Addramspeed: Integer Scaleramspeed: Integer Copyramspeed: Integer Addpgbench: Buffer Test - Heavy Contention - Read Writephpbench: PHP Benchmark Suitemencoder: AVI To LAVCpgbench: Buffer Test - Normal Load - Read Onlynetwork-loopback: Time To Transfer 10GB Via Loopbackcompress-7zip: Compress Speed Testsqlite: Timed SQLite Insertionsgraphics-magick: HWB Color Spacedacapobench: Jythoncachebench: Write Cachecachebench: Read Cachepgbench: Buffer Test - Heavy Contention - Read Onlygraphics-magick: Resizingbullet: 1000 Stackopenssl: RSA 4096-bit Performanceredis: SADDredis: LPOPredis: LPUSHredis: SETredis: GETtscp: AI Chess Performancebullet: Convex Trimesh3B - Raspbian3B+ - Raspbian1723.0610.7522311244.4537703206601728124918379943.141.4611224521.272389157.481253572072156621802080143.4634365280561645.20131815542565832990179251422784.5038.0414771120630010022712616918946417244413.5542.281962510941756417831203214164164.581.156.03334033.32175303194615892120200534.9040396240654142.51193722743492393504210258571876.8729.5017427923807512060114580522346120253712.21OpenBenchmarking.org

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction Performance3B - Raspbian3B+ - Raspbian408012016020017241. (CC) gcc options: -O3

VP9 libvpx Encoding

vpxenc VP9 1080p Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.0vpxenc VP9 1080p Video Encode3B - Raspbian3B+ - Raspbian0.68851.3772.06552.7543.4425SE +/- 0.13, N = 3SE +/- 0.00, N = 33.062.281. (CXX) g++ options: -lm -lpthread -march=armv7-a -mfloat-abi=hard -mfpu=neon -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow Mapping3B - Raspbian3691215SE +/- 0.14, N = 910.751. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -lSDL -fopenmp -fwhole-program -lstdc++

LZMA Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterLZMA Compression256MB File Compression3B - Raspbian3B+ - Raspbian5001000150020002500SE +/- 1.02, N = 3SE +/- 4.97, N = 3223119621. (CXX) g++ options: -O2

Apache Siege

Concurrent Users: 250

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 2503B - Raspbian30060090012001500SE +/- 9.48, N = 31244.451. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page Serving3B - Raspbian3B+ - Raspbian11002200330044005500SE +/- 38.14, N = 9SE +/- 23.03, N = 3377051091. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption Time3B - Raspbian3B+ - Raspbian90180270360450SE +/- 4.32, N = 4SE +/- 8.41, N = 9320417

dcraw

RAW To PPM Image Conversion

OpenBenchmarking.orgSeconds, Fewer Is BetterdcrawRAW To PPM Image Conversion3B - Raspbian3B+ - Raspbian140280420560700SE +/- 1.66, N = 3SE +/- 1.57, N = 36605641. (CC) gcc options: -lm

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard Memset3B - Raspbian3B+ - Raspbian400800120016002000SE +/- 12.97, N = 3SE +/- 0.90, N = 3172817831. (CC) gcc options: -O2 -lm

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard Memcpy3B - Raspbian3B+ - Raspbian30060090012001500SE +/- 3.14, N = 3SE +/- 0.32, N = 3124912031. (CC) gcc options: -O2 -lm

DaCapo Benchmark

Java Test: Eclipse

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Eclipse3B - Raspbian3B+ - Raspbian50K100K150K200K250KSE +/- 384.92, N = 4SE +/- 2054.86, N = 9183799214164

Unpacking The Linux Kernel

linux-4.15.tar.xz

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking The Linux Kernellinux-4.15.tar.xz3B - Raspbian3B+ - Raspbian4080120160200SE +/- 0.35, N = 4SE +/- 2.09, N = 1643.14164.58

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video Encoding3B - Raspbian3B+ - Raspbian0.32850.6570.98551.3141.6425SE +/- 0.02, N = 3SE +/- 0.00, N = 31.461.15-lavformat -lavcodec -lavutil -lswscale1. (CC) gcc options: -ldl -lm -lpthread

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H23B - Raspbian20K40K60K80K100KSE +/- 1043.45, N = 4112245

FS-Mark

1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.31000 Files, 1MB Size3B - Raspbian3B+ - Raspbian510152025SE +/- 0.15, N = 3SE +/- 0.40, N = 1221.276.031. (CC) gcc options: -static

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page Serving3B - Raspbian3B+ - Raspbian7001400210028003500SE +/- 30.77, N = 3SE +/- 35.52, N = 3238933401. (CC) gcc options: -shared -fPIC -O2 -pthread

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read Write3B - Raspbian3B+ - Raspbian306090120150SE +/- 1.47, N = 15SE +/- 2.81, N = 12157.4833.321. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 4.0.2H.264 HD To NTSC DV3B - Raspbian3B+ - Raspbian4080120160200SE +/- 2.54, N = 12SE +/- 2.71, N = 3125175-lSDL21. (CC) gcc options: -march=armv6 -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -lxcb -lxcb-shape -lxcb-xfixes -lasound -pthread -llzma -std=c11 -fomit-frame-pointer -marm -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP33B - Raspbian3B+ - Raspbian80160240320400SE +/- 0.70, N = 3SE +/- 0.77, N = 33573031. (CC) gcc options: -lncurses -lm

RAMspeed SMP

Floating-Point Add

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Floating-Point Add3B - Raspbian3B+ - Raspbian400800120016002000207219461. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Integer Scale

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Integer Scale3B - Raspbian3B+ - Raspbian30060090012001500156615891. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Integer Copy

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Integer Copy3B - Raspbian3B+ - Raspbian5001000150020002500218021201. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Integer Add

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Integer Add3B - Raspbian3B+ - Raspbian400800120016002000208020051. (CC) gcc options: -O3 -march=native

PostgreSQL pgbench

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write3B - Raspbian3B+ - Raspbian306090120150SE +/- 1.90, N = 5SE +/- 2.76, N = 15143.4634.901. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suite3B - Raspbian3B+ - Raspbian9K18K27K36K45KSE +/- 50.00, N = 3SE +/- 126.76, N = 33436540396

Mencoder

AVI To LAVC

OpenBenchmarking.orgSeconds, Fewer Is BetterMencoder 1.3.0AVI To LAVC3B - Raspbian3B+ - Raspbian60120180240300SE +/- 1.35, N = 3SE +/- 0.87, N = 3280240-lspeex1. (CC) gcc options: -ffast-math -lncurses -lrt -lpng -lz -ljpeg -lasound -ldl -lpthread -lfreetype -lmad -lvorbisenc -lvorbis -logg -rdynamic -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read Only3B - Raspbian3B+ - Raspbian14002800420056007000SE +/- 44.94, N = 15SE +/- 7.52, N = 3561665411. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Loopback TCP Network Performance

Time To Transfer 10GB Via Loopback

OpenBenchmarking.orgSeconds, Fewer Is BetterLoopback TCP Network PerformanceTime To Transfer 10GB Via Loopback3B - Raspbian3B+ - Raspbian1020304050SE +/- 0.95, N = 15SE +/- 0.86, N = 1545.2042.51

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed Test3B - Raspbian3B+ - Raspbian400800120016002000SE +/- 2.33, N = 3SE +/- 9.56, N = 3131819371. (CXX) g++ options: -pipe -lpthread

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite Insertions3B - Raspbian3B+ - Raspbian50100150200250SE +/- 1.36, N = 3SE +/- 2.22, N = 31552271. (CC) gcc options: -O2 -lz -ldl -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: HWB Color Space3B - Raspbian3B+ - Raspbian1020304050SE +/- 1.04, N = 1542431. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lgomp -lpthread

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Jython3B - Raspbian3B+ - Raspbian12K24K36K48K60KSE +/- 604.33, N = 7SE +/- 609.45, N = 55658349239

CacheBench

Write Cache

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchWrite Cache3B - Raspbian3B+ - Raspbian8001600240032004000SE +/- 2.69, N = 3SE +/- 6.41, N = 3299035041. (CC) gcc options: -lrt

CacheBench

Read Cache

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchRead Cache3B - Raspbian3B+ - Raspbian5001000150020002500SE +/- 1.68, N = 3SE +/- 4.03, N = 3179221021. (CC) gcc options: -lrt

PostgreSQL pgbench

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only3B - Raspbian3B+ - Raspbian13002600390052006500SE +/- 80.43, N = 3SE +/- 48.61, N = 3514258571. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Resizing3B - Raspbian3B+ - Raspbian61218243027181. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lgomp -lpthread

Bullet Physics Engine

Test: 1000 Stack

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 Stack3B - Raspbian3B+ - Raspbian20406080100SE +/- 0.06, N = 3SE +/- 0.21, N = 384.5076.87-lglut -lGL -lGLU1. (CXX) g++ options: -O3 -rdynamic

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit Performance3B - Raspbian3B+ - Raspbian918273645SE +/- 1.51, N = 15SE +/- 0.06, N = 338.0429.501. (CC) gcc options: -pthread -march=armv7-a -O3 -lssl -lcrypto -ldl

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SADD3B - Raspbian3B+ - Raspbian40K80K120K160K200KSE +/- 1162.15, N = 14SE +/- 2354.46, N = 31477111742791. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPOP3B - Raspbian3B+ - Raspbian50K100K150K200K250KSE +/- 307.20, N = 3SE +/- 2244.23, N = 102063002380751. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPUSH3B - Raspbian3B+ - Raspbian30K60K90K120K150KSE +/- 1325.78, N = 5SE +/- 1490.76, N = 31002271206011. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SET3B - Raspbian3B+ - Raspbian30K60K90K120K150KSE +/- 357.02, N = 3SE +/- 2101.35, N = 31261691458051. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GET3B - Raspbian3B+ - Raspbian50K100K150K200K250KSE +/- 1001.40, N = 3SE +/- 3294.28, N = 41894642234611. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess Performance3B - Raspbian3B+ - Raspbian40K80K120K160K200KSE +/- 345.61, N = 5SE +/- 215.95, N = 51724442025371. (CC) gcc options: -O3 -march=native

Bullet Physics Engine

Test: Convex Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Convex Trimesh3B - Raspbian3B+ - Raspbian3691215SE +/- 0.01, N = 3SE +/- 0.05, N = 313.5512.21-lglut -lGL -lGLU1. (CXX) g++ options: -O3 -rdynamic


Phoronix Test Suite v10.8.4