ERBIUM: a deterministic, concurrent intermediate representation for portable and scalable performance