GRapid: A compilation and runtime framework for rapid prototyping of graph applications on many-core processors | IEEE Conference Publication | IEEE Xplore