A scalable implementation of a MapReduce-based graph processing algorithm for large-scale heterogeneous supercomputersKoichi ShirahataHitoshi Satoet al.2013CCGrid 2013