ddd

Intel Core i7-1280P testing with a MSI MS-14C6 (E14C6IMS.115 BIOS) and MSI Intel ADL GT2 15GB on Ubuntu 23.10 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 2309107-NE-DDD26038349
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results
Show Result Confidence Charts
Allow Limiting Results To Certain Suite(s)

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Toggle/Hide
Result
Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
a
September 10 2023
  2 Hours, 18 Minutes
b
September 10 2023
  2 Hours, 17 Minutes
c
September 10 2023
  2 Hours, 11 Minutes
Invert Behavior (Only Show Selected Data)
  2 Hours, 15 Minutes

Only show results where is faster than
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):


dddOpenBenchmarking.orgPhoronix Test SuiteIntel Core i7-1280P @ 4.70GHz (14 Cores / 20 Threads)MSI MS-14C6 (E14C6IMS.115 BIOS)Intel Alder Lake PCH16GB1024GB Micron_3400_MTFDKBA1T0TFHMSI Intel ADL GT2 15GB (1450MHz)Realtek ALC274Intel Alder Lake-P PCH CNVi WiFiUbuntu 23.106.3.0-7-generic (x86_64)GNOME ShellX Server + Wayland4.6 Mesa 23.1.7-1ubuntu1GCC 13.2.0ext41920x1080ProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionDdd 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,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-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-nEN1TP/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-nEN1TP/gcc-13-13.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-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: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x42c - Thermald 2.5.4 - 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 / Automatic IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected

abcResult OverviewPhoronix Test Suite100%103%106%108%111%NCNNlibavif avifencAOM AV1Stress-NG

