Proceedings of the 6th ACM SIGPLAN Workshop on X10 2016
DOI: 10.1145/2931028.2931033
|View full text |Cite
|
Sign up to set email alerts
|

ActorX10: an actor library for X10

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2016
2016
2020
2020

Publication Types

Select...
4
3
1

Relationship

3
5

Authors

Journals

citations
Cited by 17 publications
(11 citation statements)
references
References 6 publications
0
11
0
Order By: Relevance
“…In the Invasive Computing project, we implemented the actor model using the FunState model, which emphasizes clearly defined communication channels between the different actors [1]. The resulting library, actorX10 [13], implements this model in a distributed memory environment (X10-based APGAS). In [13] and [14], we showed that this approach can be used for applications in HPC as well, by implementing a tsunami simulation proxy application, SWE-X10.…”
Section: Motivation and Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In the Invasive Computing project, we implemented the actor model using the FunState model, which emphasizes clearly defined communication channels between the different actors [1]. The resulting library, actorX10 [13], implements this model in a distributed memory environment (X10-based APGAS). In [13] and [14], we showed that this approach can be used for applications in HPC as well, by implementing a tsunami simulation proxy application, SWE-X10.…”
Section: Motivation and Related Workmentioning
confidence: 99%
“…The resulting library, actorX10 [13], implements this model in a distributed memory environment (X10-based APGAS). In [13] and [14], we showed that this approach can be used for applications in HPC as well, by implementing a tsunami simulation proxy application, SWE-X10. SWE-X10 uses actors for communication across cores as well as shared memory domains and has been shown to work on the invasive hardware platform [15] as well as on HPC systems [14].…”
Section: Motivation and Related Workmentioning
confidence: 99%
“…This is a modern parallel programming language to program scalable multi-core systems due to the support of partitioned global address space (PGAS). Our implemented actor library, called actorX10 [20], enables to implement formal actor models as exemplified in Script 1. First, the actors belonging to an application are declared (line 3-6), and then the actor graph is built (line 18) by adding all actors (lines 21-23) and connecting their inputs and outputs to realize the channels (lines [25][26][27][28].…”
Section: Actor Modelmentioning
confidence: 99%
“…We also apply our methodology for applications from Scientific Computing [18,20]. In this section, we demonstrate how to apply our methodology for vision algorithms, which are commonly used in robotic systems.…”
Section: Case Study: Robot Computer Visionmentioning
confidence: 99%
“…We use the actor model and the ActorX10 library described in Roloff et al (2016). We subdivide the simulation domain, represented by a two-dimensional array of unknowns for h, hu, hv and b, into equally sized, rectangular patches and assign one actor to every patch.…”
Section: Numerical Model and System Designmentioning
confidence: 99%