• High-performance computing
• Distributed computing
• Heterogeneous computing
• Robust communication libraries
• Middleware abstraction libraries
Robust communication libraries
Middleware abstraction libraries
As Technology Lead Efficient Computing, Jason is involved in many of the projects at the Netherlands eScience Center that apply parallel and distributed programming to scientific applications. In addition, he guides internal software development at the center and scouts for new software technology that can be used in our projects.
In the past, he has participated in many research projects, such as EU FP5 GridLab, the Dutch Virtual Labs for eScience, StarPlane, PROMM-GRID, and COMMIT, where he has worked on a range of topics related to large scale distributed computing. In these projects he has developed a monitoring system for a world-wide Grid, robust communication libraries, programming models for computing on heterogeneous distributed systems, and several eScience applications that use dynamically allocatable optical networks.