TRN-c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638

amazon testing on Amazon Linux 2 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 2301058-NE-TRNC6I4XL46
Jump To Table - Results

Statistics

Remove Outliers Before Calculating Averages

Graph Settings

Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638
January 05 2023
  7 Hours, 33 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):


TRN-c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638OpenBenchmarking.orgPhoronix Test SuiteIntel Xeon Platinum 8375C (8 Cores / 16 Threads)Amazon EC2 c6i.4xlarge (1.0 BIOS)Intel 440FX 82441FX PMC1 x 32 GB DDR4-3200MT/s107GB Amazon Elastic Block StoreAmazon ElasticAmazon Linux 25.10.157-139.675.amzn2.x86_64 (x86_64)GCC 12.2.0xfsamazonProcessorMotherboardChipsetMemoryDiskNetworkOSKernelCompilerFile-SystemSystem LayerTRN-c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638 BenchmarksSystem Logs- Transparent Huge Pages: madvise- -disable-multilib -enable-checking=release -enable-languages=c,c++,fortran- CPU Microcode: 0xd000331- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected

TRN-c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638hpl: ffmpeg: libx264 - Uploadffmpeg: libx264 - Uploadffmpeg: libx265 - Video On Demandffmpeg: libx265 - Video On Demandffmpeg: libx265 - Platformffmpeg: libx265 - Platformffmpeg: libx265 - Uploadffmpeg: libx265 - Uploadffmpeg: libx264 - Video On Demandffmpeg: libx264 - Video On Demandffmpeg: libx264 - Platformffmpeg: libx264 - Platformopenssl: SHA256stress-ng: Futexstress-ng: CPU Cachegmpbench: Total Timembw: Memory Copy, Fixed Block Size - 8192 MiBcachebench: Read / Modify / Writecachebench: Writecachebench: Readredis: SADD - 50byte: Dhrystone 2vpxenc: Speed 0 - Bosphorus 4Knginx: 4000nginx: 1000nginx: 500nginx: 20nginx: 200nginx: 100sysbench: CPUredis: LPOP - 1000redis: LPOP - 500mbw: Memory Copy - 8192 MiBredis: LPOP - 50ffmpeg: libx265 - Liveffmpeg: libx265 - Livehackbench: 32 - Threadmbw: Memory Copy, Fixed Block Size - 4096 MiBramspeed: Triad - Floating Pointramspeed: Average - Floating Pointramspeed: Add - Floating Pointramspeed: Scale - Floating Pointramspeed: Copy - Floating Pointramspeed: Add - Integerramspeed: Triad - Integerramspeed: Average - Integerramspeed: Scale - Integerramspeed: Copy - Integerhackbench: 32 - Processopenssl: RSA4096openssl: RSA4096x265: Bosphorus 4Kvpxenc: Speed 0 - Bosphorus 1080phackbench: 8 - Processffmpeg: libx264 - Liveffmpeg: libx264 - Livestress-ng: Socket Activityvpxenc: Speed 5 - Bosphorus 4Kmbw: Memory Copy - 4096 MiBredis: LPUSH - 50redis: LPUSH - 1000hackbench: 8 - Threadredis: LPUSH - 500stream: Copyredis: SET - 500redis: SET - 1000redis: SET - 50hackbench: 16 - Threadredis: SADD - 1000redis: SADD - 500redis: GET - 500hackbench: 16 - Processstress-ng: IO_uringstress-ng: Context Switchingstress-ng: x86_64 RdRandstress-ng: Mutexstress-ng: Forkingstress-ng: NUMAstress-ng: System V Message Passingstress-ng: CPU Stressstress-ng: Memory Copyingstress-ng: Vector Mathstress-ng: Semaphoresstress-ng: Mallocstress-ng: Atomicstress-ng: MMAPredis: GET - 1000stress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: Matrix Mathstress-ng: SENDFILEstress-ng: Cryptohackbench: 2 - Threadcryptsetup: PBKDF2-whirlpoolcryptsetup: PBKDF2-sha512phpbench: PHP Benchmark Suitetjbench: Decompression Throughputx264: Bosphorus 4Kvpxenc: Speed 5 - Bosphorus 1080pmbw: Memory Copy, Fixed Block Size - 1024 MiBsmallpt: Global Illumination Renderer; 128 Samplesx265: Bosphorus 1080pcompress-pbzip2: FreeBSD-13.0-RELEASE-amd64-memstick.img Compressionmbw: Memory Copy - 1024 MiBhackbench: 4 - Threadhackbench: 4 - Processsysbench: RAM / Memorymbw: Memory Copy, Fixed Block Size - 512 MiBx264: Bosphorus 1080phackbench: 2 - Processmbw: Memory Copy - 512 MiBhackbench: 1 - Threadhackbench: 1 - Processmbw: Memory Copy, Fixed Block Size - 128 MiBmbw: Memory Copy - 128 MiBstream: Addstream: Triadstream: Scalecore-latency: c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063888.60010.60238.11282022437.71200.8837.77200.5618.40137.2440.17188.6040.18188.557055939457871223.1516.394790.96826.07826202.42671124313.9758662958.2165792359883.6443471343.15.6664341.5576122.1180223.9667916.3382585.2482119.6224931.74690626.36687476.7110618.782728846.56104.1848.4865.6836696.04829145.4027762.8527571.9125635.5928663.4529265.2529592.7828026.1324634.8828620.5261.000140928.72165.110.8911.7717.591177.2328.4914712.0114.5110504.4731768992.081852412.0018.7241833788.7198469.12109374.962160376.832168723.7531.9842409423.502391424.582513730.2530.4432793.844246448.52333676.942049169.8546836.87174.968664899.3913009.982009.2737647.901322193.267062875.66267868.78209.512598652.92842737.03114.6143181.93163951.238783.325.994275265254344732098173.17520523.9226.626705.48613.33951.5010.92510522.37510.1059.32412660.596733.65299.395.35010468.4323.4313.1906893.65110750.92293385.393329.979212.3OpenBenchmarking.org

