Revision for “Detailed Specifications of the Intel Xeon E5-4600 v3 “Haswell-EP” Processors” created on March 9, 2022 @ 12:02:10 [Autosave]
Detailed Specifications of the Intel Xeon E5-4600 v3 “Haswell-EP” Processors
|
<em>This article provides in-depth discussion and analysis of the 22nm Xeon E5-4600 v3 series processors (formerly codenamed "Haswell-EP"). "Haswell" processors replace the previous 22nm "Ivy Bridge" microarchitecture and are available for sale as of June 1, 2015. For an introduction, read our blog post <a href="https://www.microway.com/hpc-tech-tips/intel-xeon-e5-4600v3-cpu-review/" title="Intel Xeon E5-4600v3 “Haswell” 4-socket CPU Review" target="_blank" rel="noopener">Xeon E5-4600v3 4-socket CPU Review</a></em>
<h2>Important changes available in E5-4600 v3 "Haswell-EP" include:</h2> With a product this complex, it’s very difficult to cover every aspect of the design. Here, we concentrate primarily on the performance of the processors for HPC applications. <a name="performance"></a> <img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_Theoretical_Peak_Performance.png" alt="Chart of Xeon E5-4600 v3 Theoretical Peak Performance in GigaFLOPS" width="634" height="600" class="aligncenter size-full wp-image-5369" /> The <em>colored bars</em> indicate performance using only AVX instructions; the <em>grey bars</em> indicate theoretical peak performance when using AVX with FMA. Note that only a small set of codes will be capable of issuing almost exclusively FMA instructions (e.g., LINPACK). Most applications will issue a variety of instructions, which will result in lower than peak FLOPS. <strong>Expect the achieved performance for well-parallelized & optimized applications to fall between the grey and colored bars.</strong> <a name="specifications"></a> Although these processors introduce significant performance increases, technical readers will see that many of the changes are incremental: increased core counts, improved DDR memory speed, etc. However, processor clock speeds/frequencies have not seen significant improvements. In fact, in some cases the CPU frequency has been lowered from the previous models. <strong>Processor frequency and Turbo Boost behavior have changed significantly with this release. Those metrics are discussed in further detail in the next section.</strong> "CPU
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_CPU_Number_of_Cores.png" alt="Chart of the number of CPU Cores in the Xeon E5-4600 v3 CPUs" width="634" height="510" class="aligncenter size-full wp-image-5370" />
"Memory
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_Memory_Performance.png" alt="Chart of the Xeon E5-4600 v3 Supported Memory Speeds" width="634" height="600" class="aligncenter size-full wp-image-5371" /> "L3
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_CPU_L3_Cache_Size.png" alt="Chart of the Xeon E5-4600 v3 CPU L3 Cache Sizes" width="634" height="600" class="aligncenter size-full wp-image-5372" /> "QPI"
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_CPU_QPI_Performance.png" alt="Chart of the Xeon E5-4600 v3 CPU QPI Performance" width="634" height="600" class="aligncenter size-full wp-image-5373" /> "TDP"
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_CPU_TDP_Wattage.png" alt="Chart of the Xeon E5-4600 v3 CPU TDP Wattages" width="634" height="600" class="aligncenter size-full wp-image-5374" /> "Specifications
<table> <thead> <tr> <th>Model</th> <th>Frequency</th> <th>Frequency (AVX)</th> <th>Turbo Boost</th> <th>Core Count</th> <th>L3 Cache</th> <th>QPI Speed</th> <th>Memory Speed</th> <th>TDP (Watts)</th> </tr> </thead> <tbody> <tr> <td>E5-4669 v3</td> <td>2.10 GHz</td> <td>1.80 GHz</td> <td>2.90 GHz</td> <td>18</td> <td>45MB</td> <td class="vcenter" rowspan="4">9.6 GT/s</td> <td class="vcenter" rowspan="4">2133 MHz</td> <td class="vcenter" rowspan="2">135W</td> </tr> <tr> <td>E5-4667 v3</td> <td>2.00 GHz</td> <td>1.70 GHz</td> <td>2.90 GHz</td> <td>16</td> <td>40MB</td> </tr> <tr> <td>E5-4660 v3</td> <td>2.10 GHz</td> <td>1.80 GHz</td> <td>2.90 GHz</td> <td>14</td> <td>35MB</td> <td>120W</td> </tr> <tr> <td>E5-4650 v3</td> <td>2.10 GHz</td> <td>1.80 GHz</td> <td>2.80 GHz</td> <td class="vcenter" rowspan="2">12</td> <td class="vcenter" rowspan="2">30MB</td> <td class="vcenter" rowspan="4">105W</td> </tr> <tr> <td>E5-4640 v3</td> <td>1.90 GHz</td> <td>1.60 GHz</td> <td>2.60 GHz</td> <td class="vcenter" rowspan="2">8.0 GT/s</td> <td class="vcenter" rowspan="2">1866 MHz</td> </tr> <tr> <td>E5-4620 v3</td> <td>2.00 GHz</td> <td>1.70 GHz</td> <td>2.60 GHz</td> <td class="vcenter" rowspan="2">10</td> <td class="vcenter" rowspan="2">25MB</td> </tr> <tr> <td>E5-4610 v3</td> <td>1.70 GHz</td> <td>1.70 GHz</td> <td>None</td> <td>6.4 GT/s</td> <td>1600 MHz</td> </tr> </tbody> </table> <em>HPC groups do not typically choose Intel’s “Basic” models (e.g., E5-4610 v3)</em> <h2>Intel Xeon E5-4600v3 Frequency Optimized SKUs</h2> <table> <thead> <tr> <th>Model</th> <th>Frequency</th> <th>Frequency (AVX)</th> <th>Turbo Boost</th> <th>Core Count</th> <th>L3 Cache</th> <th>QPI Speed</th> <th>Memory Speed</th> <th>TDP (Watts)</th> </tr> </thead> <tbody> <tr> <td>E5-4655 v3</td> <td>2.90 GHz</td> <td>2.60 GHz</td> <td>3.20 GHz</td> <td>6</td> <td>30MB</td> <td class="vcenter" rowspan="2">9.6 GT/s</td> <td class="vcenter" rowspan="2">2133 MHz</td> <td class="vcenter" rowspan="2">135W</td> </tr> <tr> <td>E5-4627 v3</td> <td>2.60 GHz</td> <td>2.30 GHz</td> <td>3.20 GHz</td> <td>10</td> <td>25MB</td> </tr> </tbody> </table> <em>The above SKUs offer better memory bandwidth per core</em> <a name="clockspeeds"></a> In effect, this may result in the processor running at a lower frequency than the "base" clock speed advertised for each model. For that reason, each "Haswell" processor model is assigned two "base" frequencies: <h3>AVX and Non-AVX Turbo Boost</h3> The two plots below show that processor clock speeds can be categorized as: "Clock
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_CPU_Frequency_Speeds_AVX_and_Non-AVX_Instructions_All-Core.png" alt="Chart of Xeon E5-4600 v3 CPU Frequency and Turbo Boost Speeds with AVX and Non-AVX Instructions (when all cores are active)" width="634" height="600" class="aligncenter size-full wp-image-5376" /> "Clock
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_CPU_Frequency_Speeds_AVX_and_Non-AVX_Instructions_Single-Core.png" alt="Chart of Xeon E5-4600 v3 CPU Frequency and Turbo Boost Speeds when running AVX and Non-AVX Instructions (when only a single core is active)" width="634" height="600" class="aligncenter size-full wp-image-5377" /> Note that <strong>despite the clear rules stated above, each value is still a range of clock speeds</strong>. Because workloads are so diverse, Intel is unable to guarantee one specific clock speed for AVX or Non-AVX instructions. Users are guaranteed that cores will run within a specific range, but each application will have to be benchmarked to determine which frequencies a CPU will operate at. When examining the differences between AVX and Non-AVX instructions, notice that Non-AVX instructions do not result in dramatically higher Turbo Boost speeds. With the exception of the E5-4620 v3, none of the grey bars rises any higher than the colored bars. Thus, for most CPUs the maximum possible Turbo Boost speed is the same when using AVX and Non-AVX instructions. However, heavy usage of AVX instructions may reduce the clock speed by as much as 300MHz. Recall that AVX2 introduces support for both integer and floating-point instructions, which means any compute-intensive application will be using such instructions (if it has been properly designed and compiled). <strong>HPC users should expect their processors to be running in AVX mode most of the time.</strong> Of course, it is worth remembering that the usage of AVX instructions can result in as much as a 100% increase in performance. It is much better to leverage AVX instructions – gaining the 100% increase in instruction throughput and suffering the small 5% to 15% CPU clock speed penalty. It would be unwise to turn off AVX with the expectation that overall performance would increase. <h3>Top Clock Speeds for Specific Core Counts</h3> We advise users to consider how many CPU cores their application is able to saturate. The tabs below detail the peak Turbo Boost frequencies for each CPU model, sorted by the number of active cores: "1/2"
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_CPU_Frequency_01-02_core_jobs.png" alt="Chart of Xeon E5-4600 v3 CPU Frequency when 1 to 2 cores are active" width="634" height="510" class="aligncenter size-full wp-image-5378" /> "3"
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_CPU_Frequency_03_core_jobs.png" alt="Chart of Xeon E5-4600 v3 CPU Frequency when 3 cores are active" width="634" height="510" class="aligncenter size-full wp-image-5379" /> "4"
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_CPU_Frequency_04_core_jobs.png" alt="Chart of Xeon E5-4600 v3 CPU Frequency when 4 cores are active" width="634" height="510" class="aligncenter size-full wp-image-5380" /> "5"
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_CPU_Frequency_05_core_jobs.png" alt="Chart of Xeon E5-4600 v3 CPU Frequency when 5 cores are active" width="634" height="510" class="aligncenter size-full wp-image-5381" /> "6"
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_CPU_Frequency_06_core_jobs.png" alt="Chart of Xeon E5-4600 v3 CPU Frequency when 6 cores are active" width="634" height="510" class="aligncenter size-full wp-image-5382" /> "7"
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_CPU_Frequency_07_core_jobs.png" alt="Chart of Xeon E5-4600 v3 CPU Frequency when 7 cores are active" width="634" height="510" class="aligncenter size-full wp-image-5383" /> "8"
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_CPU_Frequency_08_core_jobs.png" alt="Chart of Xeon E5-4600 v3 CPU Frequency when 8 cores are active" width="634" height="510" class="aligncenter size-full wp-image-5384" /> "9/10"
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_CPU_Frequency_09-10_core_jobs.png" alt="Chart of Xeon E5-4600 v3 CPU Frequency when 9 or 10 cores are active" width="634" height="510" class="aligncenter size-full wp-image-5385" /> "11/12"
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_CPU_Frequency_11-12_core_jobs.png" alt="Chart of Xeon E5-4600 v3 CPU Frequency when 11 or 12 cores are active" width="634" height="510" class="aligncenter size-full wp-image-5386" /> "13/14"
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_CPU_Frequency_13-14_core_jobs.png" alt="Chart of Xeon E5-4600 v3 CPU Frequency when 13 or 14 cores are active" width="634" height="510" class="aligncenter size-full wp-image-5387" /> "15/16"
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_CPU_Frequency_15-16_core_jobs.png" alt="Chart of Xeon E5-4600 v3 CPU Frequency when 15 or 16 cores are active" width="634" height="510" class="aligncenter size-full wp-image-5388" /> "17+"
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_CPU_Frequency_17-18_core_jobs.png" alt="Chart of Xeon E5-4600 v3 CPU Frequency when 17 or 18 cores are active" width="634" height="510" class="aligncenter size-full wp-image-5389" /> All of the above plots show CPU frequencies for applications utilizing AVX instructions. The <em>colored bars</em> indicate the worst-case scenario – CPUs will run at least this fast. The <em>grey bars</em> indicate the expected clock speeds for most workloads. <h2>Cost-Effectiveness and Power Efficiency of Xeon E5-4600 v3 CPUs</h2> "Performance
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_Cost-Effectiveness.png" alt="Chart of Xeon E5-4600 v3 Processor Cost-Effectiveness" width="634" height="510" class="aligncenter size-full wp-image-5392" /> "Performance
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_Power-Efficiency.png" alt="Chart of Xeon E5-4600 v3 CPU Power-Efficiency (measured in Watts per GigaFLOPS)" width="634" height="510" class="aligncenter size-full wp-image-5393" /> "Processor
<img src="https://www.microway.com/wp-content/uploads/Xeon_E5-4600v3_CPU_Prices.png" alt="Chart of Xeon E5-4600 v3 CPU Prices" width="634" height="510" class="aligncenter size-full wp-image-5394" /> <h2>Summary of features in Xeon E5-4600 v3 "Haswell-EP" processors</h2> |