并行分布式算法.pdfVIP

  • 8
  • 0
  • 约1.33万字
  • 约 6页
  • 2016-02-17 发布于浙江
  • 举报
并行分布式算法

并行分布式算法——李终胜 程序并行理论 所谓并行分解,也就是将一个问题说明分解成多个子问题说明,使该问题说明的 求解能归结为多个子问题说明的并行求解。 下面,我们分析下用n 个处理器的PRAM 模型为n 个数进行排序的算法。为了方 便,我们假设要排序的数两两不同。 1.若 =1,停止 n 2.从 个输入的数中随机选择一个分离元 n 3.每个分离器决定她的元素比分离元大还是小 4.令j 代表分离元在n 个数中的大小次序。若j [n/4,3n/4],则断言这步 失败且回到上面1,若j [n/4,3n/4],这步成功。将这个分离元移至第j 个 处理器 。每个小于该分离元的数移至另一个处理器 ,其中 i ﹤j,每个大于 P P j i 该分离元的数移至另一个处理器 ,其中k ﹥j。 P k 5.我们递归的将处理器 至 中的数和处理器

文档评论(0)

1亿VIP精品文档

相关文档