dddavifenc: 0aom-av1: Speed 4 Two-Pass - Bosphorus 4Kncnn: CPU - FastestDetncnn: CPU - vision_transformerncnn: CPU - regnety_400mncnn: CPU - squeezenet_ssdncnn: CPU - yolov4-tinyncnn: CPU - resnet50ncnn: CPU - alexnetncnn: CPU - resnet18ncnn: CPU - vgg16ncnn: CPU - googlenetncnn: CPU - blazefacencnn: CPU - efficientnet-b0ncnn: CPU - mnasnetncnn: CPU - shufflenet-v2ncnn: CPU-v3-v3 - mobilenet-v3ncnn: CPU-v2-v2 - mobilenet-v2ncnn: CPU - mobilenetncnn: Vulkan GPU - FastestDetncnn: Vulkan GPU - vision_transformerncnn: Vulkan GPU - regnety_400mncnn: Vulkan GPU - squeezenet_ssdncnn: Vulkan GPU - yolov4-tinyncnn: Vulkan GPU - resnet50ncnn: Vulkan GPU - alexnetncnn: Vulkan GPU - resnet18ncnn: Vulkan GPU - vgg16ncnn: Vulkan GPU - googlenetncnn: Vulkan GPU - blazefacencnn: Vulkan GPU - efficientnet-b0ncnn: Vulkan GPU - mnasnetncnn: Vulkan GPU - shufflenet-v2ncnn: Vulkan GPU-v3-v3 - mobilenet-v3ncnn: Vulkan GPU-v2-v2 - mobilenet-v2ncnn: Vulkan GPU - mobilenetaom-av1: Speed 0 Two-Pass - Bosphorus 4Kavifenc: 2aom-av1: Speed 6 Two-Pass - Bosphorus 4Kaom-av1: Speed 4 Two-Pass - Bosphorus 1080paom-av1: Speed 0 Two-Pass - Bosphorus 1080pstress-ng: IO_uringstress-ng: Mallocstress-ng: Cloningstress-ng: MMAPstress-ng: MEMFDstress-ng: Atomicstress-ng: Zlibstress-ng: Pthreadstress-ng: NUMAstress-ng: Vector Floating Pointstress-ng: Function Callstress-ng: SENDFILEstress-ng: Glibc Qsort Data Sortingstress-ng: Wide Vector Mathstress-ng: Futexstress-ng: Pipestress-ng: Floating Pointstress-ng: Hashstress-ng: Matrix 3D Mathstress-ng: CPU Cachestress-ng: Vector Shufflestress-ng: Matrix Mathstress-ng: Fused Multiply-Addstress-ng: Memory Copyingstress-ng: Glibc C String Functionsstress-ng: CPU Stressstress-ng: System V Message Passingstress-ng: Socket Activitystress-ng: Mixed Schedulerstress-ng: x86_64 RdRandstress-ng: Semaphoresstress-ng: AVL Treestress-ng: Forkingstress-ng: Cryptostress-ng: Pollstress-ng: AVX-512 VNNIstress-ng: Mutexstress-ng: Context Switchingstress-ng: Vector Mathaom-av1: Speed 6 Two-Pass - Bosphorus 1080pavifenc: 6, Losslessaom-av1: Speed 8 Realtime - Bosphorus 4Kaom-av1: Speed 6 Realtime - Bosphorus 4Kaom-av1: Speed 9 Realtime - Bosphorus 4Kaom-av1: Speed 10 Realtime - Bosphorus 4Kaom-av1: Speed 11 Realtime - Bosphorus 4Kavifenc: 6avifenc: 10, Losslessaom-av1: Speed 6 Realtime - Bosphorus 1080paom-av1: Speed 8 Realtime - Bosphorus 1080paom-av1: Speed 11 Realtime - Bosphorus 1080paom-av1: Speed 9 Realtime - Bosphorus 1080paom-av1: Speed 10 Realtime - Bosphorus 1080pabc223.5553.745.19282.2432.6119.9140.5324.1910.3611.3662.6524.281.358.83.943.873.544.418.435.85302.0715.412.7450.0626.59.0711.5952.6915.391.666.863.843.73.744.347.970.13108.4068.399.660.43314622.935289329.97872.56161.4359.21139.52845.32106827.67181.1715212.856170.13151380.24158.68355227.481224541.614812770.22487.591770663.812103.812270901.136133.4531561.2418126003.122992.337331959.5817628.6111094029.84359.77278.8173071.3216582610.1763.4239618.0815801.121259544.25651993.863517773.242001318.1838864.5131.5312.26962.9365.0771.5571.7872.778.5595.26127.92141.76150.88151.4161.37223.6743.75.85363.9513.2613.2240.5231.039.313.196215.711.487.413.943.853.724.7221.478.65258.1712.4410.628.1825.247.6411.4946.7318.561.545.983.593.253.244.2618.040.12108.8867.849.390.36309461.515571277.91876.34162.28352.76139.59845.96108621.64178.4315697.366484.18148522.46157.88373120.531345358.754775857.592498.511765635.712093.312477101.076121.9631327.6416974581.272996.836592442.9118501.9511600026.064765.887222.0777401.5517011173.8463.3539579.1215784.051264444.4656364.853680579.07209838336668.4231.8713.43459.376571.4172.4973.598.2465.294134.37137.87156.98159.82154.18213.0563.785.79295.3112.2915.3229.235.1111.4912.6857.1614.511.567.723.292.943.044.6327.246294.1814.3511.8827.2727.418.839.9649.3115.421.566.163.993.743.924.2317.660.1398.8858.369.70.43311517.345533538.54876.95164.33357.51151.74866.65109964.71178.4215140.46161.58160101.55157.52361134.321377487.834382423.612631.221758276.162111.522176874.526397.6233464.3816961632.423179.886838317.7617603.2511152076.074787.067686.1873077.1616523928.5666.4939051.1816747.121260599.14663358.873399602.312040659.6838899.7131.6112.16262.3965.0571.6472.6672.297.9435.386135.23138.06144.88143.28160.16OpenBenchmarking.org

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 1.0Encoder Speed: 0cba50100150200250213.06223.67223.561. (CXX) g++ options: -O3 -fPIC -lm

AOM AV1

This is a test of the AOMedia AV1 encoder (libaom) developed by AOMedia and Google as the AV1 Codec Library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.7Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 4Kcba0.85051.7012.55153.4024.25253.783.703.741. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

NCNN

NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: FastestDetcba1.31632.63263.94895.26526.58155.795.855.19MIN: 4.64 / MAX: 7.02MIN: 4.69 / MAX: 7.86MIN: 4.56 / MAX: 6.291. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: vision_transformercba80160240320400295.31363.95282.24MIN: 161.73 / MAX: 1351.64MIN: 167.13 / MAX: 1721.68MIN: 155.54 / MAX: 1161.771. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: regnety_400mcba81624324012.2913.2632.61MIN: 9.43 / MAX: 239.47MIN: 8.71 / MAX: 386.81MIN: 8.7 / MAX: 4474.011. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: squeezenet_ssdcba51015202515.3213.2219.91MIN: 8.36 / MAX: 1099.61MIN: 9.14 / MAX: 173.09MIN: 7.5 / MAX: 1967.941. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: yolov4-tinycba91827364529.2040.5240.53MIN: 24.47 / MAX: 389.82MIN: 20.47 / MAX: 1345.94MIN: 21.58 / MAX: 1688.161. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: resnet50cba81624324035.1131.0324.19MIN: 16.32 / MAX: 1161.78MIN: 17.1 / MAX: 1452.95MIN: 20.17 / MAX: 98.091. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: alexnetcba369121511.499.3010.36MIN: 5.48 / MAX: 670.36MIN: 5.35 / MAX: 461.58MIN: 5.47 / MAX: 754.081. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: resnet18cba369121512.6813.1911.36MIN: 7.21 / MAX: 547.79MIN: 7.32 / MAX: 320.23MIN: 6.46 / MAX: 360.891. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: vgg16cba142842567057.1662.0062.65MIN: 34.85 / MAX: 730.18MIN: 34.29 / MAX: 706.35MIN: 33.07 / MAX: 715.211. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: googlenetcba61218243014.5115.7124.28MIN: 12.98 / MAX: 16.53MIN: 10.21 / MAX: 404.98MIN: 9.44 / MAX: 1509.511. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: blazefacecba0.3510.7021.0531.4041.7551.561.481.35MIN: 1.41 / MAX: 2.68MIN: 1.34 / MAX: 4.4MIN: 1.15 / MAX: 4.991. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: efficientnet-b0cba2468107.727.418.80MIN: 5.37 / MAX: 9.76MIN: 5.92 / MAX: 10.92MIN: 7.62 / MAX: 15.931. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: mnasnetcba0.88651.7732.65953.5464.43253.293.943.94MIN: 2.79 / MAX: 4.71MIN: 3.43 / MAX: 5.29MIN: 3.33 / MAX: 5.891. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: shufflenet-v2cba0.87081.74162.61243.48324.3542.943.853.87MIN: 2.54 / MAX: 4.55MIN: 3.33 / MAX: 5.44MIN: 3.35 / MAX: 5.731. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU-v3-v3 - Model: mobilenet-v3cba0.8371.6742.5113.3484.1853.043.723.54MIN: 2.58 / MAX: 5.01MIN: 2.7 / MAX: 13.2MIN: 3 / MAX: 13.251. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU-v2-v2 - Model: mobilenet-v2cba1.0622.1243.1864.2485.314.634.724.40MIN: 3.66 / MAX: 79.77MIN: 4.03 / MAX: 6.47MIN: 3.28 / MAX: 121.621. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: mobilenetcba61218243027.2421.4718.43MIN: 13.03 / MAX: 1606.07MIN: 12.09 / MAX: 576.72MIN: 13.83 / MAX: 257.841. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: FastestDetcba2468106.008.655.85MIN: 5.39 / MAX: 7.12MIN: 3.95 / MAX: 863MIN: 5.1 / MAX: 7.21. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: vision_transformercba70140210280350294.18258.17302.07MIN: 156.85 / MAX: 1753.31MIN: 148.12 / MAX: 1668.88MIN: 167.7 / MAX: 1567.171. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: regnety_400mcba4812162014.3512.4415.40MIN: 10.4 / MAX: 383.41MIN: 8.5 / MAX: 349.88MIN: 10.41 / MAX: 335.91. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: squeezenet_ssdcba369121511.8810.6012.74MIN: 9.82 / MAX: 21.42MIN: 8.82 / MAX: 11.7MIN: 6.83 / MAX: 360.881. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: yolov4-tinycba112233445527.2728.1850.06MIN: 20.39 / MAX: 408.23MIN: 22.54 / MAX: 191.28MIN: 22.83 / MAX: 3116.651. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: resnet50cba61218243027.4125.2426.50MIN: 15.97 / MAX: 386.77MIN: 17.45 / MAX: 395.92MIN: 16.75 / MAX: 479.851. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: alexnetcba36912158.837.649.07MIN: 5.5 / MAX: 413.29MIN: 5.74 / MAX: 113.63MIN: 5.55 / MAX: 454.291. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: resnet18cba36912159.9611.4911.59MIN: 8.15 / MAX: 11.06MIN: 6.72 / MAX: 392.62MIN: 6.78 / MAX: 408.91. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: vgg16cba122436486049.3146.7352.69MIN: 34.43 / MAX: 442.32MIN: 35.37 / MAX: 345.13MIN: 32.52 / MAX: 504.341. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: googlenetcba51015202515.4218.5615.39MIN: 9.84 / MAX: 361.24MIN: 10.01 / MAX: 419.81MIN: 10.58 / MAX: 291.131. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: blazefacecba0.37350.7471.12051.4941.86751.561.541.66MIN: 1.39 / MAX: 11.01MIN: 1.4 / MAX: 2.57MIN: 1.52 / MAX: 2.731. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: efficientnet-b0cba2468106.165.986.86MIN: 5.29 / MAX: 7.86MIN: 5.03 / MAX: 7.84MIN: 5.32 / MAX: 80.931. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: mnasnetcba0.89781.79562.69343.59124.4893.993.593.84MIN: 3.4 / MAX: 13.42MIN: 3.04 / MAX: 5.18MIN: 3.3 / MAX: 5.641. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: shufflenet-v2cba0.84151.6832.52453.3664.20753.743.253.70MIN: 3.25 / MAX: 11.28MIN: 2.64 / MAX: 50.23MIN: 3.24 / MAX: 5.171. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3cba0.8821.7642.6463.5284.413.923.243.74MIN: 3.25 / MAX: 31.59MIN: 2.72 / MAX: 4.95MIN: 3.21 / MAX: 5.251. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2cba0.96751.9352.90253.874.83754.234.264.30MIN: 3.6 / MAX: 5.95MIN: 3.65 / MAX: 6.22MIN: 3.66 / MAX: 6.831. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: mobilenetcba112233445517.6618.0447.97MIN: 11.86 / MAX: 378.1MIN: 11.67 / MAX: 362.21MIN: 11.98 / MAX: 4266.121. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