HPL Linpack

HPL is a well known portable Linpack implementation for distributed memory systems. This test profile is testing HPL upstream directly, outside the scope of the HPC Challenge test profile also available through the Phoronix Test Suite (hpcc). The test profile attempts to generate an optimized HPL.dat input file based on the CPU/memory under test. The automated HPL.dat input generation is still being tuned and thus for now this test profile remains "experimental". Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGFLOPS, More Is BetterHPL Linpack 2.3c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063820406080100SE +/- 0.02, N = 388.601. (CC) gcc options: -O2 -lopenblas -lm -pthread -lmpi

FFmpeg

This is a benchmark of the FFmpeg multimedia framework. The FFmpeg test profile is making use of a modified version of vbench from Columbia University's Architecture and Design Lab (ARCADE) [http://arcade.cs.columbia.edu/vbench/] that is a benchmark for video-as-a-service workloads. The test profile offers the options of a range of vbench scenarios based on freely distributable video content and offers the options of using the x264 or x265 video encoders for transcoding. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 5.1.2Encoder: libx264 - Scenario: Uploadc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706383691215SE +/- 0.01, N = 310.601. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 5.1.2Encoder: libx264 - Scenario: Uploadc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063850100150200250SE +/- 0.28, N = 3238.111. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 5.1.2Encoder: libx265 - Scenario: Video On Demandc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638918273645SE +/- 0.01, N = 337.711. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 5.1.2Encoder: libx265 - Scenario: Video On Demandc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706384080120160200SE +/- 0.04, N = 3200.881. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 5.1.2Encoder: libx265 - Scenario: Platformc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638918273645SE +/- 0.05, N = 337.771. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 5.1.2Encoder: libx265 - Scenario: Platformc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706384080120160200SE +/- 0.28, N = 3200.561. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 5.1.2Encoder: libx265 - Scenario: Uploadc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638510152025SE +/- 0.01, N = 318.401. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 5.1.2Encoder: libx265 - Scenario: Uploadc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638306090120150SE +/- 0.07, N = 3137.241. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 5.1.2Encoder: libx264 - Scenario: Video On Demandc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638918273645SE +/- 0.03, N = 340.171. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 5.1.2Encoder: libx264 - Scenario: Video On Demandc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706384080120160200SE +/- 0.12, N = 3188.601. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 5.1.2Encoder: libx264 - Scenario: Platformc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638918273645SE +/- 0.06, N = 340.181. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 5.1.2Encoder: libx264 - Scenario: Platformc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706384080120160200SE +/- 0.28, N = 3188.551. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.0Algorithm: SHA256c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706381500M3000M4500M6000M7500MSE +/- 625498.41, N = 370559394571. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Futexc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638200K400K600K800K1000KSE +/- 11841.22, N = 15871223.151. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: CPU Cachec6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063848121620SE +/- 0.53, N = 1516.391. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

