Sökning: onr:"swepub:oai:lup.lub.lu.se:b6e479df-3a39-4c22-b176-ee212f490ea7" >
Realizing Efficient...
Realizing Efficient Execution of Dataflow Actors on Manycores
-
- Essayas, Gebrewahid, 1984- (författare)
- Högskolan i Halmstad,Centrum för forskning om inbyggda system (CERES)
-
- Yang, Mingkun, 1990- (författare)
- Högskolan i Halmstad,Sektionen för Informationsvetenskap, Data– och Elektroteknik (IDE)
-
- Cedersjö, Gustav (författare)
- Lund University,Lunds universitet,Institutionen för datavetenskap,Institutioner vid LTH,Lunds Tekniska Högskola,Department of Computer Science,Departments at LTH,Faculty of Engineering, LTH,Department of Computer Science, Lund University, Lund, Sweden
-
visa fler...
-
- Ul-Abdin, Zain, 1975- (författare)
- Högskolan i Halmstad,Centrum för forskning om inbyggda system (CERES)
-
- Gaspes, Veronica, 1963- (författare)
- Högskolan i Halmstad,Centrum för forskning om inbyggda system (CERES)
-
- Janneck, Jörn (författare)
- Lund University,Lunds universitet,Institutionen för datavetenskap,Institutioner vid LTH,Lunds Tekniska Högskola,Department of Computer Science,Departments at LTH,Faculty of Engineering, LTH,Department of Computer Science, Lund University, Lund, Sweden
-
- Svensson, Bertil, 1948- (författare)
- Högskolan i Halmstad,Centrum för forskning om inbyggda system (CERES)
-
visa färre...
-
(creator_code:org_t)
- Los Alamitos, CA : IEEE Computer Society, 2014
- 2014
- Engelska.
-
Ingår i: 2014 12th IEEE International Conference on Embedded and Ubiquitous Computing (EUC 2014). - Los Alamitos, CA : IEEE Computer Society. ; , s. 321-328, s. 321-328
- Relaterad länk:
-
http://dx.doi.org/10...
-
visa fler...
-
https://hh.diva-port... (primary) (Raw object)
-
https://lup.lub.lu.s...
-
https://doi.org/10.1...
-
https://urn.kb.se/re...
-
visa färre...
Abstract
Ämnesord
Stäng
- Embedded DSP computing is currently shifting towards manycore architectures in order to cope with the ever growing computational demands. Actor based dataflow languages are being considered as a programming model. In this paper we present a code generator for CAL, one such dataflow language. We propose to use a compilation tool with two intermediate representations. We start from a machine model of the actors that provides an ordering for testing of conditions and firing of actions. We then generate an Action Execution Intermediate Representation that is closer to a sequential imperative language like C and Java. We describe our two intermediate representations and show the feasibility and portability of our approach by compiling a CAL implementation of the Two-Dimensional Inverse Discrete Cosine Transform on a general purpose processor, on the Epiphany manycore architecture and on the Ambric massively parallel processor array.
Ämnesord
- NATURVETENSKAP -- Data- och informationsvetenskap -- Datavetenskap (hsv//swe)
- NATURAL SCIENCES -- Computer and Information Sciences -- Computer Sciences (hsv//eng)
- TEKNIK OCH TEKNOLOGIER -- Elektroteknik och elektronik -- Inbäddad systemteknik (hsv//swe)
- ENGINEERING AND TECHNOLOGY -- Electrical Engineering, Electronic Engineering, Information Engineering -- Embedded Systems (hsv//eng)
Nyckelord
- dataflow languages
- compilation framework
- code generation
- manycore
- CAL
- dataflow languages
Publikations- och innehållstyp
- kon (ämneskategori)
- ref (ämneskategori)
Hitta via bibliotek
Till lärosätets databas