cpuperf-241004

Ryzen 9 9900X - MS-A1 v1.1 BIOS 1.06

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2410046-NE-CPUPERF2450
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
Performance Per
Dollar
Date
Run
  Test
  Duration
Ryzen 9 9900X - MS-A1 v1.1 BIOS 1.06
October 04
  3 Hours, 55 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):


cpuperf-241004OpenBenchmarking.orgPhoronix Test SuiteAMD Ryzen 9 9900X 12-Core @ 7.36GHz (12 Cores / 24 Threads)Shenzhen Meigao Electronic Equipment MS-A1 A5WSR v1.1 (1.06 BIOS)AMD Device 14d82 x 32 GB DDR5-4800MT/s SD5-56001024GB SAMSUNG MZVL21T0HCLR-00BL7(2200/2400MHz)AMD Device 16402 x Realtek RTL8125 2.5GbE + Intel Wi-Fi 6 AX210/AX211/AX411Ubuntu 22.046.8.0-45-generic (x86_64)1.3.255GCC 11.4.0ext4ProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelVulkanCompilerFile-SystemCpuperf-241004 BenchmarksSystem Logs- Transparent Huge Pages: madvise- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Scaling Governor: amd-pstate-epp powersave (EPP: performance) - CPU Microcode: 0xb404015 - 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: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS; IBPB: conditional; STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected

cpuperf-241004specfem3d: Homogeneous Halfspacespecfem3d: Water-layered Halfspacespecfem3d: Tomographic Modelspecfem3d: Layered Halfspacespecfem3d: Mount St. Helenscryptsetup: PBKDF2-sha512cryptsetup: PBKDF2-whirlpoolcryptsetup: AES-XTS 256b Encryptioncryptsetup: AES-XTS 256b Decryptioncryptsetup: Serpent-XTS 256b Encryptioncryptsetup: Serpent-XTS 256b Decryptioncryptsetup: Twofish-XTS 256b Encryptioncryptsetup: Twofish-XTS 256b Decryptioncryptsetup: AES-XTS 512b Encryptioncryptsetup: AES-XTS 512b Decryptioncryptsetup: Serpent-XTS 512b Encryptioncryptsetup: Serpent-XTS 512b Decryptioncryptsetup: Twofish-XTS 512b Encryptioncryptsetup: Twofish-XTS 512b Decryptionxmrig: KawPow - 1Mxmrig: Monero - 1Mxmrig: Wownero - 1Mxmrig: GhostRider - 1Mxmrig: CryptoNight-Heavy - 1Mxmrig: CryptoNight-Femto UPX2 - 1Mgromacs: MPI CPU - water_GMX50_barelammps: 20k Atomslammps: Rhodopsin Proteinnamd: ATPase with 327,506 Atomsnamd: STMV with 1,066,628 Atomsaskap: tConvolve MT - Griddingaskap: tConvolve MT - Degriddingaskap: tConvolve MPI - Degriddingaskap: tConvolve MPI - Griddingaskap: tConvolve OpenMP - Griddingaskap: tConvolve OpenMP - Degriddingaskap: Hogbom Clean OpenMPnginx: 500nginx: 1000apache: 500apache: 1000openssl: SHA256openssl: SHA512openssl: RSA4096openssl: RSA4096openssl: ChaCha20openssl: AES-128-GCMopenssl: AES-256-GCMopenssl: ChaCha20-Poly1305Ryzen 9 9900X - MS-A1 v1.1 BIOS 1.0643.05146336294.51600303232.24273606097.82945142834.804906507337165011573757342.47302.5865.4985.1819.2848.95908.45899.1866.9985.6819.4848.014510.614516.114860.63451.114513.514511.72.47014.26514.0402.682070.737412129.583056.0311581.312405.05255.516145.09400.624139222.92128329.41166434.57161978.682341883033795499760239368.4348685.1151414665490257501938483238661238143103342971290OpenBenchmarking.org

SPECFEM3D

simulates acoustic (fluid), elastic (solid), coupled acoustic/elastic, poroelastic or seismic wave propagation in any type of conforming mesh of hexahedra. This test profile currently relies on CPU-based execution for SPECFEM3D and using a variety of their built-in examples/models for benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSPECFEM3D 4.1.1Model: Homogeneous HalfspaceRyzen 9 9900X - MS-A1 v1.1 BIOS 1.061020304050SE +/- 0.31, N = 1343.051. (F9X) gfortran options: -O2 -fopenmp -std=f2008 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

OpenBenchmarking.orgSeconds, Fewer Is BetterSPECFEM3D 4.1.1Model: Water-layered HalfspaceRyzen 9 9900X - MS-A1 v1.1 BIOS 1.0620406080100SE +/- 0.99, N = 394.521. (F9X) gfortran options: -O2 -fopenmp -std=f2008 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

OpenBenchmarking.orgSeconds, Fewer Is BetterSPECFEM3D 4.1.1Model: Tomographic ModelRyzen 9 9900X - MS-A1 v1.1 BIOS 1.06714212835SE +/- 0.46, N = 332.241. (F9X) gfortran options: -O2 -fopenmp -std=f2008 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

