A Hierarchical Approach to Modeling and Improving the Performance of Scientific Applications on the KSR1 | Synapse