Title : 
Programming environments for parallel computing: a comparison of CPS, Linda, P4, PVM, POSYBL, and TCGMSG
         
        
            Author : 
Mattson, Timothy G.
         
        
            Author_Institution : 
Intel Sci. Comput., Beaverton, OR, USA
         
        
        
        
        
        
        
            Abstract : 
Six portable parallel programming environments are compared. Results for two-node communication benchmarks are reported for each environment. Results for the more complicated four-node communications tests are reported for all of the environments except CPS. In every case, the benchmarks were run on an isolated Ethernet network of identical SPARCstation 1 workstations to assure reproducibility. Earlier reports based on this work omitted any opinions about the utility of these environments; in essence, the communication times were left to speak for themselves. In this paper, these opinions are included; they are useful to consider since they are based on a unique experience/spl minus/the experience of running two programs written with six different programming environments.<>
         
        
            Keywords : 
parallel programming; performance evaluation; programming environments; software portability; CPS; Cooperative Processes Software; Ethernet network; Linda; P4; POSYBL; PVM; SPARCstation 1 workstations; TCGMSG; Theoretical Chemistry Group Message-passing system; communication times; environment utility; four-node communications tests; portable parallel programming environments; reproducibility; two-node communication benchmarks;
         
        
        
        
            Conference_Titel : 
System Sciences, 1994. Proceedings of the Twenty-Seventh Hawaii International Conference on
         
        
            Conference_Location : 
Wailea, HI, USA
         
        
            Print_ISBN : 
0-8186-5090-7
         
        
        
            DOI : 
10.1109/HICSS.1994.323224