Skip to main content

A perspective on parallel processing

  • Session 1: Parallel Processing I
  • Conference paper
  • First Online:
Book cover Supercomputing (ICS 1987)

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

Included in the following conference series:

  • 136 Accesses

Abstract

Parallel processing is one of the most important areas of computer science research. Experience with highly parallel processing is quite limited today and several architecture, systems, and software alternatives need to be investigated. In particular, much further work is required on software issues. Applications and software problems will be studied and resolved slowly as non-trivial hardware prototypes become available. Two such prototypes are currently being constructed at IBM Research. This paper has tried to place these efforts in proper perspective.

Supported in part by The Defense Advanced Research Projects Agency under Contract Number N00039-87-C-0122 (Multi-processor System Architecture).

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

6. References

  1. Pfister, G. F., “The IBM Yorktown Simulation Engine,” Proceedings of the IEEE, June 1986, pp.850–860.

    Google Scholar 

  2. Beetam, J., Denneau, M., and Weingarten, D., “The GF11 Supercomputer,” Proceedings of the 12th Annual International Symposium on Computer Architecture, Boston, MA, June 17–19, 1985, pp. 108–113.

    Google Scholar 

  3. Pfister, G. F., Brantley, W. C., George, D. A., Harvey, S. L., Kleinfelder, W. J., McAuliffe, K. P., Melton, E. A., Norton, V. A., and Weiss, J., “The IBM Research Parallel Processor Prototype (RP3): Introduction and Architecture,” Proceedings of the 1985 International Conference on Parallel Processing, August 1985, pp. 764–771.

    Google Scholar 

  4. Gottleib, A., Grishman, R., Kruskal, C. P., McAuliffe, K. P., Rudolph, L., and Snir, M., “The NYU Ultracomputer — Designing an MIMD Shared-Memory Parallel Computer,” IEEE Transactions on Computers, February 1983, pp.175–189.

    Google Scholar 

  5. Rashid, R. F., “Threads of a New System,” UNIX Review, Vol. 4, Number 8, August 1986.

    Google Scholar 

  6. Stone, J. M., Darema-Rogers, F., Norton, V. A., and Pfister, G. F., “Introduction to the VM/EPEX Fortran Preprocessor,” Research Report #11407, IBM T. J. Watson Research Center, Yorktown heights, NY, September 1985.

    Google Scholar 

  7. Darema, F., George, D. A., Norton, V. A., and Pfister, G. F., “A Single-Program-Multiple-Data Computational Model for EPEX/FORTRAN,” Parallel Computing, to appear June 1987.

    Google Scholar 

  8. Chang, W. L. and Norton, V. A., “VM/EPEX C Preprocessor User's Manual,” Research Report #12246, IBM T. J. Watson Research Center, Yorktown Heights, NY, October 1986.

    Google Scholar 

  9. Darema, F., “Applications Environment for the IBM Parallel Processor Prototype (RP3),” Proceedings of the International Conference on Supercomputing, Athens, Greece, June 8–12, 1987.

    Google Scholar 

  10. Darema-Rogers, F., George, D. A., Norton, V. A., and Pfister, G. F., “Environment and System Interface for VM/EPEX,” Research Report #11381, IBM T. J. Watson Research Center, Yorktown Heights, NY, September 1985.

    Google Scholar 

  11. Darema, F., “Parallel Applications Development for Shared Memory Systems,” Research Report #12229, IBM T. J. Watson Research Center, Yorktown Heights, N.Y., August 1986.

    Google Scholar 

  12. Darema, F., Karp, A., and Teller, P., “Applications Survey Reports,” Research Report #12743, IBM T. J. Watson Research Center, Yorktown Heights, NY, August 1986.

    Google Scholar 

  13. Darema, F., Kirkpatrick, S., and Norton, V. A., “Simulated Annealing on Shared Memory Parallel Systems,” IBM Journal of Research and Development, to appear June 1987.

    Google Scholar 

  14. Norton, V. A., “Parallelization of Quicksort using Fetch & Add,” Research Report #11884, IBM T. J. Watson Research Center, Yorktown Heights, NY, May 1986.

    Google Scholar 

  15. So, K., Darema-Rogers, F., George, D. A., Norton, V. A., and Pfister, G. F., “PSIMUL-A System for Parallel Simulation of the Execution of Parallel Programs,” Research Report #11674, IBM T. J. Watson Research Center, Yorktown Heights, NY, January 1986.

    Google Scholar 

  16. So, K., Bolmarcich, A. S., Darema, F., and Norton, V. A., “A Speedup Analyser for Parallel Programs,” Proceedings of the 1987 Infernational Conference on Parallel Processing, August 1987.

    Google Scholar 

  17. Darema, F., Pfister, G. F., and So, K., “Memory Access Patterns of Parallel Scientific Programs,” Proceedings of the 1987 ACM Sigmetrics Conference, May 1987, pp.46–58.

    Google Scholar 

  18. Ekanadham, K. and Buehrer, R., “Dataflow Principles in Multiprocessor Systems,” Research Report #12190, IBM T. J. Watson Research Center, Yorktown Heights, NY, September 29, 1986.

    Google Scholar 

  19. Allen, F., Burke, M., Charles, P., Cytron, R., and Ferrante, J., “An Overview of the PTRAN Analysis System for Multiprocessors,” Proceedings of the International Conference on Supercomputing, Athens, Greece, June 8–12, 1987.

    Google Scholar 

  20. Chang, W. M., “Evon-An Extended von Neumann Model for Parallel Processors,” Proceedings of the Fall Joint Computer Conference, Dallas, Texas, June 2–6, 1986, pp.362–371.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

E. N. Houstis T. S. Papatheodorou C. D. Polychronopoulos

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Agerwala, T., Harvey, S.L. (1988). A perspective on parallel processing. In: Houstis, E.N., Papatheodorou, T.S., Polychronopoulos, C.D. (eds) Supercomputing. ICS 1987. Lecture Notes in Computer Science, vol 297. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-18991-2_2

Download citation

  • DOI: https://doi.org/10.1007/3-540-18991-2_2

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-18991-6

  • Online ISBN: 978-3-540-38888-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics