(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-38087426-2', 'auto'); ga('send', 'pageview');
Photo of Josh Milthorpe at St Mary's Abbey, Trim, Co. Meath, Ireland

I am a Lecturer and Research Fellow at the Australian National University Research School of Computer Science.  My mission is to develop the tools and techniques that computational scientists use to understand the world. I am particularly interested in combining machine learning and high-performance computing for physical science. I also contribute to related efforts in parallel programming models, resilience, and numerical computing.

Until December 2016 I was a Post Doctoral Researcher at IBM Watson Research Center in New York.

My PhD thesis explored novel features of the experimental language X10, developed by IBM as part of their submission to the DARPA HPCS Program. My supervisor at ANU was Alistair Rendell. As part of my PhD work, I developed ANUChem, a suite of computational chemistry applications in X10.