【发布时间】:2010-09-03 01:00:47
【问题描述】:
它是如何工作的?请用英语或伪代码进行足够详细的解释,以便我可以用任何语言实现。
在本文中提到并简要描述: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.4.3643&rep=rep1&type=pdf
但是那里没有足够的细节来实现我自己。 (图 2b 中的权重似乎是错误的?目前尚不清楚他们是如何决定在图 2c 中进行削减的。)
我还查找了原始源文件 (http://www-2.cs.cmu.edu/~glmiller/Publications/Papers/ReMiMo93.pdf),但也无法从那里弄清楚。
是否有更好的算法可以满足相同的需求?具体来说,任何可以保证“几乎相同大小”(但更多)的分区树的东西?该论文建议 m-bridge 保证没有分区树大于 4n/p,如果您只有 4 个处理器,这并不能保证!
【问题讨论】:
标签: algorithm parallel-processing binary-tree partitioning