A portable compiler-runtime approach for scalability prediction | Synapse