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.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Supported in part by The Defense Advanced Research Projects Agency under Contract Number N00039-87-C-0122 (Multi-processor System Architecture).
Preview
Unable to display preview. Download preview PDF.
6. References
Pfister, G. F., “The IBM Yorktown Simulation Engine,” Proceedings of the IEEE, June 1986, pp.850–860.
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.
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.
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.
Rashid, R. F., “Threads of a New System,” UNIX Review, Vol. 4, Number 8, August 1986.
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.
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.
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.
Darema, F., “Applications Environment for the IBM Parallel Processor Prototype (RP3),” Proceedings of the International Conference on Supercomputing, Athens, Greece, June 8–12, 1987.
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.
Darema, F., “Parallel Applications Development for Shared Memory Systems,” Research Report #12229, IBM T. J. Watson Research Center, Yorktown Heights, N.Y., August 1986.
Darema, F., Karp, A., and Teller, P., “Applications Survey Reports,” Research Report #12743, IBM T. J. Watson Research Center, Yorktown Heights, NY, August 1986.
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.
Norton, V. A., “Parallelization of Quicksort using Fetch & Add,” Research Report #11884, IBM T. J. Watson Research Center, Yorktown Heights, NY, May 1986.
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.
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.
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.
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.
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.
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.
Author information
Authors and Affiliations
Editor information
Rights 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