arXiv · 1704.02259
Vectorization of Hybrid Breadth First Search on the Intel Xeon Phi
Abstract
The Breadth-First Search (BFS) algorithm is an important building block for graph analysis of large datasets. The BFS parallelisation has been shown to be challenging because of its inherent characteristics, including irregular memory access patterns, data dependencies and workload imbalance, that limit its scalability. We investigate the optimisation and vectorisation of the hybrid BFS (a combination of top-down and bottom-up approaches for BFS) on the Xeon Phi, which has advanced vector processing capabilities. The results show that our new implementation improves by 33\%, for a one million vertices graph, compared to the state-of-the-art.
Explore related subjects
Keep this discovery
Mireya Paredes, Graham Riley, Mikel Lujan. 2017-04-07. Vectorization of Hybrid Breadth First Search on the Intel Xeon Phi. https://arxiv.org/abs/1704.02259
Cite the original work for its findings. Save a collection to share your selection of sources.