Poor Performance with Duel Xeon 56 cores


#1

Zbrush 2019 1.2

System Info

Windows 10 Pro
Dell Precision R7910
Dual Processor Intel® Xeon® CPU E5-2697 v3 @ 2.60GHz, 2600 Mhz, 14 Core(s), 28 Logical Processor(s)
Nvidia Quadro P5000
128 GB 2400MHz DDR4 ECC

BIOS and Intel drivers fully updated. Even tried disabling WACOM drivers.

On models with higher than 40ish million point count and six subdivisions, sculpting starts to have lag and delay.
For example, dragging brush in a fast motion creates straight lines, not matching the pen path.

I tried this with both base models from the zbrush program itself and our own production assets.

The same test on one of our 2017 Mac Pros, yielded better results than this workstation, which is odd as the specs on this machine are much more powerful.

I tried disabling/enabling the following:

  • Multidraw
  • Quickanddirty
  • multithread io
  • lowering and raising the thread count
  • hyperthreading in bios

There were slight performance gains in reducing thread count to two.


#2

Forgot to add, CPU usage was high 90s across all cores during tests, or which ever amount of cores I specified in performance.


#3

Simply because the Xeons are slower per-core than regular, consumer CPUs. 2.6GHz is a LOT slower than 5GHz, even if it was the exact same architecture. Multi-threading can only help so much with something as simple as Z-brush. It’s a data-center CPU, not a rendering CPU.