Explicit parallelism: Difference between revisions

Content deleted Content added
ce
Tags: Mobile edit Mobile web edit Advanced mobile edit
WP:FEB24 +ref ce
Tags: Mobile edit Mobile web edit Advanced mobile edit
Line 2:
{{Use American English |date=February 2024}}
{{Use mdy dates |date=February 2024}}
{{UnreferencedMore citations needed |date=DecemberFebruary 20092024}}
In [[computer programming]], '''explicit parallelism''' is the representation of concurrent computations by means of primitives in the form of operators, function calls or special-purpose directives. Most parallel primitives are related to process synchronization, communication or task partitioning.<ref name="dij68" /> As they seldom contribute to actually carry out the intended computation of the program but, rather, structure it, their computational cost is often considered as [[parallelization overhead]].
 
The advantage of explicit [[parallel programming]] is the programmer
Line 22:
*[[Occam (programming language)|Occam]]
*[[Parallel Virtual Machine]]
 
== References ==
{{reflist |refs=
<ref name="dij68">{{cite journal |title=The structure of the "THE"-multiprogramming system|date=1968-05-01 |first=Edsger W. |last=Dijkstra |author-link=Edsger W. Dijkstra |journal=Communications of the ACM |volume=11 |issue=5 |pages=341–346 |doi=10.1145/363095.363143 }}</ref>
}}
 
{{Parallel Computing}}