DocumentCode
1831978
Title
Can parallel algorithms enhance serial implementation?
Author
Vishkin, Uzi
Author_Institution
Maryland Univ., MD, USA
fYear
1994
fDate
26-29 Apr 1994
Firstpage
376
Lastpage
385
Abstract
The broad thesis presented suggests that the serial emulation of a parallel algorithm has the potential advantage of running an a serial machine faster than a standard serial algorithm for the same problem. It is too early to reach definite conclusions regarding the significance of this thesis. However, using some imagination, validity of the thesis and some arguments supporting it may lead to several far-reaching outcomes: (1) Reliance on “predictability of reference” in the design of computer systems will increase. (2) Parallel algorithms will be taught as part of the standard computer science and engineering undergraduate curricula irrespective of whether (or when) parallel processing will become ubiquitous in the general-purpose computing world. (3) A strategic agenda for high-performance parallel computing: a multistage agenda, which in no stage compromises user-friendliness of the programmer´s model, and thereby potentially alleviates the so-called “parallel software crisis”. Stimulating a debate is one goal of our presentation
Keywords
computer science education; parallel algorithms; parallel programming; program interpreters; virtual machines; computer science; high-performance parallel computing; parallel algorithms; predictability of reference; serial implementation; undergraduate curriculum; Algorithm design and analysis; Computer languages; Computer science; Concurrent computing; Emulation; Memory management; Parallel algorithms; Parallel processing; Pervasive computing; Software standards;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Symposium, 1994. Proceedings., Eighth International
Conference_Location
Cancun
Print_ISBN
0-8186-5602-6
Type
conf
DOI
10.1109/IPPS.1994.288274
Filename
288274
Link To Document