P20: Facilitating the Scalability of ParSplice for Exascale Testbeds
SessionPoster Reception
Authors
Event Type
ACM Student Research Competition
Poster
Reception

TimeTuesday, November 14th5:15pm - 7pm
LocationFour Seasons Ballroom
DescriptionParallel trajectory splicing (ParSplice) is an attempt to solve the enduring challenge of simulating the evolution of materials over long time scales for complex atomistic systems. A novel version of ParSplice is introduced with features that could be useful in its scaling to exascale architectures. A two-pronged approach is used. First, latent parallelism is exploited by extending support to heterogeneous architectures, including GPUs and KNLs. Second, the efficiency of the Kinetic Monte Carlo predictor is improved, allowing enhanced parallel speculative execution. The key idea in these predictor modifications is to include statistics from higher temperature simulations. The issue of inherent uncertainty in the prediction model was addressed in order to improve the performance, as the current predictor only takes into account the previous observations to formulate the problem. The predictor was also improved by using a hybrid approach of message-passing + multi-threading. (LA-UR-17-26181)
Authors