Towards Semi-automated Parallelization of Data Stream Processing

被引:0
|
作者
Krulis, Martin [1 ]
Bednarek, David [1 ]
Falt, Zbynek [1 ]
Yaghob, Jakub [1 ]
Zavoral, Filip [1 ]
机构
[1] Charles Univ Prague, Prague, Czech Republic
关键词
SYSTEM;
D O I
10.1007/978-3-319-25017-5_22
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 utilize the computational power of these parallel platforms, the applications must be designed in a way that intensively exploits parallel processing. In ourwork, 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 parallel processing.
引用
收藏
页码:235 / 245
页数:11
相关论文
共 50 条
  • [31] Towards Legal Compliance by Correlating Standards and Laws with a Semi-automated Methodology
    Bartolini, Cesare
    Giurgiu, Andra
    Lenzini, Gabriele
    Robaldo, Livio
    BNAIC 2016: ARTIFICIAL INTELLIGENCE, 2017, 765 : 47 - 62
  • [32] Towards Semi-Automated Merge Conflict Resolution: Is It Easier ThanWe Expected?
    Boll, Alexander
    van Dok, Yael
    Ohrndorf, Manuel
    Schultheiss, Alexander
    Kehrer, Timo
    PROCEEDINGS OF 2024 28TH INTERNATION CONFERENCE ON EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING, EASE 2024, 2024, : 282 - 292
  • [33] Structuring the Knowledge for Software Process Appraisal Towards Semi-automated Support
    Roongsangjan, Suppasit
    Sunetnanta, Thanwadee
    Mongkolwat, Pattanasak
    2017 24TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2017), 2017, : 731 - 736
  • [34] Pokemon DRIVE: Towards Increased Situational Awareness in Semi-Automated Driving
    Schroeter, Ronald
    Steinberger, Fabius
    PROCEEDINGS OF THE 28TH AUSTRALIAN COMPUTER-HUMAN INTERACTION CONFERENCE (OZCHI 2016), 2016,
  • [35] Towards a Semi-Automated Approach for Systematic Literature Reviews Completed Research
    Denzler, Tim
    Enders, Martin Robert
    Akello, Patricia
    DIGITAL INNOVATION AND ENTREPRENEURSHIP (AMCIS 2021), 2021,
  • [36] Using taxonomic consistency with semi-automated data pre-processing for high quality DNA barcodes
    Rulik, Bjoern
    Eberle, Jonas
    von der Mark, Laura
    Thormann, Jana
    Jung, Manfred
    Koehler, Frank
    Apfel, Wolfgang
    Weigel, Andreas
    Kopetz, Andreas
    Koehler, Jonas
    Fritzlar, Frank
    Hartmann, Matthias
    Hadulla, Karl
    Schmidt, Joachim
    Hoerren, Thomas
    Krebs, Detlef
    Theves, Florian
    Eulitz, Ute
    Skale, Andre
    Rohwedder, Dirk
    Kleeberg, Andreas
    Astrin, Jonas J.
    Geiger, Matthias F.
    Waegele, J. Wolfgang
    Grobe, Peter
    Ahrens, Dirk
    METHODS IN ECOLOGY AND EVOLUTION, 2017, 8 (12): : 1878 - 1887
  • [37] Towards semi-automated pleural cavity access for pneumothorax in austere environments
    L'Orsa, Rachael
    Lama, Sanju
    Westwick, David
    Sutherland, Garnette
    Kuchenbecker, Katherine J.
    ACTA ASTRONAUTICA, 2023, 212 : 48 - 53
  • [38] Towards semi-automated workflow-based aggregation of Web services
    Brogi, A
    Popescu, R
    SERVICE-ORIENTED COMPUTING - ICSOC 2005, PROCEEDINGS, 2005, 3826 : 214 - 227
  • [39] Efficient Processing of Semi-Stream Data
    Naeem, M. Asif
    2013 EIGHTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT (ICDIM), 2013, : 7 - 10
  • [40] Analysis of the thoracic aorta using a semi-automated post processing tool
    Entezari, Pegah
    Kino, Aya
    Honarmand, Amir R.
    Galizia, Mauricio S.
    Yang, Yan
    Collins, Jeremy
    Yaghmai, Vahid
    Carr, James C.
    EUROPEAN JOURNAL OF RADIOLOGY, 2013, 82 (09) : 1558 - 1564