Composing Multiple StarPU Applications over Heterogeneous Machines: A Supervised Approach | IEEE Conference Publication | IEEE Xplore