Thanos: High-Performance CPU-GPU Based Balanced Graph Partitioning Using Cross-Decomposition

2020 25th Asia and South Pacific Design Automation Conference (ASP-DAC)(2020)

引用 3|浏览60
暂无评分
摘要
As graphs become larger and more complex, it is becoming nearly impossible to process them without graph partitioning. Graph partitioning creates many subgraphs which can be processed in parallel thus delivering high-speed computation results. However, graph partitioning is a difficult task. In this work, we introduce Thanos, a fast graph partitioning tool which uses the cross-decomposition algorithm that iteratively partitions a graph. It also produces balanced loads of partitions. The algorithm is well suited for parallel GPU programming which leads to fast and high-quality graph partitioning solutions. Experimental results show that we have achieved 30× speedup and 35% better edge cut reduction compared to the CPU version of the popular graph partitioner, METIS, on average.
更多
查看译文
关键词
high-quality graph partitioning solutions,high-speed computation results,fast graph partitioning tool,iteratively partitions,Thanos tool,high-performance CPU-GPU based balanced graph partitioning,parallel GPU programming
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要