claim
active
claim:it-is-easy-to-express-a-wavefront-computation-in-linda-we-use-eval-to-create-one-process-for-each-element-and-rd-to-read-the-preceding-counter-diagonalIt is easy to express a wavefront computation in Linda: we use eval to create one process for each element, and rd to read the preceding counter-diagonal.
Illustrates how live data structures are simply expressed.
Neighborhood — ranked by edge-count
Concepts (1)
concept
- Live Data StructuresaboutA structuring technique where each element of a result is computed by a separate process that turns into a data element; enables fine-grained parallelism.
Artifacts (1)
artifact
- The source article that introduces and argues for the Linda parallel programming model, comparing it to message-passing, concurrent objects, logic programming, and functional programming.
Related by similarity (8)
cosine ≥ 0.65 · no typed edgeEntities in the same semantic neighborhood but without a typed relation to this one — candidates for new edges or unrecognized duplicates.
- Foundational principle: Linda's orthogonality to base language and computation model is its core strength.
- The central thesis of the paper, stated explicitly in the introduction.
- Parallel pattern where elements are computed along counter-diagonals, used in DNA sequence similarity.
- Demonstrates flexibility advantage.
- Linda unifies process creation and communication through generative communication.
- C-Linda code is easier to understand than the Parlog86 version [for the client-server problem].claim0.765Subjective but argued comparison.