首页> 外文会议>ISCA International Conference on Parallel and Distributed Computing Systems >An Optimal Sorting Algorithm on a Linear Array with Reconfigurable Pipelined Bus System
【24h】

An Optimal Sorting Algorithm on a Linear Array with Reconfigurable Pipelined Bus System

机译:具有可重新配置流水线总线系统的线性阵列上的最优分类算法

获取原文
获取外文期刊封面目录资料

摘要

Optical interconnections attract many researchers' attention because of their potential for gigahertz transfer rates and concurrent access to the bus in a pipelined fashion. The power of such interconnection networks gives us the opportunity to reconsider traditional algorithms. Prom this point of view, we studied an optimal sorting algorithm - Cole's optimal CREW PRAM sorting[1], and implement the idea in an innovative way on an optical interconnection model, the LARPBS model[3]. We show how to implement this algorithm using only several basic operations designed for LARPBS, and give a solution on processor assignment and processor reusing. We discovered several new properties of this sorting algorithm and present them as lemmas in the paper. Reconfigurability of the LARPBS model is used in different ways to accomplish special communication and computation goals efficiently. Our sorting algorithm on the LARPBS model achieves an optimal time complexity of O(log n) using O(n) processors. This algorithm is optimal, considering the number of comparisons required is O(n log n) which is the same as the sequential complexity of the problem.
机译:光学互连由于借助于千兆的转移率和以流水线的方式对总线的潜力吸引了许多研究人员的注意力。这种互连网络的力量使我们有机会重新考虑传统算法。 PROM这一观点,我们研究了最佳排序算法 - COLE的最佳船员PRAM排序[1],并以创新的方式实现了光学互连模型的创新方式,落下模型[3]。我们展示了如何仅使用为LARPBS设计的几个基本操作来实现此算法,并为处理器分配和处理器重用提供解决方案。我们发现了这种分类算法的几个新属性,并将其作为纸张中的LEMMA。 LARPBS模型的重新配置性以不同的方式使用,以有效地完成特殊通信和计算目标。我们在LARPBS模型上的排序算法使用O(n)处理器实现O(log n)的最佳时间复杂性。考虑到所需的比较数量是O(n log n)的比较是最佳的,这与问题的顺序复杂性相同。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号