File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: Data driven C--A concurrent programming language

TitleData driven C--A concurrent programming language
Authors
Issue Date1991
Citation
The 1990 IEEE Region 10 Conference on Computer and Communication Systems (IEEE TENCON '90), Hong Kong, 24-27 September 1990. How to Cite?
AbstractData driven C (DDC) is a new concurrent programming language designed for machines with message passing architecture. The concurrent programming extensions to C are based on the single rendezvous concept. The authors discuss the creation of a process, interaction between processes and the integrated module in DDC. A process is the most basic computation unit in a DDC program. A process with large grain size tends to incur less communication cost. Hence, DDC encourages programmers to create large grain process by requiring each process to be declared separately with a process header. DDC integrates component processes into a reusable integrated module. The main contribution of DDC is its introduction of socket as a flexible channel naming scheme and a concurrent code packaging technique called the integrated module.
Persistent Identifierhttp://hdl.handle.net/10722/158086
References

 

DC FieldValueLanguage
dc.contributor.authorLui, Simon PHen_US
dc.contributor.authorCheung, YSen_US
dc.date.accessioned2012-08-08T08:58:01Z-
dc.date.available2012-08-08T08:58:01Z-
dc.date.issued1991en_US
dc.identifier.citationThe 1990 IEEE Region 10 Conference on Computer and Communication Systems (IEEE TENCON '90), Hong Kong, 24-27 September 1990.-
dc.identifier.urihttp://hdl.handle.net/10722/158086-
dc.description.abstractData driven C (DDC) is a new concurrent programming language designed for machines with message passing architecture. The concurrent programming extensions to C are based on the single rendezvous concept. The authors discuss the creation of a process, interaction between processes and the integrated module in DDC. A process is the most basic computation unit in a DDC program. A process with large grain size tends to incur less communication cost. Hence, DDC encourages programmers to create large grain process by requiring each process to be declared separately with a process header. DDC integrates component processes into a reusable integrated module. The main contribution of DDC is its introduction of socket as a flexible channel naming scheme and a concurrent code packaging technique called the integrated module.en_US
dc.languageengen_US
dc.relation.ispartofIEEE Region 10 Conference on Computer and Communication Systems (IEEE TENCON '90)-
dc.titleData driven C--A concurrent programming languageen_US
dc.typeConference_Paperen_US
dc.identifier.emailCheung, YS:paul.cheung@hku.hken_US
dc.identifier.authorityCheung, YS=rp00077en_US
dc.description.naturelink_to_subscribed_fulltexten_US
dc.identifier.scopuseid_2-s2.0-0025798836en_US
dc.relation.referenceshttp://www.scopus.com/mlt/select.url?eid=2-s2.0-0025798836&selection=ref&src=s&origin=recordpage-
dc.identifier.scopusauthoridLui, Simon PH=7102379113en_US
dc.identifier.scopusauthoridCheung, YS=7202595335en_US
dc.customcontrol.immutablesml 151028 - merged-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats