pop1

KVM QEMU testing on Pop 22.04 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 2402163-DJWA-POP106614
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
pop_os
February 16
  5 Hours, 4 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):


pop1OpenBenchmarking.orgPhoronix Test Suite2 x QEMU Virtual 2.5+ (4 Cores)QEMU Standard PC (i440FX + PIIX 1996) (rel-1.16.2-0-gea1b7a073390-prebuilt.qemu.org BIOS)Intel 440FX 82441FX PMC8GB34GB QEMU HDDbochs-drmdrmfbQEMU MonitorRed Hat Virtio devicePop 22.046.6.10-76060610-generic (x86_64)GNOME Shell 42.5X Server 1.21.1.44.5 Mesa 23.3.2-1pop0~1704238321~22.04~36f1d0e (LLVM 15.0.7 128 bits)1.3.267GCC 11.4.0ext41280x800KVM QEMUProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionSystem LayerPop1 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 - BFQ / errors=remount-ro,noatime,rw / Block Size: 4096- CPU Microcode: 0x1- Python 3.10.12- gather_data_sampling: Not affected + itlb_multihit: KVM: Mitigation of VMX unsupported + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + meltdown: Mitigation of PTI + mmio_stale_data: Unknown: No mitigations + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines STIBP: disabled RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

pop1fio: Seq Read - IO_uring - Yes - 4KB - 1 - Default Test Directoryfio: Seq Read - IO_uring - Yes - 4KB - 1 - Default Test Directoryfio: Seq Read - IO_uring - Yes - 4KB - 2 - Default Test Directoryfio: Seq Read - IO_uring - Yes - 4KB - 2 - Default Test Directoryfio: Rand Read - IO_uring - Yes - 4KB - 2 - Default Test Directoryfio: Rand Read - IO_uring - Yes - 4KB - 2 - Default Test Directoryffmpeg: libx265 - Platformffmpeg: libx265 - Uploadffmpeg: libx264 - Uploadffmpeg: libx264 - Platformstress-ng: Futexstress-ng: Mutexglmark2: 1280 x 800ffmpeg: libx265 - Livefio: Rand Read - IO_uring - Yes - 4KB - 1 - Default Test Directoryfio: Rand Read - IO_uring - Yes - 4KB - 1 - Default Test Directoryfio: Seq Write - IO_uring - Yes - 4KB - 1 - Default Test Directoryfio: Seq Write - IO_uring - Yes - 4KB - 1 - Default Test Directoryfio: Rand Write - IO_uring - Yes - 4KB - 2 - Default Test Directoryfio: Rand Write - IO_uring - Yes - 4KB - 2 - Default Test Directoryfio: Rand Write - IO_uring - Yes - 4KB - 1 - Default Test Directoryfio: Rand Write - IO_uring - Yes - 4KB - 1 - Default Test Directoryfio: Seq Write - IO_uring - Yes - 4KB - 2 - Default Test Directoryfio: Seq Write - IO_uring - Yes - 4KB - 2 - Default Test Directoryramspeed: Copy - Integerramspeed: Scale - Integerramspeed: Triad - Integerramspeed: Average - Integerramspeed: Add - Integerramspeed: Average - Floating Pointramspeed: Copy - Floating Pointramspeed: Triad - Floating Pointramspeed: Scale - Floating Pointramspeed: Add - Floating Pointhimeno: Poisson Pressure Solverffmpeg: libx264 - Livestress-ng: Context Switchingstress-ng: Mixed Schedulerstress-ng: Memory Copyingstress-ng: Semaphoresstress-ng: CPU Stressstress-ng: Forkingstress-ng: Pipepop_os14480056614560056912381448324.4311.5113.0249.37474337.07760491.5419469.2812833350012300048012100047412066747112300048220776.4120454.6622508.6121767.2023244.8321995.8320811.3523081.0520894.1323217.437818.671585221.871013635.971861.591940.023014882.337759.4721034.991857416.93OpenBenchmarking.org

Flexible IO Tester

FIO, the Flexible I/O Tester, is an advanced Linux disk benchmark supporting multiple I/O engines and a wealth of options. FIO was written by Jens Axboe for testing of the Linux I/O subsystem and schedulers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directorypop_os30K60K90K120K150KSE +/- 1188.04, N = 151448001. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directorypop_os120240360480600SE +/- 4.52, N = 155661. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 2 - Disk Target: Default Test Directorypop_os30K60K90K120K150KSE +/- 1157.99, N = 151456001. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 2 - Disk Target: Default Test Directorypop_os120240360480600SE +/- 4.54, N = 155691. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 2 - Disk Target: Default Test Directorypop_os30K60K90K120K150KSE +/- 2304.65, N = 141238141. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 2 - Disk Target: Default Test Directorypop_os100200300400500SE +/- 8.97, N = 144831. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

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 6.1Encoder: libx265 - Scenario: Platformpop_os612182430SE +/- 0.01, N = 324.431. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 6.1Encoder: libx265 - Scenario: Uploadpop_os3691215SE +/- 0.01, N = 311.511. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 6.1Encoder: libx264 - Scenario: Uploadpop_os3691215SE +/- 0.01, N = 313.021. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 6.1Encoder: libx264 - Scenario: Platformpop_os1122334455SE +/- 0.09, N = 349.371. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Futexpop_os100K200K300K400K500KSE +/- 16507.63, N = 15474337.071. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Mutexpop_os160K320K480K640K800KSE +/- 15954.87, N = 15760491.541. (CXX) g++ options: -O2 -std=gnu99 -lc

