TY - GEN
T1 - Thanos
T2 - 25th Asia and South Pacific Design Automation Conference, ASP-DAC 2020
AU - Kim, Dae Hee
AU - Nagi, Rakesh
AU - Chen, Deming
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/1
Y1 - 2020/1
N2 - 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 30x speedup and 35% better edge cut reduction compared to the CPU version of the popular graph partitioner, METIS, on average.
AB - 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 30x speedup and 35% better edge cut reduction compared to the CPU version of the popular graph partitioner, METIS, on average.
UR - http://www.scopus.com/inward/record.url?scp=85083026216&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85083026216&partnerID=8YFLogxK
U2 - 10.1109/ASP-DAC47756.2020.9045588
DO - 10.1109/ASP-DAC47756.2020.9045588
M3 - Conference contribution
AN - SCOPUS:85083026216
T3 - Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC
SP - 91
EP - 96
BT - ASP-DAC 2020 - 25th Asia and South Pacific Design Automation Conference, Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 13 January 2020 through 16 January 2020
ER -