GNU GMP GMPbench

GMPbench is a test of the GNU Multiple Precision Arithmetic (GMP) Library. GMPbench is a single-threaded integer benchmark that leverages the GMP library to stress the CPU with widening integer multiplication. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGMPbench Score, More Is BetterGNU GMP GMPbench 6.2.1Total Timec6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638100020003000400050004790.91. (CC) gcc options: -O3 -fomit-frame-pointer -lm

MBW

This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiBc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063815003000450060007500SE +/- 47.41, N = 36826.081. (CC) gcc options: -O3 -march=native

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: Read / Modify / Writec6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706386K12K18K24K30KSE +/- 1.54, N = 326202.43MIN: 25024.63 / MAX: 26584.81. (CC) gcc options: -lrt

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Writec6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706385K10K15K20K25KSE +/- 1.01, N = 324313.98MIN: 21193.02 / MAX: 26211.831. (CC) gcc options: -lrt

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Readc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706386001200180024003000SE +/- 0.04, N = 32958.22MIN: 2957.43 / MAX: 2958.731. (CC) gcc options: -lrt

Redis

Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SADD - Parallel Connections: 50c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638500K1000K1500K2000K2500KSE +/- 41085.94, N = 122359883.641. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

BYTE Unix Benchmark

This is a test of BYTE. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 3.6Computational Test: Dhrystone 2c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706389M18M27M36M45MSE +/- 196178.83, N = 343471343.1

VP9 libvpx Encoding

This is a standard video encoding performance test of Google's libvpx library and the vpxenc command for the VP9 video format. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.10.0Speed: Speed 0 - Input: Bosphorus 4Kc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706381.27352.5473.82055.0946.3675SE +/- 0.01, N = 35.661. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11

nginx

This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients/connections. HTTPS with a self-signed OpenSSL certificate is used by this test for local benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 4000c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063814K28K42K56K70KSE +/- 336.63, N = 364341.551. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 1000c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063816K32K48K64K80KSE +/- 30.79, N = 376122.111. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 500c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063820K40K60K80K100KSE +/- 41.16, N = 380223.961. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 20c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063815K30K45K60K75KSE +/- 16.48, N = 367916.331. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 200c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063820K40K60K80K100KSE +/- 70.94, N = 382585.241. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 100c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063820K40K60K80K100KSE +/- 32.96, N = 382119.621. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

Sysbench

This is a benchmark of Sysbench with the built-in CPU and memory sub-tests. Sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 1.0.20Test: CPUc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706385K10K15K20K25KSE +/- 0.38, N = 324931.741. (CC) gcc options: -pthread -O2 -funroll-loops -rdynamic -ldl -laio -lm

Redis

Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPOP - Parallel Connections: 1000c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638150K300K450K600K750KSE +/- 1214.13, N = 3690626.361. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPOP - Parallel Connections: 500c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638150K300K450K600K750KSE +/- 2448.19, N = 3687476.711. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

MBW

This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 8192 MiBc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706382K4K6K8K10KSE +/- 75.98, N = 310618.781. (CC) gcc options: -O3 -march=native

Redis

Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPOP - Parallel Connections: 50c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638160K320K480K640K800KSE +/- 7542.08, N = 3728846.561. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

FFmpeg

This is a benchmark of the FFmpeg multimedia framework. The FFmpeg test profile is making use of a modified version of vbench from Columbia University's Architecture and Design Lab (ARCADE) [http://arcade.cs.columbia.edu/vbench/] that is a benchmark for video-as-a-service workloads. The test profile offers the options of a range of vbench scenarios based on freely distributable video content and offers the options of using the x264 or x265 video encoders for transcoding. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 5.1.2Encoder: libx265 - Scenario: Livec6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063820406080100SE +/- 0.02, N = 3104.181. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 5.1.2Encoder: libx265 - Scenario: Livec6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706381122334455SE +/- 0.01, N = 348.481. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

Hackbench

