Towards Semi-automated Parallelization of Data Stream Processing
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216208%3A11320%2F15%3A10294737" target="_blank" >RIV/00216208:11320/15:10294737 - isvavai.cz</a>
Výsledek na webu
<a href="http://dx.doi.org/10.1007/978-3-319-25017-5_22" target="_blank" >http://dx.doi.org/10.1007/978-3-319-25017-5_22</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.1007/978-3-319-25017-5_22" target="_blank" >10.1007/978-3-319-25017-5_22</a>
Alternativní jazyky
Jazyk výsledku
angličtina
Název v původním jazyce
Towards Semi-automated Parallelization of Data Stream Processing
Popis výsledku v původním jazyce
Current hardware development trends exhibit clear inclination towards parallelism. Multicore CPUs as well as many-core architectures such as GPUs or Xeon Phi devices are widely present in both high-end servers and common desktop PCs. In order to utilizethe computational power of these parallel platforms, the applications must be designed in a way that intensively exploits concurrent processing. In our work, we propose techniques that simplify the application decomposition process in data streaming systems. The data streaming paradigm may be applied in many data-intensive applications, e.g., database management systems or scientific data processing. In order to employ these techniques, we have developed a data streaming language called Bobolang that simplifies the design of the application. This approach allows the programmer to write strictly serial operators in a traditional language and then interconnect these operators in an execution plan, that presents opportunities for automated
Název v anglickém jazyce
Towards Semi-automated Parallelization of Data Stream Processing
Popis výsledku anglicky
Current hardware development trends exhibit clear inclination towards parallelism. Multicore CPUs as well as many-core architectures such as GPUs or Xeon Phi devices are widely present in both high-end servers and common desktop PCs. In order to utilizethe computational power of these parallel platforms, the applications must be designed in a way that intensively exploits concurrent processing. In our work, we propose techniques that simplify the application decomposition process in data streaming systems. The data streaming paradigm may be applied in many data-intensive applications, e.g., database management systems or scientific data processing. In order to employ these techniques, we have developed a data streaming language called Bobolang that simplifies the design of the application. This approach allows the programmer to write strictly serial operators in a traditional language and then interconnect these operators in an execution plan, that presents opportunities for automated
Klasifikace
Druh
D - Stať ve sborníku
CEP obor
IN - Informatika
OECD FORD obor
—
Návaznosti výsledku
Projekt
Výsledek vznikl pri realizaci vícero projektů. Více informací v záložce Projekty.
Návaznosti
S - Specificky vyzkum na vysokych skolach<br>I - Institucionalni podpora na dlouhodoby koncepcni rozvoj vyzkumne organizace
Ostatní
Rok uplatnění
2015
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Název statě ve sborníku
Intelligent Distributed Computing IX
ISBN
978-3-319-25015-1
ISSN
1860-949X
e-ISSN
—
Počet stran výsledku
11
Strana od-do
235-245
Název nakladatele
Springer International Publishing
Místo vydání
neuveden
Místo konání akce
Guimar?es, Portugal
Datum konání akce
7. 10. 2015
Typ akce podle státní příslušnosti
WRD - Celosvětová akce
Kód UT WoS článku
—