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.