Demand-driven execution of static directed acyclic graphs using task parallelismPrabhanjan KambadurAnshul Guptaet al.2009HiPC 2009