concept
active
concept:live-data-structuresLive Data Structures
A structuring technique where each element of a result is computed by a separate process that turns into a data element; enables fine-grained parallelism.
Neighborhood — ranked by edge-count
Papers (1)
paper
- Linda in contextcites
Claims (2)
claim
- Explains a key consequence of generative communication.
- Illustrates how live data structures are simply expressed.
Methods (1)
method
- interpretive abstraction (method)associated_withProgramming technique to restructure a fine-grained Linda program for efficiency by replacing live data structures with passive ones and coarser-grain processes.
Concepts (2)
concept
- LindaimplementsThe core parallel programming model introduced in this paper, based on tuple space operations and orthogonal to any base language.
- distributed data structuresassociated_withData structures stored as collections of tuples in tuple space, accessible to many processes.
Artifacts (1)
artifact
- Linda in Context (1989)introducesThe 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.
- Conventional programming constructs like variables, arrays; claimed unnecessary for Elephant programs.
- A built or natural form that possesses life, arising from morphogenetic adaptation, as opposed to blueprint designs.
- First motivating question for the appendix on classes.
- The large-scale organizational pattern of a system whose preservation defines wholeness-preserving transformations
- Rhetorical question underscoring the perceived incompatibility of modern production and living quality.
- Defines living structure as the product of a truthful unfolding process that respects and preserves existing wholeness.
- The central question of whether representational geometry implies corresponding computational structure
- The actual computational operations a model performs, which the paper argues need not mirror representational structure