The case for reconfigurable I/O channels

Workshop paper proposing reconfigurable I/O channel architecture for heterogeneous software and hardware environments at RESoLVE ASPLOS.

Paper on a new design for reconfigurable IO that copes with heterogeneous software/hardware. Presented at the RESoLVE workshop at ASPLOS, this work proposed a reconfigurable I/O channel architecture to address the challenges of diverse computing environments combining different software stacks and hardware accelerators. We explored how to build flexible I/O abstractions that can adapt to heterogeneous systems, from CPUs to FPGAs to specialized accelerators, without sacrificing performance or composability.

Read more about The case for reconfigurable I/O channels.