AOM AV1

This is a test of the AOMedia AV1 encoder (libaom) developed by AOMedia and Google as the AV1 Codec Library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.7Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 4Kcba0.02930.05860.08790.11720.14650.130.120.131. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 1.0Encoder Speed: 2cba2040608010098.89108.89108.411. (CXX) g++ options: -O3 -fPIC -lm

AOM AV1

This is a test of the AOMedia AV1 encoder (libaom) developed by AOMedia and Google as the AV1 Codec Library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.7Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4Kcba2468108.367.848.391. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.7Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 1080pcba36912159.709.399.661. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.7Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 1080pcba0.09680.19360.29040.38720.4840.430.360.431. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

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: IO_uringcba70K140K210K280K350K311517.34309461.51314622.931. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Malloccba1.2M2.4M3.6M4.8M6M5533538.545571277.915289329.971. (CXX) g++ options: -O2 -std=gnu99 -lc

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

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

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

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

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

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

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Vector Floating Pointcba3K6K9K12K15K15140.4015697.3615212.851. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Function Callcba140028004200560070006161.586484.186170.131. (CXX) g++ options: -O2 -std=gnu99 -lc

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Glibc Qsort Data Sortingcba4080120160200157.52157.88158.681. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Wide Vector Mathcba80K160K240K320K400K361134.32373120.53355227.481. (CXX) g++ options: -O2 -std=gnu99 -lc

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

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Floating Pointcba60012001800240030002631.222498.512487.591. (CXX) g++ options: -O2 -std=gnu99 -lc

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Matrix 3D Mathcba50010001500200025002111.522093.312103.811. (CXX) g++ options: -O2 -std=gnu99 -lc

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Vector Shufflecba140028004200560070006397.626121.966133.451. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Matrix Mathcba7K14K21K28K35K33464.3831327.6431561.241. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Fused Multiply-Addcba4M8M12M16M20M16961632.4216974581.2718126003.121. (CXX) g++ options: -O2 -std=gnu99 -lc

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Glibc C String Functionscba1.6M3.2M4.8M6.4M8M6838317.766592442.917331959.581. (CXX) g++ options: -O2 -std=gnu99 -lc

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: System V Message Passingcba2M4M6M8M10M11152076.0711600026.0611094029.801. (CXX) g++ options: -O2 -std=gnu99 -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Socket Activitycba100020003000400050004787.064765.884359.701. (CXX) g++ options: -O2 -std=gnu99 -lc

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: x86_64 RdRandcba17K34K51K68K85K73077.1677401.5573071.321. (CXX) g++ options: -O2 -std=gnu99 -lc

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: AVL Treecba153045607566.4963.3563.421. (CXX) g++ options: -O2 -std=gnu99 -lc

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

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

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: AVX-512 VNNIcba140K280K420K560K700K663358.87656364.85651993.861. (CXX) g++ options: -O2 -std=gnu99 -lc

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

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Vector Mathcba8K16K24K32K40K38899.7136668.4238864.511. (CXX) g++ options: -O2 -std=gnu99 -lc

AOM AV1

This is a test of the AOMedia AV1 encoder (libaom) developed by AOMedia and Google as the AV1 Codec Library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.7Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080pcba71421283531.6131.8731.531. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 1.0Encoder Speed: 6, Losslesscba369121512.1613.4312.271. (CXX) g++ options: -O3 -fPIC -lm

