SLIDE 6 The interconnect matters
On-chip interconnects
Coherent L2 Cache Coherent L2 Cache
System Interface System Interface
Memory Controller Memory Controller Memory Controller Memory Controller
Display Interface Display Interface Texture Logic Texture Logic Fixed Function Fixed Function In-Order Multi-threaded Wide SIMD D$ D$ I$ I$ D$ D$ I$ I$ D$ D$ I$ I$ D$ D$ I$ I$
Coherent L2 Cache Coherent L2 Cache
System Interface System Interface
Memory Controller Memory Controller Memory Controller Memory Controller
Display Interface Display Interface Texture Logic Texture Logic Fixed Function Fixed Function In-Order Multi-threaded Wide SIMD In-Order Multi-threaded Wide SIMD D$ D$ I$ I$ D$ D$ I$ I$ D$ D$ I$ I$ D$ D$ I$ I$ D$ D$ I$ I$ D$ D$ I$ I$ In-Order Multi-threaded Wide SIMD In-Order Multi-threaded Wide SIMD In-Order Multi-threaded Wide SIMD PCIe 1 MAC/ PHY SerDes GbE GbE 1 Flexible I/O Flexible I/O UART, HPI, I2C, JTAG,SPI
DDR2 Controller 3 DDR2 Controller 2 DDR2 Controller 1 DDR2 Controller 0
XAUI 1
MAC/ PHY
SerDes PCIe 0
MAC/ PHY
SerDes SerDes
Reg File P 2 P 1 P L2 CACHE PROCESSOR CACHE SWITCH 2D DMA L-1I MDN TDN UDN IDN STN L-1D I-TLB D-TLB
12.10.2009 The Multikernel: A new OS architecture for scalable multicore systems 6