do pci express 3.0 graphics adapters connect directly to the processor or to the x99 chipset
Intel X99 The X99 chipset uses a Direct Media Interface (DMI) 2.0 ×4 link for the connection between the processor and itself; that way, a total bandwidth of 20 Gbit/s is available to all connectivity options provided by the chipset. Up to eight PCI Express 2.0 lanes are provided by the X99 chipset, with speeds of up to 5 Gbit/s per lane and a possibility to configure these lanes into ×1, ×2 and ×4 links. Additionally, the X99 chipset supports a configurable layout of the PCI Express 3.0 lanes provided by the processor, which may be bifurcated into up to two ×16 links and one ×8 link, or into up to five ×8 links (the total number of available PCI Express 3.0 lanes depends on the used processor).[1][3]:4–10,70,71[7][8]
Input/output An I/O interface is required whenever the I/O device is driven by a processor. Typically a CPU communicates with devices via a bus. The interface must have necessary logic to interpret the device address generated by the processor. Handshaking should be implemented by the interface using appropriate commands (like BUSY, READY, and WAIT), and the processor can communicate with an I/O device through the interface. If different data formats are being exchanged, the interface must be able to convert serial data to parallel form and vice versa. Because it would be a waste for a processor to be idle while it waits for data from an input device there must be provision for generating interrupts[2] and the corresponding type numbers for further processing by the processor if required.[clarification needed]