Common utilities needed for prototyping high-performance graph algorithms