首页> 外文会议>ISCA International Conference on Parallel and Distributed Computing Systems >A Cache-Aware Parallel Implementation of the Push-Relabel Network Flow Algorithm and Experimental Evaluation of the Gap Relabeling Heuristic
【24h】

A Cache-Aware Parallel Implementation of the Push-Relabel Network Flow Algorithm and Experimental Evaluation of the Gap Relabeling Heuristic

机译:高速缓存的平行实现推动 - Relabel网络流量算法和间隙谱系统启发式的实验评价

获取原文

摘要

The maximum flow problem is a combinatorial problem of significant importance in a wide variety of research and commercial applications. It has been extensively studied and implemented over the past 40 years. The pushrelabel method has been shown to be superior to other methods, both in theoretical bounds and in experimental implementations. Our study discusses the implementation of the push-relabel network flow algorithm on presentday symmetric multiprocessors (SMP's) with large shared memories. The maximum flow problem is an irregular graph problem and requires frequent fine-grained locking of edges and vertices. Over a decade ago, Anderson and Setubal implemented Goldberg's push-relabel algorithm for shared memory parallel computers; however, modern systems differ significantly from those targeted by their implementation in that SMP's today have deep memory hierarchies and different performance costs for synchronization and fine-grained locking. Besides our new cache-aware implementation of Goldberg's parallel algorithm for modern shared-memory parallel computers, our main new contribution is the first parallel implementation and analysis of the gap relabeling heuristic that runs from 2.1 to 4.3 times faster for sparse graphs.
机译:最大流量问题是在各种研究和商业应用中具有重要意义的组合问题。在过去的40年里,它已被广泛研究和实施。 Pushrelabel方法已被证明是在理论界和实验实施中的其他方法上优于其他方法。我们的研究探讨了具有大共享存储器的常见对称多处理器(SMP)上的推挽式网络流算法的实施。最大流量问题是一个不规则的图形问题,需要频繁的细粒度锁定边缘和顶点。十年前,安德森和塞子公司为共享内存并行计算机实现了Goldberg的推挽式算法;然而,现代系统与他们的实施目标有显着差异,因为SMP今天具有深入的记忆层次结构以及同步和细粒度锁定的不同性能成本。除了新的缓存感知的MODORMBERG并行算法的现代共享内存并行计算机的实施之外,我们的主要新贡献是第一次并行实施和分析稀疏图速度从2.1到4.3倍运行的差距启发式。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号