Text this: 2.5D and 3D I/O designs for energy-efficient memory-logic integration towards thousand-core on-chip