An efficient hardware algorithm for parallel prefix computation with resource constraints

被引:0
|
作者
Park, JH [1 ]
机构
[1] SUNY New Paltz, Dept Math & Comp Sci, New Paltz, NY 12561 USA
关键词
parallel prefix; dataflow; VLSI; stream; special purpose hardware; PRAM; systolic array;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an efficient parallel hardware algorithm far the prefix computation Since the proposed scheme is based on dataflow, it does not require any preprocessing time or memory to store the data to accomplish the task, and it is suitable for the VLSI implementation. A linear systolic array architecture with simple basic cells is presented. To control the degree of the parallelism, the design uses multiple sub-streams for input and output. The design receives multiple input streams of elements in parallel, and produces output streams in parallel. Since the degree of the parallelism is controllable, the design has a great advantage when we consider the resource constraints of the system. The time complexity of the design is O(d + (N-d) / d) where d and N are the parallelism degree and the stream size respectively. When the stream size is very big, the initial trigger time d in the time complexity can be ignored and we get O(N/d). In the case with enough resources, the optimal degree of the parallelism is found at N-1/2. The proposed design is able to work on infinite length input elements.
引用
收藏
页码:1545 / 1550
页数:6
相关论文
共 50 条
  • [31] EFFICIENT PARALLEL ALGORITHM FOR ROBOT INVERSE DYNAMICS COMPUTATION.
    Lee, C.S.George
    Chang, Po Rong
    IEEE Transactions on Systems, Man and Cybernetics, 1986, SMC-16 (04): : 532 - 542
  • [32] An Efficient Algorithm for Parallel Computation of Rough Entropy using CUDA
    Jing, Si-Yuan
    Liu, Cai-Ming
    Li, Gong-Liang
    Yan, Gao-Rong
    Zhang, Yan
    2017 13TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2017, : 1 - 5
  • [33] An Efficient Parallel Algorithm for Hash Computation in Security and Forensics Applications
    Kishore, Neha
    Kapoor, Bhanu
    SOUVENIR OF THE 2014 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2014, : 873 - 877
  • [34] AN EFFICIENT JACOBI-LIKE ALGORITHM FOR PARALLEL EIGENVALUE COMPUTATION
    GOTZE, J
    PAUL, S
    SAUER, M
    IEEE TRANSACTIONS ON COMPUTERS, 1993, 42 (09) : 1058 - 1065
  • [35] Area Efficient Hybrid Parallel Prefix Adders
    Poornima, N.
    Bhaaskaran, V. S. Kanchana
    2ND INTERNATIONAL CONFERENCE ON NANOMATERIALS AND TECHNOLOGIES (CNT 2014), 2015, 10 : 371 - 380
  • [36] Improved parallel prefix computation on optical multi-trees
    Jana, PK
    Proceedings of the IEEE INDICON 2004, 2004, : 414 - 418
  • [37] . Parallel Prefix Computation and Sorting on a Recursive Dual-Net
    Li, Yamin
    Peng, Shietung
    Chu, Wanming
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2011, 7 (02): : 271 - 286
  • [38] An improved algorithm for parallel machine scheduling under additional resource constraints
    An Zhang
    Tan Zhen
    Yong Chen
    Guangting Chen
    Optimization Letters, 2023, 17 : 753 - 769
  • [39] An improved algorithm for parallel machine scheduling under additional resource constraints
    Zhang, An
    Zhen, Tan
    Chen, Yong
    Chen, Guangting
    OPTIMIZATION LETTERS, 2023, 17 (03) : 753 - 769
  • [40] AN EFFICIENT, PARALLEL-SYMMETRIC THINNING ALGORITHM AND ITS HARDWARE IMPLEMENTATION
    BOURBAKIS, NG
    JANG, W
    MICROPROCESSING AND MICROPROGRAMMING, 1988, 23 (1-5): : 115 - 121