sdanzig :
I'm really loving the discussions here at Tom's Hardware, thanks guys! So I've been doing a bit more digging on my end, and here are my thoughts:
I'm actually liking the one GPU solution for now, because I'm still only using Davinci Resolve Lite, which can only use one. So two 1070's is definitely out. When I move onto more ambitious projects, I'll likely consider another, but one is fine for now. And with that regard. I don't really see myself ever getting more than two. And probably wouldn't need to for at least two years. I definitely feel some sticker shock with the increase of cost for the Titan, and while one 1080 is probably enough for a while based on reviews I'm seeing, especially with all the CPU I'll have, I feel that two will definitely be enough for the long haul. I'm thinking sticking with the 1080's is a good way to reign in the costs, plus avoid the same sticker shock down the road. Come to think of it, the 1080 Ti might be worth considering as well, since I hear it might be announced in March. I dug into the Quadro as well and didn't think it's worth considering.
I'd like to throw another software in the mix that I realized I'll be using a lot of... Blackmagic Fusion. I think it seems pretty even across the board in terms of CPU/GPU usage, so I'm not sure it affects the discussion much.
I like RAM. In my experience as a computer programmer/gamer/video editor, life always got a lot better by doubling my RAM, and everything else was debatable. So I'm liking the idea of 128GB.
The Fractal Design case sounds impressive, like it's made out of vibranium or something. I'm assuming some people go for SSI motherboards primarily for more expandability?
One more thing... I don't know how easy it is to use, but I do have a couple of external apple cinema displays to use:
A 27 inch with thunderbolt:
https://www.amazon.com/Apple-MC914LL-27-inch-Thunderbolt-Display/dp/B004YLCKYA
A 24 inch with display port:
https://www.amazon.com/Apple-Cinema-Display-24-Inch-MB382LL/dp/B0013FMLXK
I'm wondering how much this helps or hurts the discussion, as one may serve well as a handy second monitor.
sdanzig,
GPU: The reason for suggesting a pair of GTX 1070's is that in GPU rendering, the GPU components are cumulative and offer a much better cost /performance.
Octanebench is a benchmark especially oriented to evaluate GPU's for performance in GPU rendering.
Compare these Octanebench results:
1X Titan X Pascal
149 $1,600 (=
$10.07 per point)
2X Titan X (116) :
288 $3,200 (= +9% performance @
$11.11 per point)
2X GTX 1070:
263 $900 (= -9% performance @
$3.42 /pt)
I couldn’t find results using two GTX 1080's but a single GTX 1080 scores
140 and a single Titan X score
149.
You can see at a glance that 2x GTX 1070 is producing a very high percentage of 2X Titan X performance at 36% of the cost. The reason is performance in GPU rendering is related towards the total GPU's, CUDA cores, and memory, so in this suggested system, there are two GTX 1070's which =
2X GPU /
16GB RAM /
3,840 CUDA cores. This compares to the fastest GPU, the Titan X which =
1X GPU / /
12GB
3,584 CUDA cores. For a bit a bit over 1/3 the cost there are 200% GPU's / +33% RAM / +7% CUDA cores. The amount and speed of memory is very important in video editing, so the 16GB instead of 12GB is a significant factor.
I couldn’t find results using two GTX 1080's but a single GTX scores 140 and a single Titan X score 149, so I would say that two GTX 1080 will about equal two Titan X. Several tests I saw showed GTX 1080 surpassing the Titan X in some parameters, importantly in compute, single and double precision which is important in rendering. The Titan X appears to be highly games FPS optimized and not as good for rendering as a GTX 1080. In rendering from 3D models I use a Tesla M2090 6GB GPU computing co-processor. the Quadro K2200 4GB + Tesla M2090 6GB scores as well in Oectanebench as a Quadro M5000 8GB.
If the system is one that intends to expand over time, it would be well to build a system with a single CPU and GPU but in which a second of each may be added later to accommodate both GPU and CPU rendering, which is the tactic I used for my rendering system (HP z620 / 2X Xeon E5-2690 8C/ Quadro K2200 + Tesla M2090 /64GB).
How about:
BambiBoom PixelCannon Videoresolvolicious iWork TurboExtreme SignatureX Blast 9800 II ®©$$™®£™©™_1.20.17
Case /Motherboard / CPU coolers / Power supply : Supermicro SuperWorkstation SYS-7038A-I Dual LGA2011 900W Mid-Tower Workstation Barebone System (Black) > $680 (Thunderbolt support)
http://www.supermicro.com/products/system/tower/7038/SY...
http://www.superbiiz.com/detail.php?name=SY-7038AI
CPU: 1X Intel Xeon E5-2650 v4 Twelve-Core Broadwell Processor 2.2/2.9GHz 9.6GT/s 30MB LGA 2011-3 CPU, OEM >$1,040
https://ark.intel.com/products/91767/Intel-Xeon-Processor-E5-2650-v4-30M-Cache-2_20-GHz
http://www.superbiiz.com/detail.php?name=E5-2650V4
Memory: 128GB (
8X 16GB) SAMSUNG 16GB 288-Pin DDR4 SDRAM ECC Registered DDR4 2400 (PC4 19200) Server Memory Model M393A2G40DB1-CRC> $1104 ($138ea.)
http://www.newegg.com/Product/Product.aspx?Item=12K-00WZ-00010&cm_re=8GB_DDR3-1866_ECC_unbuffered-_-12K-00WZ-00010-_-Product
GPU: 2X GPU 2MSI GeForce GTX 1080 DirectX 12 GTX 1080 GAMING 8G 8GB 256-Bit GDDR5X PCI Express 3.0 x16 HDCP Ready SLI Support ATX Video Card> $1,260 ($630 each)
GPU ALT 1MSI GeForce GTX 1080 DirectX 12 GTX 1080 GAMING 8G 8GB 256-Bit GDDR5X PCI Express 3.0 x16 HDCP Ready SLI Support ATX Video Card> $630
https://www.newegg.com/Product/Product.aspx?Item=N82E16814127950&cm_re=gtx_1080-_-14-127-950-_-Product
Disk 1: SAMSUNG 950 PRO M.2 2280 512GB PCI-Express 3.0 x4 Internal Solid State Drive (SSD) MZ-V5P512BW> $400.
M.2 to PCIe Adapter: M2P4A (PCIe X4 to M.2 (NGFF) SSD Adapter) > $54
https://www.newegg.com/Product/Product.aspx?Item=9SIA12K3U60461&cm_re=samsung_950_pro_512gb-_-20-147-467-_-Product
Drive 2,.3: 2X Seagate Constellation ES.3 ST4000NM0033 4TB 7200 RPM 128MB Cache SATA 6.0Gb/s 3.5" Enterprise Internal Hard Drive Bare Drive > $334 ($167 each) (Files, Backup, System Image)
https://www.newegg.com/Product/Product.aspx?Item=N82E16822178307&cm_re=Es.3_4tb-_-22-178-307-_-Product
Optical Disk: LG Black 16X Blu-Ray BDXL SATA Internal rewriter with 3D Playback, Model BH16NS40 > $100
https://www.newegg.com/Product/Product.aspx?Item=N82E16827136264
Operating System: Microsoft Windows 7 Professional SP1 64-bit English (1-Pack), OEM > $139.
http://www.superbiiz.com/detail.php?name=MSFQC08289
_______________________________________
TOTAL =$5,111 With 1X GTX 1080
=$4,481
The CPU choice can use some additional study as this is a compromise that assumes the systems may use both CPU and GPU rendering. For single images I recommend CPU rendering and for video /animation GPU is the only way to go.
This could be done with good results with the single E5-2650 v4 and single GTX1080. In the future as the projects become more complex, a second CPU can be added and the 128GB of RAM redistributed to have 64GB for each processor, add a second GTX 1080. The total cost for that upgrade is therefore $1,050 + $630.
On Passmark Performance Test a single E5-2650 v4 on a Supermicro X10 Dri motherboard has a CPU score of
16876 and a pair makes
22220. Another little cost /performance note: the 2X Xeon E5-2650 v4's for
$2,080 score
22220 and in the HP z620 the 2X Xeon E5-2690's for
$310 score
22625
2X Xeon E5-2650 v4: =
22220 @ $2,080 $.09 per point
2X Xeon E5-2690 :=
22625 @ $310 (= +2% performance @
$.01.37 per point)
Which means the E5-2650 v4 cost (nearly 9X per Passmark CPU point). That is, the 2% performance
disadvantage costs + $1,770.
Very interesting project!
Cheers,
BambiBoom