User Modeling of Parallel Workloads