Abstract
Many philosophers, psychologists and artificial intelligence researchers agree that a realistic model of human thinking must involve many independent parallel processes. A revolution in artificial intelligence is about to take place brought about by the introduction of parallel computers, providing us with vast increases in computation power. Parallel machines promise to allow us to effectively model the parallelism inherent in much of human cognition, perception and communication.
“Premature optimization is the root of all evil” — Edsger Dijkstra
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
M. Minsky, Society of Mind, Basic Books, New York, 1965.
E. Y. Shapiro, “Systolic programming—A paradigm of parallel processing,” Technical Report CS-84–21, Weismann Institute of Science, 1984.
T. Winograd, “Beyond programming languages,” Communications of the ACM, July, 1979.
C. Rich and H. Shrobe, “Initial report on a Lisp Programmer’s Apprentice,” in: Interactive Programming Environments, D. Barstow, E. Sandewall and H. Shrobe, eds., McGraw-Hill, New York, 1984.
J. Dennis, “Data flow supercomputers,” IEEE Computer, November, 1980.
D. Marr, Vision, W. H. Freeman, San Francisco, 1982.
See Marr, 1982.
T. Poggio, “Vision in man and machine,” Scientific American, April, 1984.
W. D. Hillis, “The connection machine—Computer architecture for the new Wave,” A. I. Memo 646, Mass. Institute of Technology, 1981.
H. T. Kung, “Why systolic architectures?” IEEE Computer, 15, number 1, 1982.
J. Dennis, 1980
D. Lenat, “AM: Automated theory formation in mathematics,” in: Knowledge based systems in artificial intelligence, R. Davis and D. Lenat, eds., McGraw-Hill, New York, 1982.
See Hillis, 1981.
C. Hewitt and H. Lieberman, “Design issues in parallel systems for artificial intelligence,” in: CompCon-84, IEEE, San Francisco, California, March, 1984.
A. Bawden and P. Agre, “What a parallel programming language has to let you say,” A. I. Memo 746, Mass. Institute of Technology, 1984.
H. Baker and C. Hewitt, “The incremental garbage collection of processes,” in: Conference on Artificial Intelligence and Programming Languages, Rochester, New York, August, 1977.
D. Moon, D. Weinreb, et. al., LISP Machine Manual, Symbolics, Inc., and MIT, Cambridge, Mass., 1984.
D. Bobrow and M. Stefik, “Knowledge programming in loops,” A. I. Magazine, 1983.
C. Hewitt, “Viewing control structures as patterns of passing messages,” in: Artificial intelligence, an MIT perspective, P. Winston and R. Brown, eds., MIT Press, Cambridge, Mass., 1979.
H. Lieberman, “A preview of Act 1,” A. I. Memo 625, Mass. Institute of Technology, 1981.
A. Goldberg and D. Robson, Smalltalk-80: the language and its implementation, Addison-Wesley, New York, 1983.
C. Hewitt and H. Lieberman, 1984.
H. Lieberman, “An object oriented simulator for the apiary,” in: Proceedings of AAAI-83, Washington, D. C., August, 1983.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1987 D. Reidel Publishing Company, Dordrecht, Holland
About this chapter
Cite this chapter
Lieberman, H. (1987). Expecting the Unpredictable: When Computers Can Think in Parallel. In: Vaina, L.M. (eds) Matters of Intelligence. Synthese Library, vol 188. Springer, Dordrecht. https://doi.org/10.1007/978-94-009-3833-5_22
Download citation
DOI: https://doi.org/10.1007/978-94-009-3833-5_22
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-010-8206-8
Online ISBN: 978-94-009-3833-5
eBook Packages: Springer Book Archive