Benchmark
Running benchmarks on Arch Linux, using phoronix-test-suite.
Pre-requisite:
yay -S phoronix-test-suite
sudo pacman -S fio glm vtk fmt opencl-nvidia opencl-headers cmake meson yasm nasm vulkan-icd-loader vulkan-headers vulkan-tools p7zip tcl bc unzip mesa-utils
python -m venv ~/sandbox/venv && source ~/sandbox/venv/bin/activate && pip install --upgrade pip
vim ~/sandbox/venv/pyvenv.cfg
# set: include-system-site-packages = true
Install tests:
phoronix-test-suite install pts/compress-7zip pts/compress-gzip pts/blender pts/build-linux-kernel pts/encode-flac pts/encode-mp3 pts/memcached pts/nginx pts/opencv pts/pyperformance pts/sqlite-speedtest pts/vkmark system/compress-zstd git/svt-av1 git/svt-hevc git/svt-vp9 pts/coremark pts/numpy system/selenium git/x265 pts/git
Configure batch-mode:
phoronix-test-suite batch-setup
Save test results when in batch mode (Y/n): y
Open the web browser automatically when in batch mode (y/N): y
Auto upload the results to OpenBenchmarking.org (Y/n): y
Prompt for test identifier (Y/n): y
Prompt for test description (Y/n): n
Prompt for saved results file-name (Y/n): y
Run all test options (Y/n): y
Run tests for the first time:
FORCE_TIMES_TO_RUN=3 phoronix-test-suite batch-benchmark pts/compress-7zip pts/compress-gzip pts/blender pts/build-linux-kernel pts/encode-flac pts/encode-mp3 pts/memcached pts/nginx pts/opencv pts/pyperformance pts/sqlite-speedtest pts/vkmark system/compress-zstd git/svt-av1 git/svt-hevc git/svt-vp9 pts/coremark pts/numpy system/selenium git/x265 pts/git
Run tests comparing against previous run:
FORCE_TIMES_TO_RUN=3 phoronix-test-suite batch-benchmark 2306160-NE-2023NEWBU27
- Clean up
sudo pacman -Rs fio glm vtk fmt opencl-nvidia opencl-headers cmake meson yasm nasm vulkan-icd-loader vulkan-headers vulkan-tools phoronix-test-suite p7zip