luxcore amd

2 x AMD EPYC 7552 48-Core testing with a AMD DAYTONA_X (RDY1006G BIOS) and ASPEED on Ubuntu 18.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2003236-NI-LUXCOREAM96&grr&rdt.

luxcore amdProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionEPYC 7352 2PEPYC 7252 2PEPYC 7742 2PEPYC 7642 2PEPYC 7502 2PEPYC 7402PEPYC 7302PEPYC 7352 2P 2EPYC 7502EPYC 7542 2PEPYC 7552 2P2 x AMD EPYC 7352 24-Core @ 2.30GHz (48 Cores / 96 Threads)AMD DAYTONA_X (RDY1001C BIOS)AMD Device 1480504GB3841GB Micron_9300_MTFDHAL3T8TDPASPEEDVE2282 x Mellanox MT27710Ubuntu 18.045.3.0-40-generic (x86_64)GNOME Shell 3.28.4X Server 1.20.5modesetting 1.20.5GCC 7.4.0ext41920x10802 x AMD EPYC 7252 8-Core @ 3.10GHz (16 Cores / 32 Threads)AMD DAYTONA_X (RDY1006G BIOS)2 x AMD EPYC 7742 64-Core @ 2.25GHz (128 Cores / 256 Threads)1024x7682 x AMD EPYC 7642 48-Core @ 2.30GHz (96 Cores / 192 Threads)VE2281920x10802 x AMD EPYC 7502 32-Core @ 2.50GHz (64 Cores / 128 Threads)AMD EPYC 7402P 24-Core @ 2.80GHz (24 Cores / 48 Threads)252GBAMD EPYC 7302P 16-Core @ 3.00GHz (16 Cores / 32 Threads)2 x AMD EPYC 7352 24-Core @ 2.30GHz (48 Cores / 96 Threads)504GBAMD EPYC 7502 32-Core @ 2.50GHz (32 Cores / 64 Threads)252GB2 x AMD EPYC 7542 32-Core @ 2.90GHz (64 Cores / 128 Threads)504GB2 x AMD EPYC 7552 48-Core @ 2.20GHz (96 Cores / 192 Threads)OpenBenchmarking.orgProcessor Details- EPYC 7352 2P: Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x830101c- EPYC 7252 2P: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301034- EPYC 7742 2P: Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x8301034- EPYC 7642 2P: Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x8301034- EPYC 7502 2P: Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x8301034- EPYC 7402P: Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x8301034- EPYC 7302P: Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x8301034- EPYC 7352 2P 2: Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x8301034- EPYC 7502: Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x8301034- EPYC 7542 2P: Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x8301034- EPYC 7552 2P: Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x8301034Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + tsx_async_abort: Not affectedCompiler Details- EPYC 7402P, EPYC 7302P, EPYC 7352 2P 2, EPYC 7502, EPYC 7542 2P, EPYC 7552 2P: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v

luxcore amdbasis: UASTC Level 2 + RDO Post-Processingbuild-gcc: Time To Compilerav1e: 5basis: ETC1Srav1e: 6luxcorerender: DLSCluxcorerender: Rainbow Colors and Prismrawtherapee: Total Benchmark Timerav1e: 10basis: UASTC Level 3basis: UASTC Level 2basis: UASTC Level 0nettle: aes256nettle: sha512nettle: chachanettle: poly1305-aesEPYC 7352 2PEPYC 7252 2PEPYC 7742 2PEPYC 7642 2PEPYC 7502 2PEPYC 7402PEPYC 7302PEPYC 7352 2P 2EPYC 7502EPYC 7542 2PEPYC 7552 2P6.106.672.602.8214.6816.1111.4912.438.529.41727.4273.734.10863.0172.632.85805.6166.086.63787.796782.1210.46053.7401.1724.655.0442.6662.62425.75516.4968.2644733.50484.12759.6052073.88772.226740.5490.42556.3330.9849.3910.3154.5351.92016.77912.3378.3654784.86490.69771.1812102.51795.633755.2160.37059.1970.81911.2612.4263.8691.51415.69011.9388.6234665.53477.03748.8312038.77OpenBenchmarking.org

Basis Universal

Settings: UASTC Level 2 + RDO Post-Processing

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 2 + RDO Post-ProcessingEPYC 7502EPYC 7542 2PEPYC 7552 2P2004006008001000SE +/- 0.30, N = 3SE +/- 0.31, N = 3SE +/- 0.88, N = 3787.80772.23795.631. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 9.3.0Time To CompileEPYC 7402PEPYC 7302PEPYC 7352 2P 2EPYC 7502EPYC 7542 2PEPYC 7552 2P2004006008001000SE +/- 0.40, N = 3SE +/- 0.60, N = 3SE +/- 2.42, N = 3SE +/- 0.11, N = 3SE +/- 0.68, N = 3SE +/- 2.85, N = 3727.43863.02805.62782.12740.55755.22

