• DocumentCode
    3202984
  • Title

    The odd-even expansion storage scheme and its implementation issues

  • Author

    Liu, Zhiyong ; You, Jia-Huai ; Li, Xiaobo

  • Author_Institution
    Dept. of Comput. Sci., Alberta Univ., Edmonton, Alta., Canada
  • fYear
    1992
  • fDate
    23-26 Mar 1992
  • Firstpage
    550
  • Lastpage
    557
  • Abstract
    The authors present a parallel storage scheme to distribute the elements of an N×N matrix over N memory banks, where N is any (odd or even) power of two, such that any rows, columns, forward and backward diagonals, and square or rectangular blocks can be accessed simultaneously without memory conflict. They present a simple scheme for address generation, which requires only logic operations and can be completed in constant time. They present two network implementation methods for data alignments for this storage scheme. Different from previously proposed routing algorithms, the algorithms for hypercube routing in this paper are free from network conflict. They do not require buffering and time length of a `step´ is shorter, therefore they are more efficient in terms of both hardware cost and speed. The authors also present a simple MIN implementation scheme for the realization of the data alignments. Schemes for processing smaller matrices efficiently on larger scale systems are also developed
  • Keywords
    distributed algorithms; hypercube networks; matrix algebra; multiprocessor interconnection networks; storage allocation; MIN implementation; address generation; data alignments; hypercube routing; larger scale systems; logic operations; memory conflict; network conflict; odd-even expansion storage; routing algorithms; Concurrent computing; Costs; Distributed computing; Hardware; Hypercubes; Image processing; Logic; Multiprocessor interconnection networks; Parallel processing; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1992. Proceedings., Sixth International
  • Conference_Location
    Beverly Hills, CA
  • Print_ISBN
    0-8186-2672-0
  • Type

    conf

  • DOI
    10.1109/IPPS.1992.222969
  • Filename
    222969