Based on Intel® Core™ microarchitecture (formerly codenamed Haswell) and manufactured on 22-nanometer process technology, these processors provide significant performance over the previous-generation Intel® Xeon® processor E5-2600 v2 product family. This is the first Intel® Xeon® processor family that supports Advanced Vector Extensions 2.0 (AVX2).
Key supported features you should be aware of, as a Software Developer:
Cryptographic processing performance: This product family introduces new instructions that are used to improve cryptographic processing performance. To take advantage of this capability, we recommend you consult articles showing how to optimize SHA512 and SHA256 cryptographic hash functions.
Intel® Advanced Vector Extensions 2.0 (AVX2) extends Intel AVX by promoting most of the 128-bit SIMD integer instructions with 256-bit numeric processing capabilities. Large-integer applications will benefit from AVX2. In addition, AVX2 provide enhanced functionality for broadcast/permute operations on data elements, vector shift instructions with variable-shift count per data element, and instructions to fetch non-contiguous data elements from memory. It introduces new instructions that are beneficial to high performance computing applications such as database and benchmark applications. Performance improvement using AVX2 over AVX and SSE can be found here.
Intel Cache Monitoring Technology (CMT) provides per virtual machine (VM) cache utilization information to the Operating System (OS) or Virtual Machine Monitor (VMM) so that it can make better decisions on workload scheduling. More information about Cache monitoring as well as its usage can be found here.
Intel® Virtual Machine Control Structure (Intel® VMCS) Shadowing works by reducing the frequency in which the guest virtual machine monitor (VMM) requires assistance from the parent VMM. Its goal is to eliminate the VM-exits due to VMREAD and VMWRITE instructions executed by the guest VMM. The article about Intel and Citrix collaboration provides a good description about the benefit of using Intel® VMCS. IBM® enabled this feature and gained significant performance improvement.
A more in depth discussion of the key features and the architecture of the Intel® Xeon® E5-2600 v3 product family can be found here.
Learn more about the Intel® Xeon® E5-2600 v3 product family here.
- HyTrust DataControl Performance Enhancement Using Intel® AES-NI
- Additional Case studies and ISV Success Stories can be foundhere