rav1e

Speed: 5

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.3.0Speed: 5EPYC 7502EPYC 7542 2PEPYC 7552 2P0.10350.2070.31050.4140.5175SE +/- 0.000, N = 3SE +/- 0.001, N = 3SE +/- 0.000, N = 30.4600.4250.370

Basis Universal

Settings: ETC1S

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: ETC1SEPYC 7502EPYC 7542 2PEPYC 7552 2P1326395265SE +/- 0.02, N = 3SE +/- 0.40, N = 3SE +/- 0.76, N = 453.7456.3359.201. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

rav1e

Speed: 6

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.3.0Speed: 6EPYC 7502EPYC 7542 2PEPYC 7552 2P0.26370.52740.79111.05481.3185SE +/- 0.001, N = 3SE +/- 0.005, N = 3SE +/- 0.006, N = 31.1720.9840.819

LuxCoreRender

Scene: DLSC

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: DLSCEPYC 7352 2PEPYC 7252 2PEPYC 7742 2PEPYC 7642 2PEPYC 7502 2PEPYC 7402PEPYC 7302PEPYC 7352 2P 2EPYC 7502EPYC 7542 2PEPYC 7552 2P48121620SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.17, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.12, N = 36.102.6014.6811.498.523.732.636.084.659.3911.26MIN: 5.99 / MAX: 6.41MIN: 2.42 / MAX: 2.76MIN: 13.83 / MAX: 15.69MIN: 11.39 / MAX: 12.11MIN: 8.32 / MAX: 9.19MIN: 3.58 / MAX: 3.91MIN: 2.51 / MAX: 2.74MIN: 5.94 / MAX: 6.48MIN: 4.52 / MAX: 4.9MIN: 9.22 / MAX: 9.91MIN: 10.92 / MAX: 11.99

LuxCoreRender

Scene: Rainbow Colors and Prism

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: Rainbow Colors and PrismEPYC 7352 2PEPYC 7252 2PEPYC 7742 2PEPYC 7642 2PEPYC 7502 2PEPYC 7402PEPYC 7302PEPYC 7352 2P 2EPYC 7502EPYC 7542 2PEPYC 7552 2P48121620SE +/- 0.10, N = 3SE +/- 0.02, N = 3SE +/- 0.10, N = 3SE +/- 0.18, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 36.672.8216.1112.439.414.102.856.635.0410.3112.42MIN: 6.22 / MAX: 6.83MIN: 2.73 / MAX: 2.88MIN: 13.11 / MAX: 16.82MIN: 10.44 / MAX: 12.99MIN: 8.36 / MAX: 9.58MIN: 4.02 / MAX: 4.14MIN: 2.77 / MAX: 2.9MIN: 6.26 / MAX: 6.8MIN: 4.96 / MAX: 5.13MIN: 9.18 / MAX: 10.5MIN: 11.01 / MAX: 12.75

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeEPYC 7502EPYC 7542 2PEPYC 7552 2P1428425670SE +/- 0.05, N = 3SE +/- 0.25, N = 3SE +/- 0.27, N = 342.6754.5463.871. RawTherapee, version 5.3, command line An advanced, cross-platform program for developing raw photos. Website: http://www.rawtherapee.com/ Documentation: http://rawpedia.rawtherapee.com/ Forum: https://discuss.pixls.us/c/software/rawtherapee Code and bug reports: https://github.com/Beep6581/RawTherapee Symbols: <Chevrons> indicate parameters you can change. [Square brackets] mean the parameter is optional. The pipe symbol | indicates a choice of one or the other. The dash symbol - denotes a range of possible values from one to the other. Usage: rawtherapee-cli -c <dir>|<files> Convert files in batch with default parameters. rawtherapee-cli <other options> -c <dir>|<files> Convert files in batch with your own settings. Options: rawtherapee-cli[-o <output>|-O <output>] [-q] [-a] [-s|-S] [-p <one.pp3> [-p <two.pp3> ...] ] [-d] [ -j[1-100] [-js<1-3>] | [-b<8|16>] [-t[z] | [-n]] ] [-Y] [-f] -c <input> -c <files> Specify one or more input files or directory. When specifying directories, Rawtherapee will look for images files that comply with the selected extensions (see also '-a'). -c must be the last option. -o <file>|<dir> Set output file or folder. Saves output file alongside input file if -o is not specified. -O <file>|<dir> Set output file or folder and copy pp3 file into it. Saves output file alongside input file if -O is not specified. -q Quick-start mode. Does not load cached files to speedup start time. -a Process all supported image file types when specifying a folder, even those not currently selected in Preferences > File Browser > Parsed Extensions. -s Use the existing sidecar file to build the processing parameters, e.g. for photo.raw there should be a photo.raw.pp3 file in the same folder. If the sidecar file does not exist, neutral values will be used. -S Like -s but skip if the sidecar file does not exist. -p <file.pp3> Specify processing profile to be used for all conversions. You can specify as many sets of "-p <file.pp3>" options as you like, each will be built on top of the previous one, as explained below. -d Use the default raw or non-raw processing profile as set in Preferences > Image Processing > Default Processing Profile -j[1-100] Specify output to be JPEG (default, if -t and -n are not set). Optionally, specify compression 1-100 (default value: 92). -js<1-3> Specify the JPEG chroma subsampling parameter, where: 1 = Best compression: 2x2, 1x1, 1x1 (4:2:0) Chroma halved vertically and horizontally. 2 = Balanced (default): 2x1, 1x1, 1x1 (4:2:2) Chroma halved horizontally. 3 = Best quality: 1x1, 1x1, 1x1 (4:4:4) No chroma subsampling. -b<8|16> Specify bit depth per channel (default value: 16 for TIFF, 8 for PNG). Only applies to TIFF and PNG output, JPEG is always 8. -t[z] Specify output to be TIFF. Uncompressed by default, or deflate compression with 'z'. -n Specify output to be compressed PNG. Compression is hard-coded to 6. -Y Overwrite output if present. -f Use the custom fast-export processing pipeline. Your pp3 files can be incomplete, RawTherapee will build the final values as follows: 1- A new processing profile is created using neutral values, 2- If the "-d" option is set, the values are overridden by those found in the default raw or non-raw processing profile. 3- If one or more "-p" options are set, the values are overridden by those found in these processing profiles. 4- If the "-s" or "-S" options are set, the values are finally overridden by those found in the sidecar files. The processing profiles are processed in the order specified on the command line.

