Workflow Critical Path: a Data-Oriented Path Metric for Holistic HPC Workflows