workloads in the exascale era. We propose multiscale computing patterns as a generic
vehicle to realise load balanced, fault tolerant and energy aware high performance
multiscale computing. Multiscale computing patterns should lead to a separation of
concerns, whereby application developers can compose multiscale models and execute
multiscale simulations, while pattern software realises optimized, fault tolerant and energy …