Parallel programming model: Difference between revisions

Content deleted Content added
Iccaldwell (talk | contribs)
Example parallel programming models: continue the classification
Line 11:
* [[SHMEM]]
* [[Parallel Virtual Machine|PVM]]
* [[Intel Threading Building Blocks|TBB]]
Languages
* [[Ada (programming language)|Ada]] tasks
* [[Cilk]]
* [[Charm++]]
* [[Partitioned global address space]] languages:
** [[Unified Parallel C|UPC]],
Line 18 ⟶ 21:
** Titanium
* [[HPF]]
* [[Occam (programming language)|Occam]]
* [[Ease (programming language)|Ease]]
* [[Erlang (programming language)|Erlang]]
* [[Linda (coordination language)|Linda coordination language]]
* [[Oz (programming language)|Oz]]
 
Unsorted
 
* [[Ada (programming language)|Ada]] tasks
* [[OpenMP]]
* [[Intel Threading Building Blocks|TBB]]
* [[Charm++]]
* [[Global Arrays]]
* [[Intel Ct]]
Line 32 ⟶ 38:
* [[Ambric#Architecture_and_Programming_Model|Structural Object Programming Model (SOPM)]]
* [[Pipeline (software)|Pipelining]]
* [[Occam (programming language)]]
* [[Ease (programming language)]]
* [[Erlang (programming language)]]
* [[Linda (coordination language)|Linda coordination language]]
* [[Oz (programming language)]]
* ZPL