Analyzing parallel program executions using multiple views