VEGAS: soft vector processor with scratchpad memory. - Christopher Han-Yu Chou; Aaron Severance; Alex D. Brant; Zhiduo Liu; Saurabh Sant; Guy G. Lemieux (FPGA, 2011)

Accelerator compiler for the VENICE vector processor. - Zhiduo Liu; Aaron Severance; Satnam Singh; Guy G. F. Lemieux (FPGA, 2012)

Pipeline frequency boosting: Hiding dual-ported block RAM latency using intentional clock skew. - Alexander Brant; Ameer Abdelhadi; Aaron Severance; Guy G. F. Lemieux (FPT, 2012)

VENICE: A compact vector processor for FPGA applications. - Aaron Severance; Guy Lemieux (FPT, 2012)

Embedded supercomputing in FPGAs with the VectorBlox MXP Matrix Processor. - Aaron Severance; Guy G. F. Lemieux (CODES+ISSS, 2013)

TputCache: High-frequency, multi-way cache for high-throughput FPGA applications. - Aaron Severance; Guy G. F. Lemieux (FPL, 2013)

Soft vector processors with streaming pipelines. - Aaron Severance; Joe Edwards; Hossein Omidian; Guy Lemieux (FPGA, 2014)

Wavefront Skipping using BRAMs for Conditional Algorithms on Vector Processors. - Aaron Severance; Joe Edwards; Guy G. F. Lemieux (FPGA, 2015)

TinBiNN: Tiny Binarized Neural Network Overlay in about 5, 000 4-LUTs and 5mW. - Guy G. F. Lemieux; Joe Edwards; Joel Vandergriendt; Aaron Severance; Ryan De Iaco; Abdullah Raouf; Hussein Osman; Tom Watzka; Satwant Singh (CoRR, 2019)