High Throughput FPGA-Based Object Detection via Algorithm-Hardware Co-Design - Anupreetham Anupreetham; Mohamed Ibrahim; Mathew Hall; Andrew Boutros; Ajay Kuzhively; Abinash Mohanty; Eriko Nurvitadhi; Vaughn Betz; Yu Cao; Jae-Sun Seo (ACM Trans. Reconfigurable Technol. Syst., 2024)

H2PIPE: High Throughput CNN Inference on FPGAs with High-Bandwidth Memory - Mario Doumet; Marius Stan; Mathew Hall; Vaughn Betz (34th International Conference on Field-Programmable Logic and Applications, FPL 2024, Torino, Italy, September 2-6, 2024, 2024)

H2PIPE: High throughput CNN Inference on FPGAs with High-Bandwidth Memory - Mario Doumet; Marius Stan; Mathew Hall; Vaughn Betz (CoRR, 2024)

Extending Data Flow Architectures for Convolutional Neural Networks to Multiple FPGAs - Mohamed Ibrahim; Zhipeng Zhao; Mathew Hall; Vaughn Betz (International Conference on Field Programmable Technology, ICFPT 2023, Yokohama, Japan, December 12-14, 2023, 2023)

With Shared Microexponents, A Little Shifting Goes a Long Way - Bita Darvish Rouhani; Ritchie Zhao; Venmugil Elango; Rasoul Shafipour; Mathew Hall; Maral Mesmakhosroshahi; Ankit More; Levi Melnick; Maximilian Golub; Girish Varatkar; Lai Shao; Gaurav Kolhe; et al. (Proceedings of the 50th Annual International Symposium on Computer Architecture, ISCA 2023, Orlando, FL, USA, June 17-21, 2023, 2023)

Shared Microexponents: A Little Shifting Goes a Long Way - Bita Rouhani; Ritchie Zhao; Venmugil Elango; Rasoul Shafipour; Mathew Hall; Maral Mesmakhosroshahi; Ankit More; Levi Melnick; Maximilian Golub; Girish Varatkar; Lei Shao; Gaurav Kolhe; et al. (CoRR, 2023)

Microscaling Data Formats for Deep Learning - Bita Darvish Rouhani; Ritchie Zhao; Ankit More; Mathew Hall; Alireza Khodamoradi; Summer Deng; Dhruv Choudhary; Marius Cornea; Eric Dellinger; Kristof Denolf; Dusan Stosic; Venmugil Elango; et al. (CoRR, 2023)

HPIPE NX: Boosting CNN Inference Acceleration Performance with AI-Optimized FPGAs - Marius Stan; Mathew Hall; Mohamed Ibrahim; Vaughn Betz (International Conference on Field-Programmable Technology, (IC)FPT 2022, Hong Kong, December 5-9, 2022, 2022)

End-to-End FPGA-based Object Detection Using Pipelined CNN and Non-Maximum Suppression - Anupreetham Anupreetham; Mohamed Ibrahim; Mathew Hall; Andrew Boutros; Ajay Kuzhively; Abinash Mohanty; Eriko Nurvitadhi; Vaughn Betz; Yu Cao; Jae-sun Seo (31st International Conference on Field-Programmable Logic and Applications, FPL 2021, Dresden, Germany, August 30 - Sept. 3, 2021, 2021)

HPIPE: Heterogeneous Layer-Pipelined and Sparse-Aware CNN Inference for FPGAs - Mathew Hall; Vaughn Betz (FPGA '20: The 2020 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays, Seaside, CA, USA, February 23-25, 2020, 2020)

From TensorFlow Graphs to LUTs and Wires: Automated Sparse and Physically Aware CNN Hardware Generation - Mathew Hall; Vaughn Betz (International Conference on Field-Programmable Technology, (IC)FPT 2020, Maui, HI, USA, December 9-11, 2020, 2020)

Neighbors From Hell: Voltage Attacks Against Deep Learning Accelerators on Multi-Tenant FPGAs - Andrew Boutros; Mathew Hall; Nicolas Papernot; Vaughn Betz (International Conference on Field-Programmable Technology, (IC)FPT 2020, Maui, HI, USA, December 9-11, 2020, 2020)

HPIPE: Heterogeneous Layer-Pipelined and Sparse-Aware CNN Inference for FPGAs - Mathew Hall; Vaughn Betz (CoRR, 2020)

Neighbors From Hell: Voltage Attacks Against Deep Learning Accelerators on Multi-Tenant FPGAs - Andrew Boutros; Mathew Hall; Nicolas Papernot; Vaughn Betz (CoRR, 2020)

Effectively Incorporating Expert Knowledge in Automated Software Remodularisation - Mathew Hall; Neil Walkinshaw; Phil McMinn (IEEE Trans. Software Eng., 2018)

Inferring Computational State Machine Models from Program Executions - Neil Walkinshaw; Mathew Hall (2016 IEEE International Conference on Software Maintenance and Evolution, ICSME 2016, Raleigh, NC, USA, October 2-7, 2016, 2016)

Data and Analysis Code for GP EFSM Inference - Mathew Hall; Neil Walkinshaw (2016 IEEE International Conference on Software Maintenance and Evolution, ICSME 2016, Raleigh, NC, USA, October 2-7, 2016, 2016)

Automating the Design of Processor/Accelerator Embedded Systems with LegUp High-Level Synthesis - Blair Fort; Andrew Canis; Jongsok Choi; Nazanin Calagar; Ruolong Lian; Stefan Hadjis; Yu Ting Chen; Mathew Hall; Bain Syrowik; Tomasz S. Czajkowski; Stephen Brown; Jason Helge Anderson (12th IEEE International Conference on Embedded and Ubiquitous Computing, EUC 2014, Milano, Italy, August 26-28, 2014, 2014)

Establishing the Source Code Disruption Caused by Automated Remodularisation Tools - Mathew Hall; Muhammad Ali Khojaye; Neil Walkinshaw; Phil McMinn (30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29 - October 3, 2014, 2014)

Improving software remodularisation - Mathew Hall (University of Sheffield, UK, 2013)

Supervised software modularisation - Mathew Hall; Neil Walkinshaw; Phil McMinn (28th IEEE International Conference on Software Maintenance, ICSM 2012, Trento, Italy, September 23-28, 2012, 2012)

Using Behaviour Inference to Optimise Regression Test Sets - Ramsay Taylor; Mathew Hall; Kirill Bogdanov; John Derrick (Testing Software and Systems - 24th IFIP WG 6.1 International Conference, ICTSS 2012, Aalborg, Denmark, November 19-21, 2012. Proceedings, 2012)

Search based hierarchy generation for reverse engineered state machines - Mathew Hall (SIGSOFT/FSE'11 19th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-19) and ESEC'11: 13th European Software Engineering Conference (ESEC-13), Szeged, Hungary, September 5-9, 2011, 2011)

Complexity Metrics for Hierarchical State Machines - Mathew Hall (Search Based Software Engineering - Third International Symposium, SSBSE 2011, Szeged, Hungary, September 10-12, 2011. Proceedings, 2011)

Superstate identification for state machines using search-based clustering - Mathew Hall; Phil McMinn; Neil Walkinshaw (Genetic and Evolutionary Computation Conference, GECCO 2010, Proceedings, Portland, Oregon, USA, July 7-11, 2010, 2010)