AOM AV1

This is a test of the AOMedia AV1 encoder (libaom) developed by AOMedia and Google as the AV1 Codec Library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.7Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4Kcba142842567062.3959.3762.931. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.7Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4Kcba153045607565.0565.0065.071. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.7Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4Kcba163248648071.6471.4171.551. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.7Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4Kcba163248648072.6672.4971.781. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.7Encoder Mode: Speed 11 Realtime - Input: Bosphorus 4Kcba163248648072.2973.5972.771. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 1.0Encoder Speed: 6cba2468107.9438.2468.5591. (CXX) g++ options: -O3 -fPIC -lm

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 1.0Encoder Speed: 10, Losslesscba1.21192.42383.63574.84766.05955.3865.2945.2601. (CXX) g++ options: -O3 -fPIC -lm

AOM AV1

This is a test of the AOMedia AV1 encoder (libaom) developed by AOMedia and Google as the AV1 Codec Library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.7Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080pcba306090120150135.23134.37127.921. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.7Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080pcba306090120150138.06137.87141.761. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.7Encoder Mode: Speed 11 Realtime - Input: Bosphorus 1080pcba306090120150144.88156.98150.881. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.7Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080pcba4080120160200143.28159.82151.401. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.7Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080pcba4080120160200160.16154.18161.371. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

94 Results Shown

libavif avifenc
AOM AV1
NCNN:
  CPU - FastestDet
  CPU - vision_transformer
  CPU - regnety_400m
  CPU - squeezenet_ssd
  CPU - yolov4-tiny
  CPU - resnet50
  CPU - alexnet
  CPU - resnet18
  CPU - vgg16
  CPU - googlenet
  CPU - blazeface
  CPU - efficientnet-b0
  CPU - mnasnet
  CPU - shufflenet-v2
  CPU-v3-v3 - mobilenet-v3
  CPU-v2-v2 - mobilenet-v2
  CPU - mobilenet
  Vulkan GPU - FastestDet
  Vulkan GPU - vision_transformer
  Vulkan GPU - regnety_400m
  Vulkan GPU - squeezenet_ssd
  Vulkan GPU - yolov4-tiny
  Vulkan GPU - resnet50
  Vulkan GPU - alexnet
  Vulkan GPU - resnet18
  Vulkan GPU - vgg16
  Vulkan GPU - googlenet
  Vulkan GPU - blazeface
  Vulkan GPU - efficientnet-b0
  Vulkan GPU - mnasnet
  Vulkan GPU - shufflenet-v2
  Vulkan GPU-v3-v3 - mobilenet-v3
  Vulkan GPU-v2-v2 - mobilenet-v2
  Vulkan GPU - mobilenet
AOM AV1
libavif avifenc
AOM AV1:
  Speed 6 Two-Pass - Bosphorus 4K
  Speed 4 Two-Pass - Bosphorus 1080p
  Speed 0 Two-Pass - Bosphorus 1080p
Stress-NG:
  IO_uring
  Malloc
  Cloning
  MMAP
  MEMFD
  Atomic
  Zlib
  Pthread
  NUMA
  Vector Floating Point
  Function Call
  SENDFILE
  Glibc Qsort Data Sorting
  Wide Vector Math
  Futex
  Pipe
  Floating Point
  Hash
  Matrix 3D Math
  CPU Cache
  Vector Shuffle
  Matrix Math
  Fused Multiply-Add
  Memory Copying
  Glibc C String Functions
  CPU Stress
  System V Message Passing
  Socket Activity
  Mixed Scheduler
  x86_64 RdRand
  Semaphores
  AVL Tree
  Forking
  Crypto
  Poll
  AVX-512 VNNI
  Mutex
  Context Switching
  Vector Math
AOM AV1
libavif avifenc
AOM AV1:
  Speed 8 Realtime - Bosphorus 4K
  Speed 6 Realtime - Bosphorus 4K
  Speed 9 Realtime - Bosphorus 4K
  Speed 10 Realtime - Bosphorus 4K
  Speed 11 Realtime - Bosphorus 4K
libavif avifenc:
  6
  10, Lossless
AOM AV1:
  Speed 6 Realtime - Bosphorus 1080p
  Speed 8 Realtime - Bosphorus 1080p
  Speed 11 Realtime - Bosphorus 1080p
  Speed 9 Realtime - Bosphorus 1080p
  Speed 10 Realtime - Bosphorus 1080p