Darktable-OpenCL

Apple M1 testing with a Apple MacBook Air (M1 2020) and Apple M1 15GB on Arch Linux ARM via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2309174-EIRI-230812157&sro&grw.

Darktable-OpenCLProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkMonitorOSKernelDesktopDisplay ServerOpenGLOpenCLVulkanCompilerFile-SystemScreen ResolutionDisplay DriverAthlon3050U/32GBRAMRTX2070Max-QRTX 30805600X3D+Arc_A770_16GBM1_POCLAMD Athlon Silver 3050U @ 2.30GHz (2 Cores)HP 879E v84.51 (F.65 BIOS)AMD Raven/Raven230GB1024GB ADATA SX8100NPAMD RAVEN2 (1100/1200MHz)AMD Raven/Raven2/FenghuangRealtek RTL8111/8168/8411 + Realtek RTL8821CE 802.11ac PCIeSteamOS rolling5.18.1-arch1_testHoloISO_20220606.1811 (x86_64)KDE Plasma 5.23.5X Server 1.21.1.34.6 Mesa 22.1.2 (LLVM 13.0.0 DRM 3.46)OpenCL 2.1 AMD-APP (3452.0)1.3.211GCC 11.1.0 + Clang 13.0.0 + LLVM 13.0.0ext41920x1080Intel Core i7-9750H @ 4.50GHz (6 Cores / 12 Threads)Dell 0F7T8V (1.14.0 BIOS)Intel Cannon Lake PCH32GB2000GB Samsung SSD 970 EVO Plus 2TB + 1000GB CT1000MX500SSD1Intel UHD 630 CFL GT2 8GB (300/405MHz)Realtek ALC3204Realtek Device 2502 + Intel-AC 9260EndeavourOS rolling6.2.8-arch1-1 (x86_64)KDE Plasma 5.27.3X Server 1.21.1.8NVIDIA 530.41.034.6 Mesa 23.0.1OpenCL 3.0 CUDA 12.1.98 + OpenCL 3.0GCC 12.2.1 20230201 + Clang 15.0.7 + LLVM 15.0.7 + CUDA 12.1AMD Ryzen 7 5800X 8-Core @ 3.80GHz (8 Cores / 16 Threads)Gigabyte X570 AORUS MASTER (F37b BIOS)AMD Starship/Matisse2000GB Samsung SSD 980 PRO with Heatsink 2TBNVIDIA GeForce RTX 3080 10GBAMD Tobago HDMI AudioLG ULTRAGEAR + LC27G7xT + SAMSUNGIntel I211 + Realtek RTL8125 2.5GbE + Intel Wi-Fi 6 AX2006.3.2-zen1-1-zen (x86_64)KDE Plasma 5.27.5X Server 1.21.1.8 + Wayland4.6.0OpenCL 2.1 AMD-APP (3558.0) + OpenCL 3.0 CUDA 12.1.98GCC 13.1.1 20230429 + PGI Compiler + Clang 15.0.7 + LLVM 15.0.7 + CUDA 12.07920x1890AMD Ryzen 5 5600X3D 6-Core (6 Cores / 12 Threads)Gigabyte X570 AORUS MASTER (F37e BIOS)16GB2000GB Samsung SSD 980 PRO with Heatsink 2TB + 31GB DataTraveler 3.0Intel Arctm A770 DG2 982MBNVIDIA GK107 HDMI AudioSAMSUNG + LC27G7xT + LG ULTRAGEARArch Linux6.4.8-native_amd-xanmod1-1-edge (x86_64)GNOME Shell 44.3NVIDIA4.6 Mesa 23.1.5OpenCL 3.0 + OpenCL 3.0 CUDA 11.4.402GCC 13.2.1 20230801 + Clang 15.0.7 + LLVM 15.0.77920x1440Apple M1 @ 2.06GHz (4 Cores / 8 Threads)Apple MacBook Air (M1 2020)Apple Silicon500GB APPLE SSD AP0512Q + 2 x 0GB APPLE SSD AP0512QApple M1 15GBBroadcom BRCM4378 + Broadcom BRCM4378 BluetoothArch Linux ARM6.4.0-asahi-10-1-edge-ARCH (aarch64)GNOME Shell 44.43.1 Mesa 23.3.0-develOpenCL 3.0 PoCL 4.1-pre main-0-g0f3e041c Linux RELOC SPIR SPIR-V LLVM 16.0.6 SLEEF POCL_DEBUG + OpenCL 1.1 Mesa 23.1.7-arch1.1 + OpenCL 3.0GCC 12.1.0 + Clang 16.0.6 + LLVM 16.0.62560x1600OpenBenchmarking.orgKernel Details- Athlon3050U/32GBRAM: Transparent Huge Pages: always- RTX2070Max-Q: Transparent Huge Pages: always- RTX 3080: radeon.si_support=0 radeon.cik_support=0 amdgpu.si_support=1 amdgpu.cik_support=1 - Transparent Huge Pages: always- 5600X3D+Arc_A770_16GB: i915.enable_guc=2 - Transparent Huge Pages: madviseProcessor Details- Athlon3050U/32GBRAM: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8108109- RTX2070Max-Q: Scaling Governor: intel_pstate powersave (EPP: power) - CPU Microcode: 0xf0- RTX 3080: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201025- 5600X3D+Arc_A770_16GB: CPU Microcode: 0xa20120a- M1_POCL: Scaling Governor: apple-cpufreq schedutil (Boost: Enabled)Security Details- Athlon3050U/32GBRAM: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: 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 Retpolines IBPB: conditional STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected- RTX2070Max-Q: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + mmio_stale_data: Mitigation of Clear buffers; SMT vulnerable + retbleed: Mitigation of IBRS + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of IBRS IBPB: conditional STIBP: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Mitigation of Microcode + tsx_async_abort: Not affected- RTX 3080: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- 5600X3D+Arc_A770_16GB: 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- M1_POCL: 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 __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected

Darktable-OpenCLdarktable: Boat - OpenCLdarktable: Masskrug - OpenCLdarktable: Server Rack - OpenCLdarktable: Server Room - OpenCLdarktable: Boat - OpenCLdarktable: Masskrug - OpenCLdarktable: Server Rack - OpenCLdarktable: Server Room - OpenCLdarktable: Boat - OpenCLdarktable: Masskrug - OpenCLdarktable: Server Rack - OpenCLdarktable: Server Room - OpenCLAthlon3050U/32GBRAMRTX2070Max-QRTX 30805600X3D+Arc_A770_16GBM1_POCL25.94821.3832.55112.9272.1983.8630.1610.8131.1962.3470.1200.6333.2263.4030.2752.1087.2254.8100.6722.946OpenBenchmarking.org

Darktable

Test: Boat - Acceleration: OpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.0Test: Boat - Acceleration: OpenCLAthlon3050U/32GBRAM612182430SE +/- 0.13, N = 325.95

Darktable

Test: Masskrug - Acceleration: OpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.0Test: Masskrug - Acceleration: OpenCLAthlon3050U/32GBRAM510152025SE +/- 0.09, N = 321.38

Darktable

Test: Server Rack - Acceleration: OpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.0Test: Server Rack - Acceleration: OpenCLAthlon3050U/32GBRAM0.5741.1481.7222.2962.87SE +/- 0.026, N = 32.551

Darktable

Test: Server Room - Acceleration: OpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.0Test: Server Room - Acceleration: OpenCLAthlon3050U/32GBRAM3691215SE +/- 0.12, N = 312.93

Darktable

Test: Boat - Acceleration: OpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.2.1Test: Boat - Acceleration: OpenCLRTX 3080RTX2070Max-Q0.49460.98921.48381.97842.473SE +/- 0.008, N = 3SE +/- 0.009, N = 31.1962.198

Darktable

Test: Masskrug - Acceleration: OpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.2.1Test: Masskrug - Acceleration: OpenCLRTX 3080RTX2070Max-Q0.86921.73842.60763.47684.346SE +/- 0.010, N = 3SE +/- 0.016, N = 32.3473.863

Darktable

Test: Server Rack - Acceleration: OpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.2.1Test: Server Rack - Acceleration: OpenCLRTX 3080RTX2070Max-Q0.03620.07240.10860.14480.181SE +/- 0.001, N = 3SE +/- 0.002, N = 40.1200.161

Darktable

Test: Server Room - Acceleration: OpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.2.1Test: Server Room - Acceleration: OpenCLRTX 3080RTX2070Max-Q0.18290.36580.54870.73160.9145SE +/- 0.005, N = 3SE +/- 0.008, N = 30.6330.813

Darktable

Test: Boat - Acceleration: OpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.4.2Test: Boat - Acceleration: OpenCL5600X3D+Arc_A770_16GBM1_POCL246810SE +/- 0.067, N = 15SE +/- 0.051, N = 33.2265.454

Darktable

Test: Masskrug - Acceleration: OpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.4.2Test: Masskrug - Acceleration: OpenCL5600X3D+Arc_A770_16GBM1_POCL1.14052.2813.42154.5625.7025SE +/- 0.075, N = 15SE +/- 0.009, N = 33.4034.541

Darktable

Test: Server Rack - Acceleration: OpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.4.2Test: Server Rack - Acceleration: OpenCL5600X3D+Arc_A770_16GBM1_POCL0.15190.30380.45570.60760.7595SE +/- 0.002, N = 15SE +/- 0.006, N = 30.1340.672

Darktable

Test: Server Room - Acceleration: OpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.4.2Test: Server Room - Acceleration: OpenCL5600X3D+Arc_A770_16GBM1_POCL0.6641.3281.9922.6563.32SE +/- 0.043, N = 15SE +/- 0.012, N = 32.1082.946


Phoronix Test Suite v10.8.5