chipset itself, or up to four 3.0 lanes taken directly from the processor. As a result, the X99 provides bandwidths of up to 3.94 GB/s for connected PCI Express storage devices. One Extensible Host Controller Interface (xHCI) controller and two Enhanced Host Controller Interface (EHCI) controllers are integrated into the X99 chipset, providing a total of up to 14 USB ports. Out of those ports, up to six can be configured as USB 3.0 ports with speeds of up to 5 Gbit/s per port, while the remaining are USB 2.0 ports with speeds of up to 480 Mbit/s per port. Each USB port may also be enabled or disabled as needed. Integrated Intel High Definition Audio (HD Audio) supports up to four hardware audio codecs and multi-channel audio streams. An Intel Gigabit Ethernet controller is also integrated, supporting (among other features) receive-side scaling (RSS) with two hardware receive queues. Some of the connectivity options and interfaces provided by the X99 chipset are configurable via Flexible I/O, which allows certain hardware capacities of the chipset to be selectively distributed between the PCI Express, USB 3.0 and SATA interfaces. That way, connectivity options of the X99 chipset may be adjusted to fit the needs of a particular motherboard implementation; for example, some of the SATA or USB 3.0 ports may be exchanged for additional PCI Express 2.0 lanes. The X99 chipset supports Virtualization Technology for Directed I/O (Intel VT-d), which provides hardware support for virtualization by implementing an input/output memory management unit (IOMMU). The chipset also integrates a Low Pin Count (LPC) interface, supporting interrupt controllers, timers, power management, super I/O, real-time clock (RTC), etc. Integrated Serial Peripheral Interface (SPI) allows interfacing with devices such as Trusted Platform Modules (TPMs) and serial flash devices. System Management Bus (SMBus) is also provided, with additional support for I2C devices. Overclocking is available for unlocked variants of the supported processors. As a significant new feature, the X99 enthusiast platform as a whole was the first to support DDR4 memory. Thanks to the features of integrated memory controllers (IMCs) of supported processors, the X99 platform also supports dual- and quad-channel memory layouts, with optional support for registered ECC memory. See also Intel X58 and Intel X79 earlier Intel chipsets for the enthusiast segment List of Intel chipsets List of Intel Xeon microprocessors References External links X79 vs. X99: What is new in X99 and Haswell-E, August