Title :
SDCS: Simplified Data Communications in Parallel/Distributed Applications
Author :
Mao, Yong ; Gu, Yunhong ; Chen, Jia ; Grossman, Robert L.
Author_Institution :
University of Illinois at Chicago, USA
Abstract :
This paper presents SDCS (Simple Data Communication and Sharing), a programming model for data communications in parallel/distributed applications. With SDCS, developers can define data communications in shared memory style and have the model translate the declarations into corresponding message passing code. The translation from data sharing declarations to message passing code is based on simple mapping rules to lower runtime overhead and increase understandability of the model. Some frequently seen data communication modes are well supported to enhance its usability. SDCS can effectively reduce the difficulty in programming process communications.
Keywords :
Application software; Computer languages; Concurrent computing; Data communication; Distributed computing; Laboratories; Message passing; Parallel programming; Runtime; Usability;
Conference_Titel :
Cluster Computing and the Grid, 2006. CCGRID 06. Sixth IEEE International Symposium on
Conference_Location :
Singapore
Print_ISBN :
0-7695-2585-7
DOI :
10.1109/CCGRID.2006.90