Proceedings of the 2013 Workshop on Programming Based on Actors, Agents, and Decentralized Control 2013
DOI: 10.1145/2541329.2541342
|View full text |Cite
|
Sign up to set email alerts
|

Improving the performance of actor model runtime environments on multicore and manycore platforms

Abstract: The actor model is present in many systems that demand substantial computing resources which are often provided by multicore and multiprocessor platforms such as non-uniform memory access architectures (NUMA) and manycore processors. Yet, no mainstream actor model runtime environment (RE) currently in use takes into account the hierarchical memory characteristics of these platforms. These REs essentially assume a flat-memory space therefore not performing as well as they could. In this paper we present our pro… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(2 citation statements)
references
References 14 publications
(20 reference statements)
0
2
0
Order By: Relevance
“…Strategies to address the aforementioned problems could be employed, such as load balance of loop iterations and vectorization. To accommodate these changes, however, these applications would need to be completely remodeled and redesigned to be suitable for use in the aforementioned architecture, which is an endeavor that can be time‐consuming .…”
Section: Related Workmentioning
confidence: 99%
“…Strategies to address the aforementioned problems could be employed, such as load balance of loop iterations and vectorization. To accommodate these changes, however, these applications would need to be completely remodeled and redesigned to be suitable for use in the aforementioned architecture, which is an endeavor that can be time‐consuming .…”
Section: Related Workmentioning
confidence: 99%
“…On the other hand, Kalray's MPPA-256 manycore [ABB + 13, DML + 13] employs a 2D torus topology. NoC interconnections resemble those of a NUMA platform and, for this reason, we intend to further study the adaptation of our approach to many-core platforms such as MPPA-256 [FGM13b].…”
Section: Future Workmentioning
confidence: 99%