This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: Threadc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706381530456075SE +/- 0.38, N = 365.681. (CC) gcc options: -lpthread

MBW

This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiBc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063814002800420056007000SE +/- 1.79, N = 36696.051. (CC) gcc options: -O3 -march=native

RAMspeed SMP

This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Floating Pointc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706386K12K18K24K30KSE +/- 33.29, N = 329145.401. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Floating Pointc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706386K12K18K24K30KSE +/- 70.38, N = 327762.851. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Floating Pointc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706386K12K18K24K30KSE +/- 59.87, N = 327571.911. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Floating Pointc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706385K10K15K20K25KSE +/- 148.45, N = 325635.591. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Floating Pointc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706386K12K18K24K30KSE +/- 102.86, N = 328663.451. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Integerc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706386K12K18K24K30KSE +/- 40.59, N = 329265.251. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Integerc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706386K12K18K24K30KSE +/- 91.28, N = 329592.781. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Integerc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706386K12K18K24K30KSE +/- 110.06, N = 328026.131. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Integerc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706385K10K15K20K25KSE +/- 87.04, N = 324634.881. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Integerc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706386K12K18K24K30KSE +/- 51.09, N = 328620.521. (CC) gcc options: -O3 -march=native

Hackbench

This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: Processc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706381428425670SE +/- 0.36, N = 361.001. (CC) gcc options: -lpthread

OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.0Algorithm: RSA4096c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063830K60K90K120K150KSE +/- 22.97, N = 3140928.71. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.0Algorithm: RSA4096c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706385001000150020002500SE +/- 0.43, N = 32165.11. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

x265

This is a simple test of the x265 encoder run on the CPU with 1080p and 4K options for H.265 video encode performance with x265. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4Kc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706383691215SE +/- 0.13, N = 310.891. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

VP9 libvpx Encoding

This is a standard video encoding performance test of Google's libvpx library and the vpxenc command for the VP9 video format. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.10.0Speed: Speed 0 - Input: Bosphorus 1080pc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706383691215SE +/- 0.02, N = 311.771. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11

Hackbench

This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: Processc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063848121620SE +/- 0.14, N = 917.591. (CC) gcc options: -lpthread

FFmpeg

This is a benchmark of the FFmpeg multimedia framework. The FFmpeg test profile is making use of a modified version of vbench from Columbia University's Architecture and Design Lab (ARCADE) [http://arcade.cs.columbia.edu/vbench/] that is a benchmark for video-as-a-service workloads. The test profile offers the options of a range of vbench scenarios based on freely distributable video content and offers the options of using the x264 or x265 video encoders for transcoding. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 5.1.2Encoder: libx264 - Scenario: Livec6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706384080120160200SE +/- 0.31, N = 3177.231. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 5.1.2Encoder: libx264 - Scenario: Livec6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638714212835SE +/- 0.05, N = 328.491. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Socket Activityc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706383K6K9K12K15KSE +/- 147.47, N = 514712.011. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

VP9 libvpx Encoding

This is a standard video encoding performance test of Google's libvpx library and the vpxenc command for the VP9 video format. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.10.0Speed: Speed 5 - Input: Bosphorus 4Kc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063848121620SE +/- 0.04, N = 314.511. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11

MBW

This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 4096 MiBc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706382K4K6K8K10KSE +/- 19.13, N = 310504.471. (CC) gcc options: -O3 -march=native

Redis

Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPUSH - Parallel Connections: 50c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638400K800K1200K1600K2000KSE +/- 21485.68, N = 31768992.081. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPUSH - Parallel Connections: 1000c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638400K800K1200K1600K2000KSE +/- 17855.20, N = 31852412.001. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Hackbench

This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: Threadc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638510152025SE +/- 0.19, N = 618.721. (CC) gcc options: -lpthread

Redis

Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPUSH - Parallel Connections: 500c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638400K800K1200K1600K2000KSE +/- 8591.22, N = 31833788.711. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Stream

This is a benchmark of Stream, the popular system memory (RAM) benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Copyc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063820K40K60K80K100KSE +/- 257.81, N = 598469.11. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp

Redis

Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 500c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638500K1000K1500K2000K2500KSE +/- 14590.58, N = 32109374.961. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 1000c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638500K1000K1500K2000K2500KSE +/- 12161.47, N = 32160376.831. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 50c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638500K1000K1500K2000K2500KSE +/- 19821.31, N = 32168723.751. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Hackbench

