X: A Comprehensive Analytic Model for Parallel Machines