Ian McInerney photo

Ian McInerney

Research associate at The University of Manchester

Email Google Scholar Arxiv ORCID LinkedIn Github Gitlab

Short Bio

I am a research associate in the Numerical Linear Algebra group in the Department of Mathematics at The University of Manchester. I completed my PhD as part of the High Performance Embedded and Distributed Systems (HiPEDS) Centre for Doctoral Training at Imperial College London under the supervision of Prof. Eric Kerrigan and Prof. George Constantinides.


My research encompasses the fields of numerical algorithms, computer architecture, digital circuit design and control theory, and routinely overlaps several of those areas, as can be seen on this Venn diagram. My main research focus during my PhD has been how the calculations and computations required for advanced controllers (such as Model Predictive Control) can be implemented efficiently on digital platforms such as FPGAs.

Some of the research topics I am working on currently or am interested in are:

  • Analyzing the effects of low precision computations on algorithmic stability/convergence.
  • Understanding and applying Stochastic rounding to numerical methods.
  • How to tailor algorithms to computational hardware (and vice-versa).
  • Understanding iterative methods through a dynamical system viewpoint.
  • Improving the design flow for embedded and FPGA-based control systems.