phytiumd2000scimark2rustprimeredis

Phytium D2000/8 E8C testing with a GreatWall GW-001M1A-FTF v1.0 (KunLun BIOS V4.0 BIOS) and Jingjia Micro Co JM7200 GPU on Kylin v10 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2403143-NE-2403113NE83.

phytiumd2000scimark2rustprimeredisProcessorMotherboardMemoryDiskGraphicsAudioMonitorOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionPhytium D2000phytiumd2000_kylin_scimark_rust_redisPhytium D2000/8 E8C @ 2.30GHz (8 Cores)GreatWall GW-001M1A-FTF v1.0 (KunLun BIOS V4.0 BIOS)16GB512GB Western Digital PC SN530 SDBPNPZ-512GllvmpipeRealtek ALC662 rev3PORPOISE 4KUos 204.19.0-arm64-desktop (aarch64)Deepin Desktop EnvironmentX Server 1.20.43.3 Mesa 19.2.6 (LLVM 7.0 128 bits)GCC 8.3.0ext41920x1080256GB INTEL SSDPEKKW256G7Jingjia Micro Co JM7200 GPURealtek GenericKylin v105.4.18-91-generic (aarch64)X Server 1.20.83.0GCC 9.3.0 + Clang 10.0.0-4kylin1OpenBenchmarking.orgKernel Details- Phytium D2000: Transparent Huge Pages: madvise- phytiumd2000_kylin_scimark_rust_redis: Transparent Huge Pages: alwaysEnvironment Details- Phytium D2000: DDE_DEBUG_LEVEL=warning- phytiumd2000_kylin_scimark_rust_redis: ZLOG_PROFILE_DEBUG=/var/log/xtx/zlog_debug.logCompiler Details- Phytium D2000: --build=aarch64-linux-gnu --disable-libphobos --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-default-libstdcxx-abi=new --with-gcc-major-version-only -v - phytiumd2000_kylin_scimark_rust_redis: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -v Processor Details- Scaling Governor: scpi-cpufreq performanceSecurity Details- Phytium D2000: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + srbds: Not affected + tsx_async_abort: Not affected - phytiumd2000_kylin_scimark_rust_redis: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Vulnerable + mmio_stale_data: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + srbds: Not affected + tsx_async_abort: Not affected

phytiumd2000scimark2rustprimeredisscimark2: Compositescimark2: Monte Carloscimark2: Fast Fourier Transformscimark2: Sparse Matrix Multiplyscimark2: Dense LU Matrix Factorizationscimark2: Jacobi Successive Over-Relaxationrust-prime: Prime Number Test To 200,000,000redis: GET - 50redis: SET - 50redis: GET - 500redis: LPOP - 50redis: SADD - 50redis: SET - 500redis: GET - 1000redis: LPOP - 500redis: LPUSH - 50redis: SADD - 500redis: SET - 1000redis: LPOP - 1000redis: LPUSH - 500redis: SADD - 1000redis: LPUSH - 1000Phytium D2000phytiumd2000_kylin_scimark_rust_redis214.8667.4141.83194.48245.33525.2534.707825953.68530750.43686982.39754814.69574777.27563120.00706203.00801225.75403213.57588470.49562080.27401448.97427203.93602412.42412314.02214.6568.7943.47194.29247.28519.4033.652699900.77442900.18662469.77666467.94515015.98471939.92677537.91674929.52359513.61543097.81493067.58370066.34382814.18549301.33384317.26OpenBenchmarking.org

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositePhytium D2000phytiumd2000_kylin_scimark_rust_redis50100150200250SE +/- 1.26, N = 3SE +/- 0.85, N = 3214.86214.651. (CC) gcc options: -lm

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte CarloPhytium D2000phytiumd2000_kylin_scimark_rust_redis1530456075SE +/- 0.10, N = 3SE +/- 0.02, N = 367.4168.791. (CC) gcc options: -lm

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformPhytium D2000phytiumd2000_kylin_scimark_rust_redis1020304050SE +/- 1.38, N = 3SE +/- 0.05, N = 341.8343.471. (CC) gcc options: -lm

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyPhytium D2000phytiumd2000_kylin_scimark_rust_redis4080120160200SE +/- 0.70, N = 3SE +/- 1.24, N = 3194.48194.291. (CC) gcc options: -lm

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationPhytium D2000phytiumd2000_kylin_scimark_rust_redis50100150200250SE +/- 0.40, N = 3SE +/- 0.06, N = 3245.33247.281. (CC) gcc options: -lm

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationPhytium D2000phytiumd2000_kylin_scimark_rust_redis110220330440550SE +/- 6.60, N = 3SE +/- 5.00, N = 3525.25519.401. (CC) gcc options: -lm

