George A. Constantinides

Professor of Digital Computation, Imperial College London

Director, Early Career Researcher Institute (ECRI)


About

I am interested in everything to do with computation — especially its physical embodiments — and in the broader social and philosophical questions that arise when we build systems and abstractions around it. My research combines elements of computer science, electronic engineering, and mathematics, with a focus on how deep structure and rigorous reasoning can lead to radically more efficient hardware and algorithms.


Research Themes

High-level synthesis, with a focus on numerical algorithms, approximation, and memory structures; Boolean approaches to neural networks (including our work on LUT-based neural networks); hardware-aware quantisation; e-graph rewriting for arithmetic optimisation; novel computer arithmetics; intensional or structural understanding of computation.


Recruiting PhD Students

I supervise PhD students who want to combine mathematical insight, architectural reasoning, software engineering and hands-on digital hardware design. See Join Us if you are interested in applying.


Updates

I post regular research notes, news, and reflections via LinkedIn, Bluesky, and X (Twitter).

I also maintain an active blog blending technical, philosophical, and social themes.


Explore Further

  • Read more about current research directions via my blog → Research.
  • Information for prospective students → Join Us.
  • Industrial collaboration and consulting → Consultancy and Impact.
  • Full publication list → DBLP.
  • My current and former students → People.