This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: Threadc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638714212835SE +/- 0.01, N = 331.981. (CC) gcc options: -lpthread

Redis

Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SADD - Parallel Connections: 1000c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638500K1000K1500K2000K2500KSE +/- 33810.04, N = 32409423.501. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SADD - Parallel Connections: 500c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638500K1000K1500K2000K2500KSE +/- 22213.09, N = 32391424.581. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: GET - Parallel Connections: 500c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638500K1000K1500K2000K2500KSE +/- 9351.79, N = 32513730.251. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Hackbench

This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: Processc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638714212835SE +/- 0.05, N = 330.441. (CC) gcc options: -lpthread

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: IO_uringc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706386001200180024003000SE +/- 1.05, N = 32793.841. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Context Switchingc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638900K1800K2700K3600K4500KSE +/- 2240.10, N = 34246448.521. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: x86_64 RdRandc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063870K140K210K280K350KSE +/- 11.95, N = 3333676.941. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Mutexc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638400K800K1200K1600K2000KSE +/- 823.24, N = 32049169.851. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Forkingc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063810K20K30K40K50KSE +/- 160.05, N = 346836.871. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: NUMAc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706384080120160200SE +/- 0.32, N = 3174.961. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: System V Message Passingc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706382M4M6M8M10MSE +/- 71798.23, N = 38664899.391. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: CPU Stressc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706383K6K9K12K15KSE +/- 152.26, N = 313009.981. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Memory Copyingc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638400800120016002000SE +/- 12.77, N = 32009.271. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Vector Mathc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706388K16K24K32K40KSE +/- 12.20, N = 337647.901. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Semaphoresc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638300K600K900K1200K1500KSE +/- 385.73, N = 31322193.261. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Mallocc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706381.5M3M4.5M6M7.5MSE +/- 30225.08, N = 37062875.661. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Atomicc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063860K120K180K240K300KSE +/- 393.06, N = 3267868.781. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: MMAPc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063850100150200250SE +/- 0.37, N = 3209.511. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

Redis

Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: GET - Parallel Connections: 1000c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638600K1200K1800K2400K3000KSE +/- 28190.32, N = 32598652.921. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Glibc C String Functionsc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638200K400K600K800K1000KSE +/- 2606.80, N = 3842737.031. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Glibc Qsort Data Sortingc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638306090120150SE +/- 0.20, N = 3114.611. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Matrix Mathc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706389K18K27K36K45KSE +/- 106.63, N = 343181.931. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: SENDFILEc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063840K80K120K160K200KSE +/- 443.19, N = 3163951.231. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Cryptoc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706382K4K6K8K10KSE +/- 1.50, N = 38783.321. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -latomic -lc -lcrypt -ldl -lrt -lz -pthread

Hackbench

This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: Threadc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706381.34872.69744.04615.39486.7435SE +/- 0.060, N = 155.9941. (CC) gcc options: -lpthread

Cryptsetup

This is a test profile for running the cryptsetup benchmark to report on the system's cryptography performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpoolc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063860K120K180K240K300KSE +/- 96.33, N = 3275265

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-sha512c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063850K100K150K200K250KSE +/- 164.33, N = 3254344

PHPBench

PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suitec6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638160K320K480K640K800KSE +/- 1340.83, N = 3732098

libjpeg-turbo tjbench

tjbench is a JPEG decompression/compression benchmark that is part of libjpeg-turbo, a JPEG image codec library optimized for SIMD instructions on modern CPU architectures. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.1.0Test: Decompression Throughputc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706384080120160200SE +/- 0.36, N = 3173.181. (CC) gcc options: -O3 -rdynamic -lm

x264

This is a multi-threaded test of the x264 video encoder run on the CPU with a choice of 1080p or 4K video input. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2022-02-22Video Input: Bosphorus 4Kc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638612182430SE +/- 0.02, N = 323.921. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -flto

VP9 libvpx Encoding

This is a standard video encoding performance test of Google's libvpx library and the vpxenc command for the VP9 video format. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.10.0Speed: Speed 5 - Input: Bosphorus 1080pc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638612182430SE +/- 0.03, N = 326.621. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11

