Extra info: Intel® Xeon® 55xx/56xx
Intel® Hyper Threading
A physical hyper-threading processor core is interpreted by the operating system as two different logical cores and due to this parallel tasks are assigned to it. When one task doesn’t fully occupy the physical core, the second one starts to be processed. This doubles the potential number of operations that can be performed by the processor.
Intel® Turbo Boost
Intel® Turbo Boost Technology dynamically increases the processor’s frequency as needed by taking advantage of thermal and power headroom to give you a burst of speed when you need it, and increased energy efficiency when you don’t.
Thread(CPU Threads)
A Thread, or thread of execution, is a software term for the basic ordered sequence of instructions that can be passed through or processed by a single CPU core.
Intel® Virtualization Technology for Directed I/O (VT-d)
Intel® Virtualization Technology for Directed I/O (VT-d) continues from the existing support for IA-32 (VT-x) and Itanium® processor (VT-i) virtualization adding new support for I/O-device virtualization. Intel VT-d can help end users improve security and reliability of the systems and also improve performance of I/O devices in virtualized environments.
Intel® VT-x
Intel® VT-x with Extended Page Tables (EPT), also known as Second Level Address Translation (SLAT), provides acceleration for memory intensive virtualized applications. Extended Page Tables in Intel® Virtualization Technology platforms reduces the memory and power overhead costs and increases battery life through hardware optimization of page table management.
Intel® Demand Based Switching
Intel® Demand Based Switching is a power-management technology in which the applied voltage and clock speed of a microprocessor are kept at the minimum necessary levels until more processing power is required. This technology was introduced as Intel SpeedStep® Technology in the server marketplace.
Just-in-Time Command Scheduling
The memory controller integrated into the processor has an advanced task scheduling system that verifies all the queried requests simultaneously and decides which of them can be subsequently processed more efficiently.
Error-correcting code memory (ECC memory)
It is a type of RAM that can detect and correct internal data corruption. ECC memory is used in servers where data corruption cannot be tolerated under any circumstances.