White Papers

Need for Speed: Comparing FDR and EDR InfiniBand (Part 1)
By Olumide Olusanya and Munira Hussain
The goal of this blog is to evaluate the performance of Mellanox Technologies’ FDR (Fourteen Data Rate)
Infiniband and their latest EDR (Enhanced Data Rate) Infiniband with speeds of 56Gb/s and 100Gb/s
respectively. This is the first of our two series blog and we will be showing how these interconnects
perform on a cluster using industry-wide micro-level benchmarks and applications on HPC cluster
configuration. In this part, we will show latency, bandwidth and HPL results for FDR vs EDR and in part 2
we will share more results with other applications which include ANSYS Fluent, WRF, and NAS Parallel
Benchmarks. You should also keep in mind that while some applications would benefit from the higher
bandwidth in EDR, other applications which have low communication overhead would show little
performance improvement in comparison.
General Overview:
Mellanox EDR adapters are based on a new generation ASIC also known as ConnectX-4 while the FDR
adapters are based on ConnectX-3. The theoretical uni-directional bandwidth for EDR is 100 Gb/s versus
FDR which is 56Gb/s. Another difference is that EDR adapters are x16 adapters while FDR adapters are
available in x8 and x16. Both of these adapters operate at a bus width of 4X link. The messaging rate for
EDR can reach up to 150 million messages per second compared with FDR ConnectX-3 adapters which
deliver more than 90 million messages per second.
Table 1 below shows the difference between EDR and FDR and Table 2 describes the configuration of
the cluster used in the test while Table 3 lists the applications and benchmarks used for this test.
Table 1 - Difference between EDR and FDR
FDR
EDR
Chipset
ConnectX
-
3
ConnectX
-
4
x
8
and x16
Gen3
x
16 Gen3
Theoretical BW
56 Gb/
s
100 Gb/
s
Messaging rate
90
MMS
150
MMS
Port
QSFP
QSFP
28
Table 2 - Cluster configuration
Components
Details
Server
16 nodes x
PowerEdge
C6320 [ 4 chassis ]
Processor
Intel®Xeon®Intel Xeon
E5
-
2660 v3 @2.6/2.2 GHz , 10 cores, 105W

Summary of content (5 pages)