MBW

This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiBc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063814002800420056007000SE +/- 19.76, N = 36705.491. (CC) gcc options: -O3 -march=native

Smallpt

Smallpt is a C++ global illumination renderer written in less than 100 lines of code. Global illumination is done via unbiased Monte Carlo path tracing and there is multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 Samplesc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706383691215SE +/- 0.03, N = 313.341. (CXX) g++ options: -fopenmp -O3

x265

This is a simple test of the x265 encoder run on the CPU with 1080p and 4K options for H.265 video encode performance with x265. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706381224364860SE +/- 0.02, N = 351.501. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

Parallel BZIP2 Compression

This test measures the time needed to compress a file (FreeBSD-13.0-RELEASE-amd64-memstick.img) using Parallel BZIP2 compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.13FreeBSD-13.0-RELEASE-amd64-memstick.img Compressionc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706383691215SE +/- 0.07, N = 310.931. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

MBW

This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 1024 MiBc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706382K4K6K8K10KSE +/- 16.40, N = 310522.381. (CC) gcc options: -O3 -march=native

Hackbench

This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: Threadc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706383691215SE +/- 0.02, N = 310.111. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: Processc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706383691215SE +/- 0.008, N = 39.3241. (CC) gcc options: -lpthread

Sysbench

This is a benchmark of Sysbench with the built-in CPU and memory sub-tests. Sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/sec, More Is BetterSysbench 1.0.20Test: RAM / Memoryc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706383K6K9K12K15KSE +/- 119.68, N = 312660.591. (CC) gcc options: -pthread -O2 -funroll-loops -rdynamic -ldl -laio -lm

MBW

This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 512 MiBc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063814002800420056007000SE +/- 1.66, N = 36733.651. (CC) gcc options: -O3 -march=native

Redis

Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.

Test: GET - Parallel Connections: 50

c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638: The test run did not produce a result.

x264

This is a multi-threaded test of the x264 video encoder run on the CPU with a choice of 1080p or 4K video input. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2022-02-22Video Input: Bosphorus 1080pc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063820406080100SE +/- 0.20, N = 399.391. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -flto

Hackbench

This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: Processc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706381.20382.40763.61144.81526.019SE +/- 0.021, N = 35.3501. (CC) gcc options: -lpthread

MBW

This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 512 MiBc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706382K4K6K8K10KSE +/- 9.26, N = 310468.431. (CC) gcc options: -O3 -march=native

Hackbench

This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: Threadc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706380.7721.5442.3163.0883.86SE +/- 0.003, N = 33.4311. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: Processc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706380.71781.43562.15342.87123.589SE +/- 0.005, N = 33.1901. (CC) gcc options: -lpthread

MBW

This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 128 MiBc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063815003000450060007500SE +/- 6.61, N = 36893.651. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 128 MiBc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-202301050706382K4K6K8K10KSE +/- 24.61, N = 310750.921. (CC) gcc options: -O3 -march=native

nginx

This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients/connections. HTTPS with a self-signed OpenSSL certificate is used by this test for local benchmarking. Learn more via the OpenBenchmarking.org test page.

Connections: 1

c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638: The test quit with a non-zero exit status.

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

Test: MEMFD

c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638: The test run did not produce a result.

Botan

Botan is a BSD-licensed cross-platform open-source C++ crypto library "cryptography toolkit" that supports most publicly known cryptographic algorithms. The project's stated goal is to be "the best option for cryptography in C++ by offering the tools necessary to implement a range of practical systems, such as TLS protocol, X.509 certificates, modern AEAD ciphers, PKCS#11 and TPM hardware support, password hashing, and post quantum crypto schemes." Learn more via the OpenBenchmarking.org test page.

Test: ChaCha20Poly1305

c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638: The test quit with a non-zero exit status. E: ./botan: /lib64/libstdc++.so.6: version `CXXABI_1.3.13' not found (required by ./libbotan-2.so.17)

Test: CAST-256

c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638: The test quit with a non-zero exit status. E: ./botan: /lib64/libstdc++.so.6: version `CXXABI_1.3.13' not found (required by ./libbotan-2.so.17)

Test: Blowfish

