Samuel Coward

906 Electronic and Electrical Engineering
Imperial College London
London, UK
Hi, I’m currently an Imperial College London PhD student in the Circuits and Systems Group, under the supervision of Professor George Constantinides. I am also a member of the Intel Graphics Numerical Hardware Group My research looks at all aspects of numerical hardware design and how we can create fast but verified hardware. My main project looks at novel techniques to optimise RTL level circuit designs, with side projects investigating bitvector transformation correctness and tight arithmetic expression bounds.
news
Jan 24, 2025 | Happy to announce that I passed my viva with minor corrections today! Huge thank you to my examiners Ally Donaldson (Imperial) and Tom Melham (Oxford). Was a great discussion and followed by celebrations with many friends old and new. |
---|---|
Nov 30, 2024 | Excited to have my first papers accepted at FPGA and DVCON. Raf will be presenting our work on fixing datapath bugs at DVCON, whilst second-year undergraduate Olly Cassidy will be presenting work that I helped shape into the final paper with Marta Andronic. |
Jun 10, 2024 | At ARITH this year both Theo Drane and I presented papers. I presented the final work of my PhD Combining Power and Arithmetic Optimization via Datapath Rewriting, whilst Theo presented our second paper On the Systematic Creation of Faithfully Rounded Commutative Truncated Booth Multipliers! This was my first in-person ARITH so was great to meet many people for the first time, I particularly enjoyed Andrew Fitzgibbon’s keynote on ML number formats . |
Apr 27, 2024 | Raf presented our paper SEER: Super-Optimization Explorer for High-Level Synthesis using E-graph Rewriting at ASPLOS 2024! Had a great time working with Jianyi Cheng on this paper, where we combined e-graph rewriting and MLIR. |
Oct 27, 2023 | Went to Iowa to present our paper Datapath Verification via Word-Level E-Graph Rewriting at FMCAD 2023! A great conference with lots of interest in the work, many thanks to the organizers. |
Oct 1, 2023 | Our paper Multiplier Optimization via E-Graph Rewriting will be presented at ASILOMAR 2023! Looking forward to seeing everyone in a few weeks! |
Oct 1, 2023 | Our paper Datapath Verification via Word-Level E-Graph Rewriting will be presented at FMCAD 2023! Looking forward to seeing everyone in a few weeks! |
Apr 25, 2023 | Our paper Combining E-Graphs with Abstract Interpretation was accepted for publication at the SOAP Workshop co-located with PLDI 203! |
Feb 20, 2023 | Our paper Automating Constraint-Aware Datapath Optimization using E-Graphs was accepted for publication at DAC! |
selected publications
-
Automating Constraint-Aware Datapath Optimization using E-Graphs2023 60th ACM/IEEE Design Automation Conference (DAC), 2023