A photo of John

Homepage of John Brooke

My cat Bob

What I do

I am an honorary lecturer in the School of Computer Science and I am the co-Director with Carole Goble of the North-West e-Science Centre ESNW. I belong to the Information Management Group and to Research Computing Services.

Contact details

Room 2.22, School of Computer Science, Kilburn Building, University of Manchester, Oxford Road, Manchester, M13 9PL, UK. Voice (+44-161) 275-6814 Fax (+44-161) 275-6024 Email john DOT brooke AT manchester DOT ac DOT uk (replace DOT by . and AT by @)

Scientific Biography

I gained my PhD (in Mathematics) from the University of Manchester in 1997. After that I worked in the High Performance Computing service at Manchester Computing and then in 2000 I founded the Grid Computing and e-Science team at what was then known as Manchester Computing but known is Research Computing Services. During this period my research was mainly in nonlinear mathematics applied to problems in astrophysics.

In 2001 I became co-Director of ESNW and my research moved into computer science. I am interested in problems derived from the requirement to run very large simulations or data processing algorithms on distributed systems. These are currently known as computational Grids, and my interests lie in developing methodologies for solving computational science and engineering problems in such environents. I am also interested in the software engineering required to allow interactive access to the control and visualization of such simulations. The ability to interact with running numerical simulations also raises issues in numerical mathematics and in model reduction in large scale dynamical systems. This work unites my early interests in nonlinear mathematics with the use of computational Grids to solve very large scale problems.

Publications

A list of my publications is available online.

Teaching and Useful Resources

If you consider doing your Ph.D. in grid computing, interactive high performance computing, numerical mathematics or the dynamics of complex systems in the IMG group.

Taught MSc CS6022 Course

Here are the notes for the 2010 course in Grid Computing and e-Science. CS6022 Course Notes Part 1. CS6022 Course Notes Part 1. Reality Grid Lectures . Reality Grid Lectures .

I teach, together with Donal Fellows COMP60021 on Grid Computing and e-Science.