c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638: The test quit with a non-zero exit status. E: ./botan: /lib64/libstdc++.so.6: version `CXXABI_1.3.13' not found (required by ./libbotan-2.so.17)

Test: Twofish

c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638: The test quit with a non-zero exit status. E: ./botan: /lib64/libstdc++.so.6: version `CXXABI_1.3.13' not found (required by ./libbotan-2.so.17)

Test: AES-256

c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638: The test quit with a non-zero exit status. E: ./botan: /lib64/libstdc++.so.6: version `CXXABI_1.3.13' not found (required by ./libbotan-2.so.17)

Test: KASUMI

c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638: The test quit with a non-zero exit status. E: ./botan: /lib64/libstdc++.so.6: version `CXXABI_1.3.13' not found (required by ./libbotan-2.so.17)

Stream

This is a benchmark of Stream, the popular system memory (RAM) benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Addc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063820K40K60K80K100KSE +/- 136.64, N = 593385.31. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Triadc6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063820K40K60K80K100KSE +/- 86.63, N = 593329.91. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Scalec6i.4xlarge-5.10.157-139.675.amzn2.x86_64-2023010507063820K40K60K80K100KSE +/- 115.99, N = 579212.31. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp

Core-Latency

This is a test of core-latency, which measures the latency between all core combinations on the system processor(s). Reported is the average latency. Learn more via the OpenBenchmarking.org test page.

c6i.4xlarge-5.10.157-139.675.amzn2.x86_64-20230105070638: The test quit with a non-zero exit status. E: ./core-latency: /lib64/libstdc++.so.6: version `CXXABI_1.3.13' not found (required by ./core-latency)

119 Results Shown

HPL Linpack
FFmpeg:
  libx264 - Upload:
    FPS
    Seconds
  libx265 - Video On Demand:
    FPS
    Seconds
  libx265 - Platform:
    FPS
    Seconds
  libx265 - Upload:
    FPS
    Seconds
  libx264 - Video On Demand:
    FPS
    Seconds
  libx264 - Platform:
    FPS
    Seconds
OpenSSL
Stress-NG:
  Futex
  CPU Cache
GNU GMP GMPbench
MBW
CacheBench:
  Read / Modify / Write
  Write
  Read
Redis
BYTE Unix Benchmark
VP9 libvpx Encoding
nginx:
  4000
  1000
  500
  20
  200
  100
Sysbench
Redis:
  LPOP - 1000
  LPOP - 500
MBW
Redis
FFmpeg:
  libx265 - Live:
    FPS
    Seconds
Hackbench
MBW
RAMspeed SMP:
  Triad - Floating Point
  Average - Floating Point
  Add - Floating Point
  Scale - Floating Point
  Copy - Floating Point
  Add - Integer
  Triad - Integer
  Average - Integer
  Scale - Integer
  Copy - Integer
Hackbench
OpenSSL:
  RSA4096:
    verify/s
    sign/s
x265
VP9 libvpx Encoding
Hackbench
FFmpeg:
  libx264 - Live:
    FPS
    Seconds
Stress-NG
VP9 libvpx Encoding
MBW
Redis:
  LPUSH - 50
  LPUSH - 1000
Hackbench
Redis
Stream
Redis:
  SET - 500
  SET - 1000
  SET - 50
Hackbench
Redis:
  SADD - 1000
  SADD - 500
  GET - 500
Hackbench
Stress-NG:
  IO_uring
  Context Switching
  x86_64 RdRand
  Mutex
  Forking
  NUMA
  System V Message Passing
  CPU Stress
  Memory Copying
  Vector Math
  Semaphores
  Malloc
  Atomic
  MMAP
Redis
Stress-NG:
  Glibc C String Functions
  Glibc Qsort Data Sorting
  Matrix Math
  SENDFILE
  Crypto
Hackbench
Cryptsetup:
  PBKDF2-whirlpool
  PBKDF2-sha512
PHPBench
libjpeg-turbo tjbench
x264
VP9 libvpx Encoding
MBW
Smallpt
x265
Parallel BZIP2 Compression
MBW
Hackbench:
  4 - Thread
  4 - Process
Sysbench
MBW
x264
Hackbench
MBW
Hackbench:
  1 - Thread
  1 - Process
MBW:
  Memory Copy, Fixed Block Size - 128 MiB
  Memory Copy - 128 MiB
Stream:
  Add
  Triad
  Scale