Parallel programming model: Difference between revisions

Content deleted Content added
No edit summary
Tag: section blanking
Line 40:
 
A data-parallel model focuses on performing operations on a data set which is usually regularly structured in an array. A set of tasks will operate on this data, but independently on separate partitions. In a shared memory system, the data will be accessible to all, but in a distributed-memory system it will divided between memories and worked on locally. Data parallelism is usually classified as SIMD/SPMP.
 
====Implicit====
{{Main|Implicit parallelism}}
 
As with implicit process interaction, an implicit model of parallelism reveals nothing to the programmer as the compiler and/or the runtime is responsible.
 
== Example parallel programming models==