scale computing on many-core architectures, multiscale industrial, environmental and