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.

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 amdluxcorerender: DLSCluxcorerender: Rainbow Colors and Prismbuild-gcc: Time To Compilebasis: ETC1Sbasis: UASTC Level 0basis: UASTC Level 2basis: UASTC Level 3basis: UASTC Level 2 + RDO Post-Processingnettle: sha512nettle: poly1305-aesnettle: aes256nettle: chacharav1e: 10rav1e: 6rav1e: 5rawtherapee: Total Benchmark TimeEPYC 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.413.734.10727.4272.632.85863.0176.086.63805.6164.655.04782.12153.7408.26416.49625.755787.796484.122073.884733.50759.6052.6241.1720.46042.6669.3910.31740.54956.3338.36512.33716.779772.226490.692102.514784.86771.1811.9200.9840.42554.53511.2612.42755.21659.1978.62311.93815.690795.633477.032038.774665.53748.8311.5140.8190.37063.869OpenBenchmarking.org

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

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

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

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

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 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 + 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

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: 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

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: 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

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

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

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

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.


Phoronix Test Suite v10.8.4