White Papers

Impact of Broadwell BIOS
Options On CAE Applications
Authors: Mayura Deshmukh, Ashish K Singh, Neha Kashyap
Last week’s blog on the “Broadwell Performance for HPC” series described the BIOS options and compared
performance across generations of processors for molecular dynamic applications (NAMD) and Weather Research
and Forecasting (WRF). This blog, third in the series, focuses on BIOS options for some HPC CAE applications for
five different Broadwell Intel Xeon E5-2600 v4 series processor models. It aims to answer questions like, which snoop
mode works best for my application and processor? Which BIOS System Profile would give the best performance?
There have been a few changes in the BIOS options for Broadwell as compared with the previous generation
(Haswell). One of the major additions in the Broadwell BIOS is the “Opportunistic Snoop Broadcast” snoop mode in
the Memory settings. This blog discusses performance of the applications for all four snoop modes: Opportunistic
snoop broadcast (OSB), Early snoop (ES), Home snoop (HS) and Cluster on die (COD). For more information on the
new BIOS options and snoop modes check blog one of this series.
The Dell BIOS “System Profile” setting can be set to either of the four pre-configured profiles: Performance Per Watt
(DAPC), Performance Per Watt (OS), Performance (Perf.) and Dense Configuration or set to Custom. In the pre-
configured profiles the Turbo Boost, C States, C1E, CPU Power Management, Memory Frequency, Memory Patrol
Scrub, Memory Refresh Rate, Uncore Frequency are preset whereas for Custom the User can choose values for
these options. For more information on System Profiles check the link. DAPC and OS have shown to perform
similarly in past studies, and Dense Configuration performs lower for HPC workloads, so we will be focusing on
DAPC and Performance Profiles in this study. The DAPC (Dell Active Power Control) Profile relies on a BIOS-centric
power control mechanism. Energy efficient turbo, C States, C1E are enabled with the DAPC Profile. Performance
Profile disables power saving features such as C-states, Energy efficient turbo and C1E. Turbo boost is enabled in
both the System Profiles.
This blog discusses the performance of CAE applications with DAPC and Performance profile for each of the four
snoop modes for five different Intel Xeon E5-2600 v4 series Broadwell processors. Table 1 shows the application and
benchmark details and Table 2 describes the server configuration used for the study.
Table 1 - Applications and benchmarks

Summary of content (8 pages)