OpenBenchmarking.orgSeconds, Fewer Is BetterSPECFEM3D 4.1.1Model: Layered HalfspaceRyzen 9 9900X - MS-A1 v1.1 BIOS 1.0620406080100SE +/- 0.51, N = 397.831. (F9X) gfortran options: -O2 -fopenmp -std=f2008 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

OpenBenchmarking.orgSeconds, Fewer Is BetterSPECFEM3D 4.1.1Model: Mount St. HelensRyzen 9 9900X - MS-A1 v1.1 BIOS 1.06816243240SE +/- 0.09, N = 334.801. (F9X) gfortran options: -O2 -fopenmp -std=f2008 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

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-sha512Ryzen 9 9900X - MS-A1 v1.1 BIOS 1.06700K1400K2100K2800K3500KSE +/- 6259.35, N = 33371650

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpoolRyzen 9 9900X - MS-A1 v1.1 BIOS 1.06200K400K600K800K1000KSE +/- 1954.03, N = 31157375

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b EncryptionRyzen 9 9900X - MS-A1 v1.1 BIOS 1.0616003200480064008000SE +/- 12.80, N = 37342.4

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b DecryptionRyzen 9 9900X - MS-A1 v1.1 BIOS 1.0616003200480064008000SE +/- 3.29, N = 37302.5

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b EncryptionRyzen 9 9900X - MS-A1 v1.1 BIOS 1.062004006008001000SE +/- 1.15, N = 3865.4

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b DecryptionRyzen 9 9900X - MS-A1 v1.1 BIOS 1.062004006008001000SE +/- 0.29, N = 3985.1

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b EncryptionRyzen 9 9900X - MS-A1 v1.1 BIOS 1.062004006008001000SE +/- 0.50, N = 3819.2

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b DecryptionRyzen 9 9900X - MS-A1 v1.1 BIOS 1.062004006008001000SE +/- 0.76, N = 3848.9

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b EncryptionRyzen 9 9900X - MS-A1 v1.1 BIOS 1.0613002600390052006500SE +/- 7.54, N = 35908.4

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b DecryptionRyzen 9 9900X - MS-A1 v1.1 BIOS 1.0613002600390052006500SE +/- 16.35, N = 35899.1

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b EncryptionRyzen 9 9900X - MS-A1 v1.1 BIOS 1.062004006008001000SE +/- 0.45, N = 3866.9

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b DecryptionRyzen 9 9900X - MS-A1 v1.1 BIOS 1.062004006008001000SE +/- 0.27, N = 3985.6

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b EncryptionRyzen 9 9900X - MS-A1 v1.1 BIOS 1.062004006008001000SE +/- 0.22, N = 3819.4

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b DecryptionRyzen 9 9900X - MS-A1 v1.1 BIOS 1.062004006008001000SE +/- 0.90, N = 2848.0

Xmrig

Xmrig is an open-source cross-platform CPU/GPU miner for RandomX, KawPow, CryptoNight and AstroBWT. This test profile is setup to measure the Xmrig CPU mining performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.21Variant: KawPow - Hash Count: 1MRyzen 9 9900X - MS-A1 v1.1 BIOS 1.063K6K9K12K15KSE +/- 7.27, N = 314510.61. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.21Variant: Monero - Hash Count: 1MRyzen 9 9900X - MS-A1 v1.1 BIOS 1.063K6K9K12K15KSE +/- 5.93, N = 314516.11. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.21Variant: Wownero - Hash Count: 1MRyzen 9 9900X - MS-A1 v1.1 BIOS 1.063K6K9K12K15KSE +/- 7.97, N = 314860.61. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.21Variant: GhostRider - Hash Count: 1MRyzen 9 9900X - MS-A1 v1.1 BIOS 1.067001400210028003500SE +/- 0.47, N = 33451.11. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.21Variant: CryptoNight-Heavy - Hash Count: 1MRyzen 9 9900X - MS-A1 v1.1 BIOS 1.063K6K9K12K15KSE +/- 4.73, N = 314513.51. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.21Variant: CryptoNight-Femto UPX2 - Hash Count: 1MRyzen 9 9900X - MS-A1 v1.1 BIOS 1.063K6K9K12K15KSE +/- 7.53, N = 314511.71. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc

GROMACS

The GROMACS (GROningen MAchine for Chemical Simulations) molecular dynamics package testing with the water_GMX50 data. This test profile allows selecting between CPU and GPU-based GROMACS builds. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2024Implementation: MPI CPU - Input: water_GMX50_bareRyzen 9 9900X - MS-A1 v1.1 BIOS 1.060.55581.11161.66742.22322.779SE +/- 0.001, N = 32.4701. (CXX) g++ options: -O3 -lm

LAMMPS Molecular Dynamics Simulator

LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale Atomic/Molecular Massively Parallel Simulator. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: 20k AtomsRyzen 9 9900X - MS-A1 v1.1 BIOS 1.0648121620SE +/- 0.05, N = 314.271. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: Rhodopsin ProteinRyzen 9 9900X - MS-A1 v1.1 BIOS 1.0648121620SE +/- 0.10, N = 314.041. (CXX) g++ options: -O3 -lm -ldl

NAMD

NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgns/day, More Is BetterNAMD 3.0b6Input: ATPase with 327,506 AtomsRyzen 9 9900X - MS-A1 v1.1 BIOS 1.060.60351.2071.81052.4143.0175SE +/- 0.00254, N = 32.68207

OpenBenchmarking.orgns/day, More Is BetterNAMD 3.0b6Input: STMV with 1,066,628 AtomsRyzen 9 9900X - MS-A1 v1.1 BIOS 1.060.16590.33180.49770.66360.8295SE +/- 0.00067, N = 30.73741

ASKAP

ASKAP is a set of benchmarks from the Australian SKA Pathfinder. The principal ASKAP benchmarks are the Hogbom Clean Benchmark (tHogbomClean) and Convolutional Resamping Benchmark (tConvolve) as well as some previous ASKAP benchmarks being included as well for OpenCL and CUDA execution of tConvolve. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve MT - GriddingRyzen 9 9900X - MS-A1 v1.1 BIOS 1.065001000150020002500SE +/- 0.63, N = 32129.581. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve MT - DegriddingRyzen 9 9900X - MS-A1 v1.1 BIOS 1.067001400210028003500SE +/- 2.92, N = 33056.031. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

OpenBenchmarking.orgMpix/sec, More Is BetterASKAP 1.0Test: tConvolve MPI - DegriddingRyzen 9 9900X - MS-A1 v1.1 BIOS 1.062K4K6K8K10KSE +/- 139.16, N = 411581.31. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

OpenBenchmarking.orgMpix/sec, More Is BetterASKAP 1.0Test: tConvolve MPI - GriddingRyzen 9 9900X - MS-A1 v1.1 BIOS 1.063K6K9K12K15KSE +/- 184.73, N = 412405.01. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve OpenMP - GriddingRyzen 9 9900X - MS-A1 v1.1 BIOS 1.0611002200330044005500SE +/- 34.80, N = 35255.511. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve OpenMP - DegriddingRyzen 9 9900X - MS-A1 v1.1 BIOS 1.0613002600390052006500SE +/- 46.91, N = 36145.091. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

OpenBenchmarking.orgIterations Per Second, More Is BetterASKAP 1.0Test: Hogbom Clean OpenMPRyzen 9 9900X - MS-A1 v1.1 BIOS 1.0690180270360450SE +/- 4.23, N = 3400.621. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

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: 500Ryzen 9 9900X - MS-A1 v1.1 BIOS 1.0630K60K90K120K150KSE +/- 77.23, N = 3139222.921. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 1000Ryzen 9 9900X - MS-A1 v1.1 BIOS 1.0630K60K90K120K150KSE +/- 228.16, N = 3128329.411. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

Apache HTTP Server

This is a test of the Apache HTTPD web server. This Apache HTTPD 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. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.56Concurrent Requests: 500Ryzen 9 9900X - MS-A1 v1.1 BIOS 1.0640K80K120K160K200KSE +/- 288.12, N = 3166434.571. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.56Concurrent Requests: 1000Ryzen 9 9900X - MS-A1 v1.1 BIOS 1.0630K60K90K120K150KSE +/- 225.16, N = 3161978.681. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

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.3Algorithm: SHA256Ryzen 9 9900X - MS-A1 v1.1 BIOS 1.065000M10000M15000M20000M25000MSE +/- 53090540.29, N = 3234188303371. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: SHA512Ryzen 9 9900X - MS-A1 v1.1 BIOS 1.062000M4000M6000M8000M10000MSE +/- 20928155.74, N = 395499760231. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.3Algorithm: RSA4096Ryzen 9 9900X - MS-A1 v1.1 BIOS 1.062K4K6K8K10KSE +/- 52.36, N = 39368.41. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.3Algorithm: RSA4096Ryzen 9 9900X - MS-A1 v1.1 BIOS 1.0670K140K210K280K350KSE +/- 72.76, N = 3348685.11. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: ChaCha20Ryzen 9 9900X - MS-A1 v1.1 BIOS 1.0630000M60000M90000M120000M150000MSE +/- 80419256.37, N = 31514146654901. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: AES-128-GCMRyzen 9 9900X - MS-A1 v1.1 BIOS 1.0660000M120000M180000M240000M300000MSE +/- 372611178.69, N = 32575019384831. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: AES-256-GCMRyzen 9 9900X - MS-A1 v1.1 BIOS 1.0650000M100000M150000M200000M250000MSE +/- 583388238.28, N = 32386612381431. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: ChaCha20-Poly1305Ryzen 9 9900X - MS-A1 v1.1 BIOS 1.0620000M40000M60000M80000M100000MSE +/- 221855732.40, N = 31033429712901. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl