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.

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 comparisonsqlite: Timed SQLite Insertionsfs-mark: 1000 Files, 1MB Sizeunpack-linux: linux-4.15.tar.xzpostmark: Disk Transaction Performanceramspeed: Integer Addramspeed: Integer Copyramspeed: Integer Scaleramspeed: Floating-Point Addtinymembench: Standard Memcpytinymembench: Standard Memsetnetwork-loopback: Time To Transfer 10GB Via Loopbackbork: File Encryption Timedacapobench: H2dacapobench: Jythondacapobench: Eclipsecachebench: Read Cachecachebench: Write Cachetscp: AI Chess Performancettsiod-renderer: Phong Rendering With Soft-Shadow Mappingvpxenc: vpxenc VP9 1080p Video Encodex264: H.264 Video Encodinggraphics-magick: Resizinggraphics-magick: HWB Color Spacecompress-7zip: Compress Speed Testbullet: 1000 Stackbullet: Convex Trimeshcompress-lzma: 256MB File Compressiondcraw: RAW To PPM Image Conversionencode-mp3: WAV To MP3ffmpeg: H.264 HD To NTSC DVmencoder: AVI To LAVCopenssl: RSA 4096-bit Performancepgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writepgbench: Buffer Test - Heavy Contention - Read Onlypgbench: Buffer Test - Heavy Contention - Read Writeredis: LPOPredis: SADDredis: LPUSHredis: GETredis: SETnginx: Static Web Page Servingapache: Static Web Page Servingapache-siege: 250phpbench: PHP Benchmark Suite3B - Raspbian3B+ - Raspbian15521.2743.1417220802180156620721249172845.20320112245565831837991792299017244410.753.061.462742131884.5013.55223166035712528038.045616157.485142143.46206300147711100227189464126169377023891244.45343652276.03164.58420052120158919461203178342.5141749239214164210235042025372.281.151843193776.8712.21196256430317524029.50654133.32585734.902380751742791206012234611458055109334040396OpenBenchmarking.org

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

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

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

PostMark

Disk Transaction Performance

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

RAMspeed SMP

Integer Add

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Integer Add3B - Raspbian3B+ - Raspbian400800120016002000208020051. (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 Scale

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

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

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

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

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

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

DaCapo Benchmark

Java Test: H2

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

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

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

CacheBench

Read Cache

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

CacheBench

Write Cache

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

PHPBench

PHP Benchmark Suite

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


Phoronix Test Suite v10.8.4