Abstract | ||
---|---|---|
Embedded real-time applications in communication systems have significant timing constraints, thus requiring multiple computation units. Manually exploring the potential parallelism of an application deployed on multicore architectures is greatly time-consuming. This paper presents an open-source Eclipse-based framework which aims to facilitate the exploration and development processes in this context. The framework includes a generic graph editor (Graphiti), a graph transformation library (SDF4J) and an automatic mapper/scheduler tool with simulation and code generation capabilities (PREESM). The input of the framework is composed of a scenario description and two graphs, one graph describes an algorithm and the second graph describes an architecture. The rapid prototyping results of a 3GPP Long-Term Evolution (LTE) algorithm on a multicore digital signal processor illustrate both the features and the capabilities of this framework. |
Year | DOI | Venue |
---|---|---|
2009 | 10.1155/2009/598529 | EURASIP J. Emb. Sys. |
Keywords | Field | DocType |
digital signal processor,development process,signal processing,graph transformation,indexing terms,code generation | Rapid prototyping,Graph theory,Digital signal processor,Computer science,Parallel computing,Communications system,Real-time computing,Code generation,Direct memory access,Graph rewriting,Multi-core processor | Journal |
Volume | Issue | ISSN |
2009, | 598529 | 1687-3955 |
Citations | PageRank | References |
24 | 1.13 | 13 |
Authors | ||
5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Maxime Pelcat | 1 | 179 | 35.26 |
Jonathan Piat | 2 | 52 | 5.17 |
Matthieu Wipliez | 3 | 241 | 18.36 |
Slaheddine Aridhi | 4 | 67 | 6.33 |
Jean-François Nezan | 5 | 144 | 18.39 |