Architecture-aware graph repartitioning for data-intensive scientific computing

BigData Conference(2014)

引用 13|浏览13
暂无评分
摘要
Graph partitioning and repartitioning have been widely used by scientists to parallelize compute- and dataintensive simulations. However, existing graph (re)partitioning algorithms usually assume homogeneous communication costs among partitions, which contradicts the increasing heterogeneity in inter-core communication in modern parallel architectures and is further exacerbated by increasing dataset sizes (i.e., Big Data). To resolve this, we propose an architecture-aware graph repartitioner, called AragonLB. AragonLB considers the heterogeneity in both inter- and intra-node communication while rebalancing the load. Our experimental study with a turbulent combustion simulation dataset shows that AragonLB can result in up to 60% improvement against existing architecture-agnostic graph repartitioners (which assume uniform communication costs among partitions), and the improvement becomes more significant as the number of computation steps, the number of partitions, or the size of the interconnect increase.
更多
查看译文
关键词
homogeneous communication cost,graph repartitioning,intranode communication,parallel architectures,aragonlb,topology-aware,internode communication,architecture-aware,data-intensive scientific computing,graph theory,scientific computing,dynamic load balancing,intercore communication,architecture-aware graph repartitioning,parallel architecture
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要