A Data-Centric Software-Hardware Co-Designed Architecture for Large-Scale Graph Processing | IEEE Journals & Magazine | IEEE Xplore