John Pennycook

About Me

I'm an HPC Application Engineer at Intel Corporation, focused on enabling developers to fully utilize the parallelism available in modern Intel processors. I work directly with developers to design and implement new algorithms, and previously served as Intel's representative on the steering committee of the Intel eXtreme Performance Users Group (IXPUG).

I received my Ph.D in Computer Science from the University of Warwick in 2013. My research interests are varied, but a recurring theme is the ability to achieve application "performance portability" across different hardware architectures.

In my spare time, I enjoy designing (and playing) video games, and was President of the Warwick Game Design society in 2009/2010.