This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Parallel Programming in 2001
November/December 1991 (vol. 8 no. 6)
pp. 11-20

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.

Index Terms:
programming environments; parallel computing; parallel programs; transformational; reactive; templates; libraries; parallel processes; software design; operating systems; operating systems (computers); parallel processing; parallel programming; programming environments
Citation:
K. Mani Chandy, Carl Kesselman, "Parallel Programming in 2001," IEEE Software, vol. 8, no. 6, pp. 11-20, Nov.-Dec. 1991, doi:10.1109/52.103573
Usage of this product signifies your acceptance of the Terms of Use.