Skip to main content

CCSIMD: a Concurrent Communication and Computation Framework for SIMD Machines

  • Conference paper
  • First Online:
Parallel Computer Routing and Communication (PCRCW 1997)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1417))

Included in the following conference series:

Abstract

Communication in data parallel architectures has been limited considerably due to the properties of conventional SIMD communication networks. In this study, we illustrate the degree of concurrency available in several data parallel applications. However, this con- currency can not be exploited in traditional SIMD machines. We investigate the commu- nication properties and alternate communication mechanisms which may be used effectively to exploit this available concurrency. Some preliminary results are presented.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 74.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

7.0 References

  1. Atiquzzaman, M., “Enhancing the throughput of mesh-type multiprocessor systems,” Proceedings of the Third International Conference on Image Processing and its Applications, Coventry, U.K., July 18–20, 1989, pp.487–491.

    Google Scholar 

  2. Blank, T., “MasPar MP-1 architecture,” Proceedings of COMPCON Spring’ 90-The Thirty-Fifth IEEE Computer Society International Conference, San Francisco, CA, pp. 20–24.

    Google Scholar 

  3. Chang, H.M., Sunwoo, M.H., and Cho, T.-H., “Implementation of a SLiM Array Processor,” Proceedings of the 10th International Parallel Processing Symposium, Honolulu, Hawaii, April 15–19, 1996, pp.771–775.

    Google Scholar 

  4. Fox, G.C., “What Have We Learnt from Using Real Parallel Machines to Solve Real Problems?,” Caltech Report C 3 P-522, December 1989.

    Google Scholar 

  5. Garg, V., “Mechanisms for Hiding Communication Latency in Data Parallel Architectures,” A Proposal for Doctoral Thesis, Dec. 1996.

    Google Scholar 

  6. G.H. Golub, and C.F. Van Loan, Matrix Computations, Second Edition, Johns Hopkins Univ. Press, MD., 1989.

    MATH  Google Scholar 

  7. Kogge, P.M. and Agrawal, P.A., “EXECUBE-a new architecture for scalable MPPS,” Proceedings of the 23rd International Conference on Parallel Processing, Raleigh, N.C., August 15–19, 1994, vol. 1, pp. 77–84.

    Google Scholar 

  8. Smith, M., Lam, M., and Horowitz, M., “Boosting Beyond Static Scheduling in a Superscalar processor,” 17th International Symposium on Computer Architecture, Seattle, WA, May, 1990, pp. 344–354.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Garg, V., Schimmel, D.E. (1998). CCSIMD: a Concurrent Communication and Computation Framework for SIMD Machines. In: Yalamanchili, S., Duato, J. (eds) Parallel Computer Routing and Communication. PCRCW 1997. Lecture Notes in Computer Science, vol 1417. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-69352-1_5

Download citation

  • DOI: https://doi.org/10.1007/3-540-69352-1_5

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64571-9

  • Online ISBN: 978-3-540-69352-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics