DocumentCode
3163768
Title
Parallel algorithms that solve problems by communication
Author
Sharp, David ; Cripps, Martin
Author_Institution
Dept. of Comput., Imperial Coll. of Sci., Technol. & Med., London, UK
fYear
1991
fDate
2-5 Dec 1991
Firstpage
87
Lastpage
94
Abstract
Most current parallel computers are made from tens of processors that may communicate with each other (fairly slowly) by means of static intercommunication paths. However, in the future the use of optical communication media and wafer scale integration will facilitate construction of computers with thousands of simple processors each of which may communicate simultaneously with any other. What will these computers run? The authors present three novel algorithms that solve problems by communication (quicksort, tessellation and fractals). One, fractal image generation, works purely by iterative communication which is interesting because studies of the human brain indicate that the connections between neurons are mainly responsible for our powers of thought. These algorithms combine features of both imperative and connectionist programming styles and arose from a systematic study of goal-directed program transformation, including the target architecture with the program specification. They are examples of a whole class of such algorithms which the authors expect will be developed similarly
Keywords
fractals; parallel algorithms; sorting; MPCI algorithms; connectionist programming; fractal image generation; fractal image reconstruction; goal-directed program transformation; iterative communication; massively parallel communication-intensive algorithms; quicksort; tessellation; Concurrent computing; Fractals; Humans; Image generation; Iterative algorithms; Neurons; Optical computing; Optical fiber communication; Parallel algorithms; Wafer scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1991. Proceedings of the Third IEEE Symposium on
Conference_Location
Dallas, TX
Print_ISBN
0-8186-2310-1
Type
conf
DOI
10.1109/SPDP.1991.218293
Filename
218293
Link To Document