Actor model-based design is actively researched for parallel embedded SW design since the model exposes the potential parallelism explicitly in an architecture-neutral form. In most actor-oriented models, actors are self-contained and data channels are the only sharable object between actors, and they compose a system in a flat layer. In contrast, it is common to use shared library functions and construct vertically layered software for efficiency and modularity. To fill this gap between modeling and implementation, we propose a special actor, library task, with new types of ports: library master port and library slave port. It is a sharable and mappable object that defines a set of function interfaces inside. N:1 master-slave connection al...
The actor model is a concurrency model that avoids issues such as deadlocks and data races by constr...
We argue that the ability to model shared objects with changing local states, dynamic reconfigurab...
In this paper, we describe further explorations with our prototype architecture and implementation o...
Nowadays, parallel processing is mandatory to improve application performances at all levels of the ...
To use multi-core processors to the best of their potential, many ap-plications should be rewritten ...
GPU and multicore hardware architectures are commonly used in many different application areas to ac...
The actor model is a high-level programming abstraction that at-tempts to ease the development of pa...
Despite increasing availability, the use of parallel platforms in the solution of significant comput...
Writing concurrent software is challenging, especially with low-level synchronization primitives suc...
Writing concurrent software is challenging, especially with low-level synchronization primitives suc...
The use of parallel platforms, despite increasing availability, remains largely restricted to well-s...
Parallel hardware makes concurrency mandatory for efficient program execution. However, writing conc...
The actor model is present in many systems that demand substan-tial computing resources which are of...
The Actor-based programming model is largely used in the context of distributed systems for its mess...
: The Agha and Hewitt Actor model [1, 13, 14] is a natural extension of the object paradigm as we kn...
The actor model is a concurrency model that avoids issues such as deadlocks and data races by constr...
We argue that the ability to model shared objects with changing local states, dynamic reconfigurab...
In this paper, we describe further explorations with our prototype architecture and implementation o...
Nowadays, parallel processing is mandatory to improve application performances at all levels of the ...
To use multi-core processors to the best of their potential, many ap-plications should be rewritten ...
GPU and multicore hardware architectures are commonly used in many different application areas to ac...
The actor model is a high-level programming abstraction that at-tempts to ease the development of pa...
Despite increasing availability, the use of parallel platforms in the solution of significant comput...
Writing concurrent software is challenging, especially with low-level synchronization primitives suc...
Writing concurrent software is challenging, especially with low-level synchronization primitives suc...
The use of parallel platforms, despite increasing availability, remains largely restricted to well-s...
Parallel hardware makes concurrency mandatory for efficient program execution. However, writing conc...
The actor model is present in many systems that demand substan-tial computing resources which are of...
The Actor-based programming model is largely used in the context of distributed systems for its mess...
: The Agha and Hewitt Actor model [1, 13, 14] is a natural extension of the object paradigm as we kn...
The actor model is a concurrency model that avoids issues such as deadlocks and data races by constr...
We argue that the ability to model shared objects with changing local states, dynamic reconfigurab...
In this paper, we describe further explorations with our prototype architecture and implementation o...