Collaborative Research Team
In addition to providing research software support I lead a team of researchers (both RAs and PhDs) who work on collaborative projects utilising GPUs and complex systems simulation. The research projects that I engage in are interdisciplinary and have a strong focus on software. The difference between research support and collaborative research is that collaborative projects require fundamental software research to be carried out in supporting the larger collaborative goal. For example the development of the FLAME GPU software has required the development of novel techniques and methods which are in themselves publishable. In many cases it is possible to support research with software without collaboration, however collaborative projects offer a longer term embedding of research software developers into multi disciplinary teams.
If you are interested in either software research support or developing a multidisciplinary proposal then please contact me.
My research team consists of the following people. Each of them work in developing software to facilitate research. If you are interested in working with me then please consider applying for any Jobs and PhD studentships available.
Mozhgan Kabiri Chimeh
Mozhgan Kabiri Chimeh is a Research Associate/Research Software Engineer who specialises in performance acceleration targeting Many-core and Multi-core architectures.
Twin Karmakharm is a Research Software Engineer specialising in High-performance agent-based pedestrian simulation, Parallel computing using GPUs, Virtual reality and Deep learning. He currently provides research and industrial consultancy, training and technical support for Deep learning and other GPU related software engineering problems.
John Charlton is a PhD candidate (co-supervised by Dr Steve Maddock) working on improved fidelity of pedestrian crowd simulation and visualisation.
Carlos Fernandez Musoles
Carlos Fernandez Musole is a PhD candidate (co-supervised by DAniel Coca, ACSE) working load balancing and scheduling for complex systems simulations. He is based in ACSE as part of the Digital Fruit Fly Brain group.
Peter Heywood is a PhD candidate (co-supervised by Dr Steve Maddock) working on GPU accelerated microsimulation of transport systems. He is developing techniques which support network based communication of multi agent systems on the GPU. He contributes towards the FLAME GPU software and is invovled in providing GPU research consultancy on industrially funded projects.
Robert Chisholm is a PhD candidate (co-supervised by Dr Steve Maddock) working on data structures for GPU accelerated multi-agent simulations. He is developing general techniques which improve the perfomacne of complex systems simulations which communicate over limited interaction ranges.
Eidah Alzahrani is a PhD candidate (Supervised by Tony Simons and co-supervised by myself) working on scheduling for multi-agent systems. She is dynamic task scheduling approaches for the FLAME and FLAME GPU software to enable it to be targetted at hybrid and future architectures.
Alcione De Paiva Oliveria
Alcione De Paiva Oliveria is a visting research from the Informatics Department at the Federal University of Viçosa, Brazil. He is working on developing multi-agent simulations of the immune system using the FLAME GPU software.