PAPI: Inventor and original author. This R & D 100 Award (2001) winning project allows the gathering of detailed performance measurements from inside many components of modern computer systems, including the network, the GPU, power supplies and of course the microprocessors. I first had the idea in the spring of 1995 which means PAPI is almost 20 years old and still going strong
PapiEx: Original author and technical lead. This is a tool that does high level and efficient hardware performance analysis of applicatons without source code. Commercial versions of this tool are available through my company Minimal Metrics.
Interests
Next-generation performance analysis for terascale systems.
Benchmarking, analysis and optimization of parallel numerical applications and their platforms.
End-to-end system software design for large parallel systems.
High performance, low-latency communication substrates for technical compute clusters.
Operating system performance: 100% resource availability, copy avoidance schemes, intelligent resource placement and noise reduction on machines of scale.
Development of performance analysis hardware on next generation microprocessors.