Automatic Performance Prediction Of Parallel Programs by Thomas Fahringer