• Principle Computational Scientist,
  • Hartree Centre
  • Science and Technology Facilities Council
  • Daresbury Laboratory, Warrington WA4 4AD
  • United Kingdom
  • E-mail: xiaohu.guo"\at"stfc.ac.uk

Research Interests

HPC Algorithms:

  • Algorithmic techniques to improve load balance for unstructured applications
  • Data-intensive parallel algorithms
  • Hybrid/heterogeneous/accelerated algorithms
  • Highly scalable numerical methods for PDEs

HPC Applications and Software Framework Development

  • High Performance Computing software engineering
  • computational engineering and materials science
  • Solutions for parallel programming challenges (e.g., interoperability, memory consistency, determinism, race detection, work stealing or load balancing)
  • Computational design optimization for environment, energy, manufacturing and industrial applications


  • 2020/09-2025/09,CCP-WSI+CollaborativeComputationalProjectonWaveStruc- ture Interaction +, EPSRC Grant(EP/T026782/1)
  • 2019/10-2022/09, Extreme Loading on Floating Offshore Wind Turbines (FOWTs) under Complex Environmental Conditions, EPSRC Standard Grant(EP/T004339/1)
  • 2018/01-2018/10, eCSE-OpenFOAM: ” Developing dynamic load balancing library for wisFOAM”, ARCHER CSE Funding.
  • 2016/03-2017/11, eCSE-ISPH: ”Developing Massively Parallel ISPH with complex boundary geometries ”, ARCHER CSE Funding.
  • SC14, travel awards, funded through EPSRC UK-USA HPC collaboration network, details in http://ukusahpc.blogspot.co.uk/
  • SC13, travel awards, funded through EPSRC UK-USA HPC collaboration network, details in http://ukusahpc.blogspot.co.uk/
  • 2014/09-2015/09,eCSE-ISPH:”Developing highly scalable 3-D incompressible SPH”, ARCHER CSE Funding.
  • 2013/01-2013/09, dCSE-ISPH: ”Massively Parallel Computing for Incompressible Smoothed Particle Hydrodynamics (ISPH)”, HECToR dCSE Funding.

Professional Memberships

  • SIAM: Society for Industrial and Applied Mathematics.
  • ACM: Association for Computing Machinery.

Academic Service

  • Specialist Editor in HPC, Grid and Novel Computing, Computer Physics Communications
  • ISC19 technical committee member
  • SC(18,19,20) technical committee member
  • ICCS, ICPP technical committee member
  • Instructor of software/data Carpentry
  • Visiting Scholar, University of Manchester, 2010-Present
  • Reviewer, Computers&Fluid
  • Reviewer, Computer Physics Communications
  • Reviewer, Parallel Computing Systems&Applications
  • Reviewer, IEEE Transactions on Parallel and Distributed Systems