GLmark2

This is a test of GLmark2, a basic OpenGL and OpenGL ES 2.0 benchmark supporting various windowing/display back-ends. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterGLmark2 2023.01Resolution: 1280 x 800pop_os4080120160200194

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 6.1Encoder: libx265 - Scenario: Livepop_os1530456075SE +/- 0.04, N = 369.281. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

Flexible IO Tester

FIO, the Flexible I/O Tester, is an advanced Linux disk benchmark supporting multiple I/O engines and a wealth of options. FIO was written by Jens Axboe for testing of the Linux I/O subsystem and schedulers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directorypop_os30K60K90K120K150KSE +/- 333.33, N = 31283331. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directorypop_os110220330440550SE +/- 1.15, N = 35001. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directorypop_os30K60K90K120K150KSE +/- 0.00, N = 31230001. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directorypop_os100200300400500SE +/- 0.33, N = 34801. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 2 - Disk Target: Default Test Directorypop_os30K60K90K120K150KSE +/- 0.00, N = 31210001. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 2 - Disk Target: Default Test Directorypop_os100200300400500SE +/- 0.33, N = 34741. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directorypop_os30K60K90K120K150KSE +/- 333.33, N = 31206671. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directorypop_os100200300400500SE +/- 0.88, N = 34711. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 2 - Disk Target: Default Test Directorypop_os30K60K90K120K150KSE +/- 0.00, N = 31230001. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 2 - Disk Target: Default Test Directorypop_os100200300400500SE +/- 0.00, N = 34821. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -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: Copy - Benchmark: Integerpop_os4K8K12K16K20KSE +/- 1.95, N = 320776.411. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Integerpop_os4K8K12K16K20KSE +/- 27.21, N = 320454.661. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Integerpop_os5K10K15K20K25KSE +/- 6.86, N = 322508.611. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Integerpop_os5K10K15K20K25KSE +/- 8.07, N = 321767.201. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Integerpop_os5K10K15K20K25KSE +/- 11.61, N = 323244.831. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Floating Pointpop_os5K10K15K20K25KSE +/- 17.54, N = 321995.831. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Floating Pointpop_os4K8K12K16K20KSE +/- 30.29, N = 320811.351. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Floating Pointpop_os5K10K15K20K25KSE +/- 20.98, N = 323081.051. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Floating Pointpop_os4K8K12K16K20KSE +/- 20.33, N = 320894.131. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Floating Pointpop_os5K10K15K20K25KSE +/- 32.80, N = 323217.431. (CC) gcc options: -O3 -march=native

Himeno Benchmark

The Himeno benchmark is a linear solver of pressure Poisson using a point-Jacobi method. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure Solverpop_os2K4K6K8K10KSE +/- 4.09, N = 37818.671. (CC) gcc options: -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 6.1Encoder: libx264 - Scenario: Livepop_os50100150200250SE +/- 0.74, N = 3221.871. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Context Switchingpop_os200K400K600K800K1000KSE +/- 917.44, N = 31013635.971. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Mixed Schedulerpop_os400800120016002000SE +/- 21.64, N = 31861.591. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Memory Copyingpop_os400800120016002000SE +/- 0.58, N = 31940.021. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Semaphorespop_os600K1200K1800K2400K3000KSE +/- 25032.80, N = 33014882.331. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: CPU Stresspop_os17003400510068008500SE +/- 0.42, N = 37759.471. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Forkingpop_os5K10K15K20K25KSE +/- 152.60, N = 321034.991. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Pipepop_os400K800K1200K1600K2000KSE +/- 2460.12, N = 31857416.931. (CXX) g++ options: -O2 -std=gnu99 -lc

43 Results Shown

Flexible IO Tester:
  Seq Read - IO_uring - Yes - 4KB - 1 - Default Test Directory:
    IOPS
    MB/s
  Seq Read - IO_uring - Yes - 4KB - 2 - Default Test Directory:
    IOPS
    MB/s
  Rand Read - IO_uring - Yes - 4KB - 2 - Default Test Directory:
    IOPS
    MB/s
FFmpeg:
  libx265 - Platform
  libx265 - Upload
  libx264 - Upload
  libx264 - Platform
Stress-NG:
  Futex
  Mutex
GLmark2
FFmpeg
Flexible IO Tester:
  Rand Read - IO_uring - Yes - 4KB - 1 - Default Test Directory:
    IOPS
    MB/s
  Seq Write - IO_uring - Yes - 4KB - 1 - Default Test Directory:
    IOPS
    MB/s
  Rand Write - IO_uring - Yes - 4KB - 2 - Default Test Directory:
    IOPS
    MB/s
  Rand Write - IO_uring - Yes - 4KB - 1 - Default Test Directory:
    IOPS
    MB/s
  Seq Write - IO_uring - Yes - 4KB - 2 - Default Test Directory:
    IOPS
    MB/s
RAMspeed SMP:
  Copy - Integer
  Scale - Integer
  Triad - Integer
  Average - Integer
  Add - Integer
  Average - Floating Point
  Copy - Floating Point
  Triad - Floating Point
  Scale - Floating Point
  Add - Floating Point
Himeno Benchmark
FFmpeg
Stress-NG:
  Context Switching
  Mixed Scheduler
  Memory Copying
  Semaphores
  CPU Stress
  Forking
  Pipe