Dell PowerEdge C4140 Deep Learning Performance Comparison - Scale-up vs. Scale - Page 12

Test Methodology

Page 12 highlights

Deep Learning Performance: Scale-up vs Scale-out Figure 6: Frameworks Comparison 4 Test Methodology The test methodology consists of 3 distinct phases. Phase 1 is where we test the hardware performance of each server using NVidia supplied p2pbandwidth and latency tests and Baidu Deep Bench. This is explained in section Phase 1. Phase 2 we used TensorFlow framework and ran some of the well-known neural models to compare performance in terms of throughput & training time. This is explained in section Phase 2. Phase 3 we used TensorFlow but compared performance at multi-node level using Uber's Horovod implementation. Architectures & Technologies Dell EMC | Infrastructure Solutions Group 11

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53

Deep Learning Performance: Scale-up vs Scale-out
Architectures & Technologies
Dell
EMC
| Infrastructure Solutions Group
11
Figure 6: Frameworks Comparison
4
Test Methodology
The test methodology consists of 3 distinct phases.
Phase 1 is where we test the hardware performance of each server using NVidia supplied
p2pbandwidth and latency tests and Baidu Deep Bench. This is explained in section Phase 1.
Phase 2 we used TensorFlow framework and ran some of the well-known neural models to
compare performance in terms of throughput & training time. This is explained in section Phase
2.
Phase 3 we used TensorFlow but compared performance at multi-
node level using Uber’s
Horovod implementation.