DocumentCode :
826626
Title :
Parallel programming in 2001
Author :
Chandy, K. Mani ; Kesselman, Carl
Author_Institution :
Dept. of Comput. Sci., California Inst. of Technol., Pasadena, CA, USA
Volume :
8
Issue :
6
fYear :
1991
Firstpage :
11
Lastpage :
20
Abstract :
Factors driving the growth of parallel computing and those inhibiting its growth are identified. The impact of advances in communication, VLSI technology, and embedded systems on parallel architecture are discussed. The two categories of parallel programs-transformational and reactive-are examined. The use of templates and libraries is considered. Reasoning about parallel processes in the context of software design is discussed. Programming environments and operating systems support are addressed.<>
Keywords :
operating systems (computers); parallel processing; parallel programming; programming environments; libraries; operating systems; parallel computing; parallel processes; parallel programs; programming environments; reactive; software design; templates; transformational; Communications technology; Context; Embedded system; Parallel architectures; Parallel processing; Parallel programming; Programming environments; Software design; Software libraries; Very large scale integration;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/52.103573
Filename :
103573
Link To Document :
بازگشت