Miscellaneous Performance Metrics - II

Continuing our presentation of benchmarks of real-world workloads, this section discusses Agisoft's Photoscan and the Dolphin Emulator, followed by an evaluation of the storage aspect of the XPC slim DH370 configuration.

Agisoft Photoscan

Agisoft PhotoScan is a commercial program that converts 2D images into 3D point maps, meshes and textures. The program designers sent us a command line version in order to evaluate the efficiency of various systems that go under our review scanner. The command line version has two benchmark modes, one using the CPU and the other using both the CPU and GPU (via OpenCL). We present the results from our evaluation using the CPU mode only. The benchmark (v1.3) takes 84 photographs and does four stages of computation:

  • Stage 1: Align Photographs (capable of OpenCL acceleration)
  • Stage 2: Build Point Cloud (capable of OpenCL acceleration)
  • Stage 3: Build Mesh
  • Stage 4: Build Textures

We record the time taken for each stage. Since various elements of the software are single threaded, and others multithreaded, it is interesting to record the effects of CPU generations, speeds, number of cores, and DRAM parameters using this software.

Agisoft PhotoScan Benchmark - Stage 1

Agisoft PhotoScan Benchmark - Stage 2

Agisoft PhotoScan Benchmark - Stage 3

Agisoft PhotoScan Benchmark - Stage 4

The power of the Core i7-8700 again comes to the fore, as the XPC slim DH370 sweeps the workload across all stages comfortably despite the slower RAM.

Dolphin Emulator

Wrapping up our application benchmark numbers is the new Dolphin Emulator (v5) benchmark mode results. This is again a test of the CPU capabilities.

Dolphin Emulator Benchmark

The XPC slim DH370 completes the benchmark in the least amount of time, followed closely by the Bean Canyon NUC. Overall, in CPU-intensive workloads, the compact form-factor of the XPC slim DH370 doesn't seem to affect the capabilities of the Core i7-8700.

Storage Performance

Storage performance is a major aspect which influences our experience with any computing system. On the storage side, one evaluation option would be the repetition of our strenuous SSD review tests on the drive(s) in the PC. Fortunately, to avoid that overkill, PCMark 8 has a storage bench where certain common workloads such as loading games and document processing are replayed on the target drive. Results are presented in two forms, one being a benchmark number and the other, a bandwidth figure. We ran the PCMark 8 storage bench on selected PCs and the results are presented below.

Futuremark PCMark 8 Storage Bench - Score

Futuremark PCMark 8 Storage Bench - Bandwidth

The XPC slim DH370 is handicapped by the use of a PCIe 3.0 x2 NVMe SSD (compared to the x4 SSDs in most of the other systems). Yet, the numbers are well behind the DeskMini A300, which also used a PCIe 3.0 x2 NVMe SSD (WD Blue NVMe). If the storage sub-system is important for the use-case, the end user can do much better than the Kingston A1000 that our review system was configured with. In fact, using the WD Blue NVMe SSD could provide better performance numbers at a lower cost. PCIe 3.0 x4 NVMe SSDs are also supported, if needed.

Miscellaneous Performance Metrics - I HTPC Credentials - Display Outputs Capabilities
Comments Locked

37 Comments

View All Comments

  • NaterGator - Monday, May 6, 2019 - link

    Now this looks like one heck of a routerbox. If only it had 10GBase-T...
  • fusebokme - Monday, May 6, 2019 - link

    I have this box (the XH version) running pfsense on a Pentium Gold G5600. Multiple openvpn connections don't stress it at all. Got G5600 due to high single thread performance (pppoe and openvpn are single threaded). Excellent box. Very stable. Intel NICs. As you say: 10gbit would be icing on the cake but not too many places you can get 10gbit internet yet.
  • JHBoricua - Monday, May 6, 2019 - link

    Why? Way too expensive for that purpose, specially when you're limited to two interfaces. A HP T620 Plus with 8GB RAM and 16GB of storage plus a quad port intel i340 card can be built for half of what this costs as a barebones kit.
  • 0ldman79 - Tuesday, May 7, 2019 - link

    If you're doing traffic shaping, sure.

    If you're just moving data it's massively overkill.
  • bill.rookard - Tuesday, May 7, 2019 - link

    I have a SuperMicro itx board with an Atom D525 and dual NICs for my pfsense box - super quiet, and solid as a rock. Fraction of the price of this unit.

    (and no, there are no backdoor chips as far as I can see LOL)
  • GreenReaper - Tuesday, May 7, 2019 - link

    Other than the Intel? Its PVAP (Protected Audio Visual Path) will remain:
    https://forums.freebsd.org/threads/remote-code-exe...

    You might be able to use me_cleaner:
    https://github.com/corna/me_cleaner

    Of course, you will lose the ability to decode protected formats in hardware:
    https://www.techarp.com/bios-guide/pavp-mode/

    It may be paranoia to imagine that Intel has deliberately back-doored their decoder, but perhaps less so to imagine that there may be an exploitable bug in the code, especially given recent issues.
  • Irata - Wednesday, May 15, 2019 - link

    It seems that Backdoor chips won't be needed.
  • Hixbot - Monday, May 6, 2019 - link

    Another small pc review with no noise measurements...
  • mikato - Monday, May 6, 2019 - link

    He has a couple sentences with some subjective noise analysis that was very helpful to me at least. "simply too noisy for use as a HTPC"
  • Hixbot - Tuesday, May 7, 2019 - link

    All of Ganesh's small pc reviews need objective noise measurements. It's one of the most important aspects of a HTPC. Temperature measurements are not much help if they can't be compared to noise levels.

Log in

Don't have an account? Sign up now