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 条
  • [41] Methodologies for Semi-automated Conceptual Data Modeling from Requirements
    Song, Il-Yeol
    Zhu, Yongjun
    Ceong, Hyithaek
    Thonggoom, Ornsiri
    CONCEPTUAL MODELING, ER 2015, 2015, 9381 : 18 - 31
  • [42] Semi-automated Application Profile Generation for Research Data Assets
    da Silva, Joao Rocha
    Ribeiro, Cristina
    Lopes, Joao Correia
    METADATA AND SEMANTICS RESEARCH, 2012, 343 : 98 - +
  • [43] Semi-Automated Data Labeling for Activity Recognition in Pervasive Healthcare
    Cruz-Sandoval, Dagoberto
    Beltran-Marquez, Jessica
    Garcia-Constantino, Matias
    Gonzalez-Jasso, Luis A.
    Favela, Jesus
    Hussein Lopez-Nava, Irvin
    Cleland, Ian
    Ennis, Andrew
    Hernandez-Cruz, Netzahualcoyotl
    Rafferty, Joseph
    Synnott, Jonathan
    Nugent, Chris
    SENSORS, 2019, 19 (14)
  • [44] SEMI-AUTOMATED ANNOTATION OF SIGNAL EVENTS IN CLINICAL EEG DATA
    Yang, S.
    Lopez, S.
    Golmohammadi, M.
    Obeid, I.
    Picone, J.
    PROCEEDINGS OF 2016 IEEE SIGNAL PROCESSING IN MEDICINE AND BIOLOGY SYMPOSIUM (SPMB), 2016,
  • [45] Development of Improved Semi-Automated Processing Algorithms for the Creation of Rockfall Databases
    Schovanec, Heather
    Walton, Gabriel
    Kromer, Ryan
    Malsam, Adam
    REMOTE SENSING, 2021, 13 (08)
  • [46] Semi-automated classification of land cover using satellite data
    Duong, ND
    REMOTE SENSING FOR TROPICAL ECOSYSTEM MANAGEMENT, 2000, : 101 - 109
  • [47] A SEMI-AUTOMATED DETERMINATION OF PHOSPHOLIPIDS
    KRAML, M
    CLINICA CHIMICA ACTA, 1966, 13 (04) : 442 - &
  • [48] Semi-Automated Intelligent Systems
    Chinam, Srihari Akash
    Reddy, N. V. Subba
    Prema, K., V
    2017 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2017, : 110 - 115
  • [49] Semi-Automated Analysis of a Thesis
    Mason, Oliver
    Pennington, Martha C.
    WRITING & PEDAGOGY, 2009, 1 (02): : 303 - 326
  • [50] Semi-Automated Analog Placement
    Lao, Eric
    Louerat, Marie-Minerve
    Chaput, Jean-Paul
    23RD IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS CIRCUITS AND SYSTEMS (ICECS 2016), 2016, : 432 - 433