The CPU cores are made up of four x86-64 cores with 256 KB dedicated L2 cache per core and shared 8 MB L3 cache. The System Agent holds the dual-channel DDR3 integrated memory controller (DDR3 1600), a PCIe interface (as a shared x16 port or two separate x8 ports), a DMI link, a display controller, power controller unit, and a FDI link. The Graphics Core has 16 programmable EUs that handle parallel processing loads for the GPU and can be programmed to perform GPGPU tasks. In addition, it holds the Multi-Format CODEC, which supports MPEG2, VC1, AVC and also MVC (multi-view video coding) for stereoscopic 3D. All the components are bound by a ring-bus that transports tagged data between the CPU cores, the graphics core, the L3 cache, and the system agent.