1996
DOI: 10.1006/jsco.1996.0032
|View full text |Cite
|
Sign up to set email alerts
|

Shared Memory Implementation of the Gamma-Operation

Abstract: The Gamma scheme allows the specification of an application without introducing unnecessary sequentiality. The main idea is to simulate a chemical reaction on multisets, also called bags. Some elements of a bag which fulfil a certain predicate (also called reaction condition) may be taken from the multiset and replaced by new elements which are generated by combining the selected elements using the so-called reaction function.In the present paper, we investigate the efficient parallel implementation of the Gam… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2004
2004
2016
2016

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 11 publications
(4 citation statements)
references
References 15 publications
0
4
0
Order By: Relevance
“…Gladitz and Kuchen [8] explored the possibility of reducing the number of steps needed to find suitable candidates and consequently detect inertia. They showed that by carefully examining the reaction condition one is able to considerably decrease the amount of computation required to find candidates and detect inertia.…”
Section: Related Workmentioning
confidence: 99%
“…Gladitz and Kuchen [8] explored the possibility of reducing the number of steps needed to find suitable candidates and consequently detect inertia. They showed that by carefully examining the reaction condition one is able to considerably decrease the amount of computation required to find candidates and detect inertia.…”
Section: Related Workmentioning
confidence: 99%
“…To our knowledge, the problem of searching molecules to implement the chemical model as a computing paradigm, has only been addressed through exhaustive search, in particular in distributed settings, as studied in works like [14] in a shared memory architecture, or more recently, in the architectural framework in [21].…”
Section: Reactants Searching Problemmentioning
confidence: 99%
“…Although there were discussions about implementing the Gamma language on parallel computers [22][23][24], it is commonly accepted that there is no straight implementation of the Gamma language that is efficient. After all, the Gamma language was designed as a very high level language for program specifications and is, therefore, used to specify the architectures of the coordinating systems, as described in Section 2.…”
Section: From Architecture To Building Blocksmentioning
confidence: 99%