Heterogeneous Architectures in WLCG