DOI: 10.3384/diss.diva-132308
|View full text |Cite
|
Sign up to set email alerts
|

Algorithms and Framework for Energy Efficient Parallel Stream Computing on Many-Core Architectures

Abstract: The rise of many-core processor architectures in the market answers to a constantly growing need of processing power to solve more and more challenging problems such as the ones in computing for big data. Fast computation is more and more limited by the very high power required and the management of the considerable heat produced. Many programming models compete to take profit of many-core architectures to improve both execution speed and energy consumption, each with their advantages and drawbacks. The work d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
4
0

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(4 citation statements)
references
References 93 publications
(203 reference statements)
0
4
0
Order By: Relevance
“…We derive our task graph specification from Reference 5, which in turn is based on GraphML. Thus, our specification can be considered as a domain specific language (DSL) of the embedded type 12 .…”
Section: Streaming Task Graphs With Dynamic Elementsmentioning
confidence: 99%
See 3 more Smart Citations
“…We derive our task graph specification from Reference 5, which in turn is based on GraphML. Thus, our specification can be considered as a domain specific language (DSL) of the embedded type 12 .…”
Section: Streaming Task Graphs With Dynamic Elementsmentioning
confidence: 99%
“…Implementing a streaming task graph framework can be done on several levels of complexity. In the first run, the structure of our implementation draws from DRAKE 5 (while the implementation itself is independent and completely new), with the notable difference that tasks may exhibit different behavior at different times, and thus the static scheduling done in DRAKE has been replaced by a dynamic mapping and remapping of tasks. The general workflow is depicted in Figure 3.…”
Section: Energy‐efficient Execution Of Dynamic Streaming Task Graphsmentioning
confidence: 99%
See 2 more Smart Citations