selected publications

tocs-paper.ps.gz John Harper, Darren Kerbyson, and Graham Nudd. "Analytical Modeling of Set-Associative Cache Behavior". IEEE Transactions on Computers, Vol. 48, No. 10, Pages 1009-1024. October 1999.
thesis.ps.gz
John Harper, Analytic Cache Modelling of Numerical Programs. PhD thesis. September 1999, University of Warwick.
hpcn99.ps.gz
hpcn99.pdf
hpcn99-slides.ps.gz
John Harper, Darren Kerbyson, and Graham Nudd. "Efficient analytical modelling of multi-level set-associative caches", in Proceedings of the International Conference HPCN Europe '99, volume 1593 of Lecture Notes on Computer Science. Pages 473-482. April 1999.
Technical report John Harper, Darren Kerbyson, and Graham Nudd. "Predicting the Cache Miss Ratio of Loop-Nested Array References". December 1997.
Graham R. Nudd, Darren J. Kerbyson, Efstathios Papaefstathiou, John S. Harper, Stewart C. Perry and Daniel V. Wilcox. "PACE: A Toolset for the Performance Prediction of Parallel and Distributed Systems". In The International Journal of High Performance Computing. 1999.
predtrace.ps.Z D.J. Kerbyson, E. Papaefstathiou, J.S. Harper, S.C. Perry, G.R. Nudd. "Is Predictive Tracing Too Late for HPC Users?". In: R.J. Allan, A.Simpson, and D.A. Nicole, eds., High Performance Computing, Plenum Press, 1998.
Efstathios Papaefstathiou, Darren J. Kerbyson, Graham R. Nudd, Daniel V. Wilcox, John S. Harper and Stewart. C. Perry. "A Common Workload Interface for Performance Prediction of High Performance Systems". In Workshop on Performance Analysis and its Impact on Design (PAID98). June 1998.
eptm96.ps.Z D.J. Kerbyson, J.S. Harper, A. Craig, G.R. Nudd. PACE: A Toolset to Investigate and Predict Performance in Parallel Systems, presented at European Parallel Tools Meeting, ONERA, Paris, October 1996.

John Harper <jsh@unfactored.org>