About Me
I'm an Application Consultant at EPCC. I work on a variety of projects ranging from programming the Cell processor to Geology.
HPC Research
I have worked on a number of HPC-related projects:
- PRACE - a pan-European project preparing for petascale Tier-0 HPC resources.
- OHM - Offshore Hydrocarbon Mapping is a small company in Aberdeen. We optimised and parallelised code using OpenMP.
- Edikt2 - Edikt2 is a project to promote research computing around the University of Edinburgh. I organise the quarterly workshops and have given many talks promoting the computational resources that Edinburgh academics have access to.
- Cell Processor - I, along with John Spray (summer intern and MSc student) and Adrian Jackson, carry out research into the programmability of the Cell Processor in scientific applications. See publications.
- HDF5 - I carried out a short project looking into optimising HDF5 access on HPCx. I am also the HDF5 "expert" on HPCx.
Geological Modelling
I am one of two authors of a geological modelling code, GPM. This code originated in Schlumberger. The main author of the code is Dan Tetzlaff. GPM simulates both silciclastic and carbonate sedimentation. I wrote the carbonate sedimentation portion of the code.

E-Learning
- I was part of the STEER project which tracked student's use of online resources for four undergraduate courses.
- GeologyRocks - I run an online "textbook" and community that attempts to promote the Earth Sciences.
Bioinfomatics
I have written a few bits of software to help with creating supertrees. See Software. We're currently writing this up and a release has been made on SourceForge.
I'm also leading a project on looking into parallelising aspect of 'R', the statistical programming environment. More information is here.
Publications
Refereed Journals
In Press
- Hill, J., Tetzlaff, D., Curtis, A., Wood, R. In Press. Modeling Shallow Water Carbonates. Computers and Geoscience. DOI: 10.1016/j.cageo.2008.12.006
2008
- Bates, S.P., Hardy, J., Hill, J., McKain, D. 2008. How design of online learning materials an accommodate the heterogeneity in student abilities, aptitudes and aspirations, Learning and Teaching in Higher Education Journal Issue 2. [PDF here]
- Hill, J., Hambley, M., Forster, T., Mewissen, M., Sloan, T.M., Scharinger, F., Trew, A., Ghazal, P. 2008. A new parallel framework for R: SPRINT. BMC Bioinformatics 9:558. DOI: 10.1186/1471-2105-9-558
- Spray, J., Hill, J., Trew, A. 2008. Performance of Lattice Quantum Chromodynamics on the Cell Processor. Computer Physics Communications. DOI: 10.1016/j.cpc.2008.06.006..
In Prep
- Davis, K.E., Hill, J. In prep. The Supertree Tool Kit. BMC Bioinformatics.
- Hill, J., Curtis, A., Wood, R., Tetzlaff, D., Trew, A. In Prep. On the formation of autocycles.
Published Abstracts
- Hardy, J., Bates, S., Hill, J., Antonioletti, M. (2008) Tracking and Visualisation of Student Use of Online Learning Materials in a Large Undergraduate Course. In 'Advances in Web Based Learning - ICWL 2007' pp. 464-474. [PDF here]
- Hill, J., Curtis, A., Wood, R., Tetzlaff, D.M. (2005) Complexity in Carbonate Systems. In 'IAMG Conference'. Toronto, Canada. (Eds Q. Cheng and G. Bonham-Carter) pp. 1141-1146 [PDF here]
Technical Reports
- Jon Hill. Scientific Programming on the Cell using ALF. 2008. HPCx Technical Report. [PDF here]
- Matthew Hambley, Jon Hill. The NearCoM model: Applicability to geological forward model verification. 2008. edikt2 Technical Report. [PDF here]
- Jon Hill, Lorna Smith and Arthur Trew. 2006. Profiling Write Performance of HDF5. HPCx Technial Report. [PDF here]
- John Spray, Adrian Jackson and Jon Hill. 2006. Computational science on the Cell processor. EPCC Technical Report. [PDF here]
Conferences & Talks
- Jon Hill, Rachel Wood, Andrew Curtis and Dan Tetzlaff. Exploring 5th order cycles in carbonate sediments. BSRG2008, Liverpool, December, 2008.
- Jon Hill, Andrew Curtis, Rachel Wood and Dan Tetzlaff. Modelling shallow marine carbonate depositional systems. Petroleum Geoscience Research Forum 2008, Aberdeen, November, 2008. [Poster]
- Jon Hill, Andrew Curtis, Rachel Wood and Dan Tetzlaff. Exploring complexity in carbonate sediments. NANIA Meeting 2007, Eddleston, August, 2007.
- Jon Hill, Andrew Curtis, Rachel Wood and Dan Tetzlaff. Modelling Shallow Water Carbonates. 5th Conference on Modelling Permeable Rocks, IMA, March, 2007.
Software
Some bits of software that I've written/been involved with. No warranty, support, etc available.
- Supertree Tool Kit - A full suite of perl script to help make supertrees. See BMC Bioinformatics paper (currently in prep)
- SPRINT - Simple Parallel R INTerface. See BMC Bioinformatics paper for more detail.