arXiv · 2009.07935
Towards an Objective Metric for the Performance of Exact Triangle Count
Abstract
The performance of graph algorithms is often measured in terms of the number of traversed edges per second (TEPS). However, this performance metric is inadequate for a graph operation such as exact triangle counting. In triangle counting, execution times on graphs with a similar number of edges can be distinctly different as demonstrated by results from the past Graph Challenge entries. We discuss the need for an objective performance metric for graph operations and the desired characteristics of such a metric such that it more accurately captures the interactions between the amount of work performed and the capabilities of the hardware on which the code is executed. Using exact triangle counting as an example, we derive a metric that captures how certain techniques employed in many implementations improve performance. We demonstrate that our proposed metric can be used to evaluate and compare multiple approaches for triangle counting, using a SIMD approach as a case study against a scalar baseline.
Explore related subjects
Keep this discovery
Mark P. Blanco, Scott McMillan, Tze Meng Low. 2020-09-16. Towards an Objective Metric for the Performance of Exact Triangle Count. https://doi.org/10.1109/hpec43674.2020.9286188
Cite the original work for its findings. Save a collection to share your selection of sources.