The Case for a Flexible Low-Level Backend for Software Data Planes. - Sean Choi; Xiang Long; Muhammad Shahbaz 001; Skip Booth; Andy Keep; John Marshall; Changhoon Kim (APNet, 2017)

Developing Dynamic Profiling and Debugging Support in OpenCL for FPGAs. - Anshuman Verma; Huiyang Zhou; Skip Booth; Robbie King; James Coole; Andy Keep; John Marshall; Wu-chun Feng (DAC, 2017)

PVPP: A Programmable Vector Packet Processor. - Sean Choi; Xiang Long; Muhammad Shahbaz 001; Skip Booth; Andy Keep; John Marshall; Changhoon Kim (SOSR, 2017)

The Nanopass Framework as a Nanopass Compiler (ELS keynote). - Andy Keep (ELS, 2020)

Workshop: Mixing Mutability into the Nanopass Framework (ELS invited workshop). - Andy Keep (ELS, 2020)