...
首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >A processor-time-minimal systolic array for transitive closure
【24h】

A processor-time-minimal systolic array for transitive closure

机译:用于传递关闭的处理器时间最小的脉动阵列

获取原文
获取原文并翻译 | 示例

摘要

Using a directed acyclic graph (DAG) model of algorithms, the authors focus on processor-time-minimal multiprocessor schedules: time-minimal multiprocessor schedules that use as few processors as possible. The Kung, Lo, and Lewis (KLL) algorithm for computing the transitive closure of a relation over a set of n elements requires at least 5n-4 parallel steps. As originally reported. their systolic array comprises n/sup 2/ processing elements. It is shown that any time-minimal multiprocessor schedule of the KLL algorithm's dag needs at least n/sup 2//3 processing elements. Then a processor-time-minimal systolic array realizing the KLL dag is constructed. Its processing elements are organized as a cylindrically connected 2-D mesh, when n=0 mod 3. When n not=0 mod 3, the 2-D mesh is connected as a torus.
机译:使用有向无环图(DAG)算法模型,作者专注于处理器时间最小的多处理器计划:使用最少处理器的时间最小多处理器计划。用于计算一组n个元素上的关系的传递式闭合的Kung,Lo和Lewis(KLL)算法至少需要5n-4个并行步骤。如最初报道。它们的脉动阵列包括n / sup 2 /个处理元件。结果表明,KLL算法的dag的任何时间最小的多处理器计划至少需要n / sup 2 // 3个处理元素。然后,构造一个实现KLL dag的最小处理器时间脉动阵列。当n = 0 mod 3时,其处理元素被组织为圆柱形连接的2-D网格。当n not = 0 mod 3时,二维网格作为圆环连接。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号