Computational aspects of a scalable high-order discontinuous Galerkin atmospheric dynamical core