The Capriccio project aims to create tools to ease the burden on programmers who develop high-performance systems software.