Architectural Support for Scalable High-Bandwidth I/O