High Performance Graph Analytics
David Bader
Newark, New Jersey
- 0 Collaborators
High performance graph analytics for large scale data science. ...learn more
Project status: Published/In Market
Intel Technologies
oneAPI
Overview / Usage
Listing and counting triangles in graphs is a key algorithmic kernel for network analyses including community detection, clustering coefficients, k-trusses, and triangle centrality. We design and implement a new serial algorithm for triangle counting that performs competitively with the fastest previous approaches on both real and synthetic graphs, such as those from the Graph500 Benchmark and the MIT/Amazon/IEEE Graph Challenge.
Methodology / Approach
We use C with OpenMP to parallelize shared-memory implementations of triangle counting.
Technologies Used
OneAPI, Intel C compiler, OpenMP