Rust Prime Benchmark

Prime Number Test To 200,000,000

OpenBenchmarking.orgSeconds, Fewer Is BetterRust Prime BenchmarkPrime Number Test To 200,000,000Phytium D2000phytiumd2000_kylin_scimark_rust_redis816243240SE +/- 0.05, N = 3SE +/- 0.11, N = 334.7133.651. (CC) gcc options: -pie -nodefaultlibs -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil

Redis

Test: GET - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: GET - Parallel Connections: 50Phytium D2000phytiumd2000_kylin_scimark_rust_redis200K400K600K800K1000KSE +/- 6321.96, N = 10SE +/- 5047.10, N = 11825953.68699900.771. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 50Phytium D2000phytiumd2000_kylin_scimark_rust_redis110K220K330K440K550KSE +/- 3881.00, N = 3SE +/- 4560.85, N = 3530750.43442900.181. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: GET - Parallel Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: GET - Parallel Connections: 500Phytium D2000phytiumd2000_kylin_scimark_rust_redis150K300K450K600K750KSE +/- 8172.41, N = 4SE +/- 5806.07, N = 15686982.39662469.771. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPOP - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPOP - Parallel Connections: 50Phytium D2000phytiumd2000_kylin_scimark_rust_redis160K320K480K640K800KSE +/- 6106.51, N = 3SE +/- 4693.69, N = 15754814.69666467.941. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SADD - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SADD - Parallel Connections: 50Phytium D2000phytiumd2000_kylin_scimark_rust_redis120K240K360K480K600KSE +/- 6999.06, N = 3SE +/- 3289.08, N = 3574777.27515015.981. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET - Parallel Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 500Phytium D2000phytiumd2000_kylin_scimark_rust_redis120K240K360K480K600KSE +/- 5596.05, N = 3SE +/- 2073.76, N = 3563120.00471939.921. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: GET - Parallel Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: GET - Parallel Connections: 1000Phytium D2000phytiumd2000_kylin_scimark_rust_redis150K300K450K600K750KSE +/- 3575.18, N = 3SE +/- 5310.36, N = 15706203.00677537.911. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPOP - Parallel Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPOP - Parallel Connections: 500Phytium D2000phytiumd2000_kylin_scimark_rust_redis200K400K600K800K1000KSE +/- 11472.04, N = 3SE +/- 7289.02, N = 4801225.75674929.521. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPUSH - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPUSH - Parallel Connections: 50Phytium D2000phytiumd2000_kylin_scimark_rust_redis90K180K270K360K450KSE +/- 4178.05, N = 12SE +/- 2162.73, N = 3403213.57359513.611. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SADD - Parallel Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SADD - Parallel Connections: 500Phytium D2000phytiumd2000_kylin_scimark_rust_redis130K260K390K520K650KSE +/- 4999.09, N = 15SE +/- 1933.24, N = 3588470.49543097.811. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET - Parallel Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 1000Phytium D2000phytiumd2000_kylin_scimark_rust_redis120K240K360K480K600KSE +/- 5937.04, N = 4SE +/- 5038.15, N = 3562080.27493067.581. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPOP - Parallel Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPOP - Parallel Connections: 1000Phytium D2000phytiumd2000_kylin_scimark_rust_redis90K180K270K360K450KSE +/- 3997.64, N = 3SE +/- 3853.65, N = 3401448.97370066.341. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPUSH - Parallel Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPUSH - Parallel Connections: 500Phytium D2000phytiumd2000_kylin_scimark_rust_redis90K180K270K360K450KSE +/- 4426.40, N = 12SE +/- 3807.78, N = 3427203.93382814.181. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SADD - Parallel Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SADD - Parallel Connections: 1000Phytium D2000phytiumd2000_kylin_scimark_rust_redis130K260K390K520K650KSE +/- 7665.82, N = 3SE +/- 1143.76, N = 3602412.42549301.331. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPUSH - Parallel Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPUSH - Parallel Connections: 1000Phytium D2000phytiumd2000_kylin_scimark_rust_redis90K180K270K360K450KSE +/- 3327.69, N = 3SE +/- 3429.05, N = 12412314.02384317.261. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3


Phoronix Test Suite v10.8.4