Understanding 5G Performance on Heterogeneous Computing Architectures | Synapse