36
Views
0
CrossRef citations to date
0
Altmetric
Original Articles

A message combining approach for efficient array redistribution in non-all-to-all communication networks

&
Pages 1609-1619 | Received 03 Oct 2006, Accepted 21 Jun 2007, Published online: 08 Oct 2008

References

  • Bai , S.-W. and Yang , C.-S. 2006 . Essential cycle calculation method for irregular array redistribution . IEICE Trans. Inf. Syst. , E89 : 789 – 797 .
  • Desprez , F. , Dongarra , J. , Petitet , A. and Randriaramo , C. 1998 . Scheduling block-cyclic array redistribution . IEEE Trans. Parallel Distrib. Syst. , 9 : 192 – 205 .
  • Desprez , F. , Dongarra , J. , Petitet , A. and Randriarame , C. Proceedings of 4th workshop on languages, compilers, and run-time systems for scalable computers (LCR98) . Pittsburgh, USA. More on scheduling block-cyclic array redistribution , Vol. 1511 , pp. 275 – 287 . Springer-Verlag .
  • Guo , M. and Nakata , I. 2001 . A framework for efficient data redistribution on distributed memory multicomputers . J. Supercomput. , 20 : 243 – 265 .
  • Hsu , C.-H. 2005 . Sparse matrix block-cyclic realignment on distributed memory machines . J. Supercomput. , 33 : 175 – 196 .
  • Hsu , C.-H. and Yu , K. M. 2004 . Processor mapping technique for communication free data redistribution on symmetrical matrix . Proceedings of the 7th International Symposium on Parallel Architectures . 2004 , Hong Kong, China. Algorithms and Networks (ISPAN’04) .
  • Hsu , C.-H. and Yu , K.-M. 2004 . A compressed diagonals remapping technique for dynamic data redistribution on banded sparse matrix . J. Supercomput. , 29 : 125 – 143 .
  • Kalns , E. T. and Ni , L. M. 1995 . Processor mapping techniques toward efficient data redistribution . IEEE Trans. Parallel Distrib. Syst. , 6 : 1234 – 1247 .
  • Lim , Y. W. , Bhat , P. B. and Prasanna , V. K. 1999 . “ Efficient algorithms for block cyclic redistribution of arrays ” . In Algorithmica , 298 – 330 . Springer-Verlag New York Inc .
  • Lim , Y. W. , Park , N. and Prasanna , V. K. Efficient algorithms for block cyclic redistribution of arrays . Bloomington, IL. Proceedings of the International Conference on Parallel Processing , pp. 234 – 241 .
  • Park , N. , Prassana , V. K. and Raghavendra , C. S. 1999 . Efficient algorithms for block-cyclic array redistribution between processor sets . IEEE Trans. Parallel Distrib. Syst. , 10 : 1217 – 1240 .
  • Ramaswamy , S. , Simons , P. and Banerjee , P. 1996 . Optimization for efficient array redistribution on distributed memory multicomputers . J. Parallel Distrib. Comput. , 38 : 217 – 228 .
  • Souravlas , S. I. and Roumeliotis , M. 2004 . A pipeline technique for dynamic data transfer on a multiprocessor grid . Int. J. Parallel Program (Springer Science and Business Media Inc.) , 32 : 361 – 388 .
  • Sundar , N. S. , Jayasimha , D. M. , Panda , D. K. and Sadayappan , P. 2001 . Hybrid algorithms for complete exchange in 2D meshes . IEEE Trans. Parallel Distrib. Syst. , 12 : 1201 – 1218 .
  • Thakur , R. , Choudhary , A. and Ramanujam , J. 1996 . Efficient algorithms for array redistribution . IEEE Trans. Parallel Distrib. Syst. , 7 : 587 – 594 .
  • Tseng , Y.-C. and Gupta , S. K.S. 1996 . All-to-all personalized communication in a wormhole-routed torus . IEEE Trans. Parallel Distrib. Syst. , 7 : 498 – 505 .
  • Wang , H. , Guo , M. , Prasad , S. K. , Pan , Y. and Chen , W. 2004 . An efficient algorithm for irregular redistributions in parallelizing compilers . Proceedings of The 4th International Conference on Computer and Information Technology (CIT’04) . 2004 , Wuhan, China. pp. 467 – 472 .
  • Yang , Y. and Wang , J. 2001 . Pipelined all-to-all broadcast in all port meshes and tori . IEEE Trans. Parallel Distrib. Syst. , 50 : 1201 – 1218 .

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.