Parallel programming model: Difference between revisions

Content deleted Content added
Line 18:
====Message passing====
{{main|Message passing}}
Message passing is a concept from computer science that is used extensively in the design and implementation of modern software applications; it is key to some models of concurrency and object-oriented programming. In a message passing model, parallel tasks exchange data through passing messages to one another. These communications can be asynchronous or synchronous. The [[Communicating sequential processes]] (CSP) formalisation of message passing employed communication channels to connect processes, and led to a number of important languages such as [[Joyce (programming language)|Joyce]], [[Occam (programming language)|Occam]] and [[Erlang (programming language)|Erlang]].
 
====Implicit====