|Biography||Jim is an Intel principal engineer and ACM Distinguished engineer. He is currently architect for the OpenMP runtime. He has worked on parallel computing since 1979 when he started at Inmos working on Occam and the Transputer. He served on the HPF and MPI committees, designing the MPI profiling interface as chair of the MPI-1 profiling sub-committee.
Since joining Intel nine years ago, amongst other things, he has worked on the Pin profiling infrastructure, Intel® Transactional Synchronization Extensions (Intel® TSX) and OpenMP. He lives in Bristol, and would rather be skiing.