Performance Modeling of Parallel Systems