Graham Riley is a Lecturer in the School of Computer Science at the University of Manchester and holds a part-time position in the Scientific Computing Department (SCD) at STFC, Daresbury. His research focuses on high performance computing (HPC), software engineering for scientific computing, and performance modeling for parallel machines. Key areas include techniques for developing HPC applications, software architectures for coupled modeling, and performance control in distributed systems. His work emphasizes collaboration with computational scientists in domains such as Earth System Modelling (e.g., UK Met Office), computational chemistry, and biology. He has contributed to projects like the EuroExa architecture for exascale computing and the LFRic weather/climate model porting to FPGAs. Riley's research also explores energy efficiency in HPC systems and FPGA acceleration strategies for scientific workloads. Notable contributions include studies on parallelization strategies, FPGA-based acceleration of climate models, and optimizing OpenCL for heterogeneous architectures. His work aligns with UN Sustainable Development Goals, particularly through contributions to climate modeling and sustainable computing practices. Riley collaborates with institutions like the Met Office and the ESM community in Europe/US. His academic profile reflects a balance between theoretical research and practical application, with a strong focus on bridging computational science and engineering challenges.









