ubuntu
Intel Core i9-12900H testing with a Alienware 0X5DF0 (1.12.0 BIOS) and NVIDIA GeForce RTX 3080 Laptop GPU 8GB on Ubuntu 22.10 via the Phoronix Test Suite.
v6
Processor: Intel Core i9-12900H @ 4.90GHz (14 Cores / 20 Threads), Motherboard: Alienware 0X5DF0 (1.12.0 BIOS), Chipset: Intel Alder Lake PCH, Memory: 32GB, Disk: PM9A1 NVMe Samsung 1024GB + 1000GB PNY CS3040 1TB SSD + 4001GB Expansion + 31GB Ultra, Graphics: NVIDIA GeForce RTX 3080 Laptop GPU 8GB, Audio: Intel Alder Lake PCH-P HD Audio, Monitor: Odyssey G50A, Network: Realtek Killer E3000 2.5GbE + Intel Alder Lake-P PCH CNVi WiFi
OS: Ubuntu 22.10, Kernel: 6.0.9-060009-generic (x86_64), Desktop: KDE Plasma 5.25.5, Display Server: X Server 1.21.1.4, Display Driver: NVIDIA 525.60.11, OpenGL: 4.6.0, Vulkan: 1.3.224, Compiler: GCC 12.2.0, File-System: ext4, Screen Resolution: 4480x1440
Kernel Notes: Transparent Huge Pages: madvise
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-U8K4Qv/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-U8K4Qv/gcc-12-12.2.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-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
Processor Notes: Scaling Governor: intel_pstate powersave (EPP: performance) - CPU Microcode: 0x421 - Thermald 2.5.1
Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected
v5.19
Processor: Intel Core i9-12900H @ 5.00GHz (14 Cores / 20 Threads), Motherboard: Alienware 0X5DF0 (1.12.0 BIOS), Chipset: Intel Alder Lake PCH, Memory: 32GB, Disk: PM9A1 NVMe Samsung 1024GB + 1000GB PNY CS3040 1TB SSD + 4001GB Expansion, Graphics: NVIDIA GeForce RTX 3080 Laptop GPU 8GB, Audio: Intel Alder Lake PCH-P HD Audio, Monitor: Odyssey G50A, Network: Realtek Killer E3000 2.5GbE + Intel Alder Lake-P PCH CNVi WiFi
OS: Ubuntu 22.10, Kernel: 5.19.0-26-generic (x86_64), Desktop: KDE Plasma 5.25.5, Display Server: X Server 1.21.1.4, Display Driver: NVIDIA 525.60.11, OpenGL: 4.6.0, Vulkan: 1.3.224, Compiler: GCC 12.2.0, File-System: ext4, Screen Resolution: 4480x1440
Kernel Notes: Transparent Huge Pages: madvise
Environment Notes: CXXFLAGS=-march=alderlake CFLAGS=-march=alderlake
Processor Notes: Scaling Governor: intel_pstate powersave (EPP: performance) - CPU Microcode: 0x421 - Thermald 2.5.1
Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected
Stress-NG
Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
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.
Algebraic Multi-Grid Benchmark
AMG is a parallel algebraic multigrid solver for linear systems arising from problems on unstructured grids. The driver provided with AMG builds linear systems for various 3-dimensional problems. Learn more via the OpenBenchmarking.org test page.
x265
This is a simple test of the x265 encoder run on the CPU with a sample 1080p video file. Learn more via the OpenBenchmarking.org test page.
Zstd Compression
This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.
LZ4 Compression
This test measures the time needed to compress/decompress a sample file (an Ubuntu ISO) using LZ4 compression. Learn more via the OpenBenchmarking.org test page.
Zstd Compression
This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
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.
LuaJIT
This test profile is a collection of Lua scripts/benchmarks run against a locally-built copy of LuaJIT upstream. Learn more via the OpenBenchmarking.org test page.
7-Zip Compression
This is a test of 7-Zip compression/decompression with its integrated benchmark feature. Learn more via the OpenBenchmarking.org test page.
Apache Benchmark
This is a test of ab, which is the Apache benchmark program, using the system's supplied Apache web server. Learn more via the OpenBenchmarking.org test page.
v5.19: The test quit with a non-zero exit status.
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.
OpenSSL
OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. The system/openssl test profiles relies on benchmarking the system/OS-supplied openssl binary rather than the pts/openssl test profile that uses the locally-built OpenSSL for benchmarking. Learn more via the OpenBenchmarking.org test page.
PyBench
This test profile reports the total time of the different average timed test results from PyBench. PyBench reports average test times for different functions such as BuiltinFunctionCalls and NestedForLoops, with this total result providing a rough estimate as to Python's average performance on a given system. This test profile runs PyBench each time for 20 rounds. Learn more via the OpenBenchmarking.org test page.
Google Draco
Draco is a library developed by Google for compressing/decompressing 3D geometric meshes and point clouds. This test profile uses some Artec3D PLY models as the sample 3D model input formats for Draco compression/decompression. Learn more via the OpenBenchmarking.org test page.
Go Benchmarks
Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.
Test: http
v6: The test quit with a non-zero exit status. E: ./go-benchmark: 2: ./http: not found
Test: json
v6: The test quit with a non-zero exit status. E: ./go-benchmark: 2: ./json: not found
Test: build
v6: The test quit with a non-zero exit status. E: ./go-benchmark: 2: ./build: not found
Test: garbage
v6: The test quit with a non-zero exit status. E: ./go-benchmark: 2: ./garbage: not found
OSBench
OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.
AOBench
AOBench is a lightweight ambient occlusion renderer, written in C. The test profile is using a size of 2048 x 2048. Learn more via the OpenBenchmarking.org test page.
Blender
Tesseract OCR
Tesseract-OCR is the open-source optical character recognition (OCR) engine for the conversion of text within images to raw text output. This test profile relies upon a system-supplied Tesseract installation. Learn more via the OpenBenchmarking.org test page.
SQLite
Learn more via the OpenBenchmarking.org test page.
GNU Octave Benchmark
This test profile measures how long it takes to complete several reference GNU Octave files via octave-benchmark. GNU Octave is used for numerical computations and is an open-source alternative to MATLAB. Learn more via the OpenBenchmarking.org test page.
RawTherapee
RawTherapee is a cross-platform, open-source multi-threaded RAW image processing program. Learn more via the OpenBenchmarking.org test page.
GIMP
GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.
PBZIP2 Compression
Learn more via the OpenBenchmarking.org test page.
v6: The test run did not produce a result.
Y-Cruncher
Y-Cruncher is a multi-threaded Pi benchmark capable of computing Pi to trillions of digits. Learn more via the OpenBenchmarking.org test page.
Sudokut
This is a test of Sudokut, which is a Sudoku puzzle solver written in Tcl. This test measures how long it takes to solve 100 Sudoku puzzles. Learn more via the OpenBenchmarking.org test page.
Rust Prime Benchmark
Based on petehunt/rust-benchmark, this is a prime number benchmark that is multi-threaded and written in Rustlang. Learn more via the OpenBenchmarking.org test page.
Rust Mandelbrot
This test profile is of the combined time for the serial and parallel Mandelbrot sets written in Rustlang via willi-kappler/mandel-rust. Learn more via the OpenBenchmarking.org test page.
Primesieve
Primesieve generates prime numbers using a highly optimized sieve of Eratosthenes implementation. Primesieve primarily benchmarks the CPU's L1/L2 cache performance. Learn more via the OpenBenchmarking.org test page.
Gzip Compression
This test measures the time needed to archive/compress two copies of the Linux 4.13 kernel source tree using Gzip compression. Learn more via the OpenBenchmarking.org test page.
m-queens
A solver for the N-queens problem with multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.
OCRMyPDF
OCRMyPDF is an optical character recognition (OCR) text layer to scanned PDF files, producing new PDFs with the text now selectable/searchable/copy-paste capable. OCRMyPDF leverages the Tesseract OCR engine and is written in Python. Learn more via the OpenBenchmarking.org test page.
Y-Cruncher
Y-Cruncher is a multi-threaded Pi benchmark capable of computing Pi to trillions of digits. Learn more via the OpenBenchmarking.org test page.
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.
XZ Compression
This test measures the time needed to compress a sample file (an Ubuntu file-system image) using XZ compression. Learn more via the OpenBenchmarking.org test page.
RAR Compression
This test measures the time needed to archive/compress two copies of the Linux 5.14 kernel source tree using RAR/WinRAR compression. Learn more via the OpenBenchmarking.org test page.
OSBench
OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.
v6
Processor: Intel Core i9-12900H @ 4.90GHz (14 Cores / 20 Threads), Motherboard: Alienware 0X5DF0 (1.12.0 BIOS), Chipset: Intel Alder Lake PCH, Memory: 32GB, Disk: PM9A1 NVMe Samsung 1024GB + 1000GB PNY CS3040 1TB SSD + 4001GB Expansion + 31GB Ultra, Graphics: NVIDIA GeForce RTX 3080 Laptop GPU 8GB, Audio: Intel Alder Lake PCH-P HD Audio, Monitor: Odyssey G50A, Network: Realtek Killer E3000 2.5GbE + Intel Alder Lake-P PCH CNVi WiFi
OS: Ubuntu 22.10, Kernel: 6.0.9-060009-generic (x86_64), Desktop: KDE Plasma 5.25.5, Display Server: X Server 1.21.1.4, Display Driver: NVIDIA 525.60.11, OpenGL: 4.6.0, Vulkan: 1.3.224, Compiler: GCC 12.2.0, File-System: ext4, Screen Resolution: 4480x1440
Kernel Notes: Transparent Huge Pages: madvise
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-U8K4Qv/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-U8K4Qv/gcc-12-12.2.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-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
Processor Notes: Scaling Governor: intel_pstate powersave (EPP: performance) - CPU Microcode: 0x421 - Thermald 2.5.1
Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 3 December 2022 01:01 by user abemurica.
v5.19
Processor: Intel Core i9-12900H @ 5.00GHz (14 Cores / 20 Threads), Motherboard: Alienware 0X5DF0 (1.12.0 BIOS), Chipset: Intel Alder Lake PCH, Memory: 32GB, Disk: PM9A1 NVMe Samsung 1024GB + 1000GB PNY CS3040 1TB SSD + 4001GB Expansion, Graphics: NVIDIA GeForce RTX 3080 Laptop GPU 8GB, Audio: Intel Alder Lake PCH-P HD Audio, Monitor: Odyssey G50A, Network: Realtek Killer E3000 2.5GbE + Intel Alder Lake-P PCH CNVi WiFi
OS: Ubuntu 22.10, Kernel: 5.19.0-26-generic (x86_64), Desktop: KDE Plasma 5.25.5, Display Server: X Server 1.21.1.4, Display Driver: NVIDIA 525.60.11, OpenGL: 4.6.0, Vulkan: 1.3.224, Compiler: GCC 12.2.0, File-System: ext4, Screen Resolution: 4480x1440
Kernel Notes: Transparent Huge Pages: madvise
Environment Notes: CXXFLAGS=-march=alderlake CFLAGS=-march=alderlake
Processor Notes: Scaling Governor: intel_pstate powersave (EPP: performance) - CPU Microcode: 0x421 - Thermald 2.5.1
Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 3 December 2022 10:37 by user abemurica.