rav1e

Speed: 10

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.3.0Speed: 10EPYC 7502EPYC 7542 2PEPYC 7552 2P0.59041.18081.77122.36162.952SE +/- 0.004, N = 3SE +/- 0.010, N = 3SE +/- 0.019, N = 32.6241.9201.514

Basis Universal

Settings: UASTC Level 3

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 3EPYC 7502EPYC 7542 2PEPYC 7552 2P612182430SE +/- 0.00, N = 3SE +/- 0.08, N = 3SE +/- 0.11, N = 325.7616.7815.691. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Basis Universal

Settings: UASTC Level 2

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 2EPYC 7502EPYC 7542 2PEPYC 7552 2P48121620SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 316.5012.3411.941. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Basis Universal

Settings: UASTC Level 0

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 0EPYC 7502EPYC 7542 2PEPYC 7552 2P246810SE +/- 0.003, N = 3SE +/- 0.035, N = 3SE +/- 0.042, N = 38.2648.3658.6231. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Nettle

Test: aes256

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: aes256EPYC 7502EPYC 7542 2PEPYC 7552 2P10002000300040005000SE +/- 1.10, N = 3SE +/- 10.65, N = 3SE +/- 0.42, N = 34733.504784.864665.53MIN: 3433.98 / MAX: 7342.08MIN: 3456.05 / MAX: 7439.13MIN: 3386.02 / MAX: 7226.111. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto

Nettle

Test: sha512

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: sha512EPYC 7502EPYC 7542 2PEPYC 7552 2P110220330440550SE +/- 0.06, N = 3SE +/- 0.14, N = 3SE +/- 0.29, N = 3484.12490.69477.031. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto

Nettle

Test: chacha

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: chachaEPYC 7502EPYC 7542 2PEPYC 7552 2P170340510680850SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3759.61771.18748.83MIN: 387.04 / MAX: 2071.24MIN: 393.1 / MAX: 2103.41MIN: 381.79 / MAX: 2042.391. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto

Nettle

Test: poly1305-aes

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: poly1305-aesEPYC 7502EPYC 7542 2PEPYC 7552 2P5001000150020002500SE +/- 0.28, N = 3SE +/- 1.90, N = 3SE +/- 2.41, N = 32073.882102.512038.771. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto


Phoronix Test Suite v10.8.4