Executing Complex Calculations in the Cloud to Enable Real-Time Data Processing

被引:0
|
作者
Leibetseder, Manuel [1 ]
Kurz, Marc [1 ]
Sonnleitner, Erik [1 ]
Rittenschober, Thomas [2 ]
机构
[1] Univ Appl Sci Upper Austria, Dept Mobil & Energy, Campus Hagenberg, Hagenberg, Austria
[2] Seven Bel GmbH, Leonding, Austria
关键词
Reliable streaming; data visualisation; latency reduction; calculation complexity outsourcing; cloud computing;
D O I
10.1109/DASC-PICom-CBDCom-CyberSciTech49142.2020.00118
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Complex and time-consuming calculations usually cannot be processed on smartphones in a real time manner, as recent researches show. For these calculations a high-end mobile hardware setup is needed. This creates a high latency which is a drawback as the results cannot be visualised during the evaluation process upfront. This paper proposes a system for spreading the compute-intense calculations on high performance computing units to a cloud computing architecture by wrapping the complex calculations into native function calls and exposing them via a Representational State Transfer (REST) service. This system makes it possible to expose the Dynamically Linked Library (DLL) via Application Programming Interface (API) endpoints creating a reliable low latency Transport Communication Protocol (TCP) connection. Our paper shows that spreading the compute-intense calculations on high end computing units leads to reduction of computation time. This enables the user to reliably stream the results back in real time for further processing (e.g. visualisation).
引用
收藏
页码:690 / 695
页数:6
相关论文
共 50 条
  • [1] SpeedStream: A Real-Time Stream Data Processing Platform in The Cloud
    Li Zhao
    Zhang Chuang
    Xu Ke-fu
    [J]. 2015 IEEE 34TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2015,
  • [2] EONS: Minimizing Energy Consumption for Executing Real-Time Workflows in Virtualized Cloud Data Centers
    Chen, Huangke
    Zhu, Xiaomin
    Qiu, Dishan
    Guo, Hui
    Yang, Laurence T.
    Lu, Peizhong
    [J]. PROCEEDINGS OF 45TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW 2016), 2016, : 385 - 392
  • [3] Representing and executing real-time systems
    Ramirez, R
    [J]. EURO-PAR '98 PARALLEL PROCESSING, 1998, 1470 : 279 - 287
  • [4] Cultural changes enable real-time quality data
    [J]. Amoukhteh, Peiman, 1600, IHS Publ Group, Libertyville, IL, United States (09):
  • [5] Visual Real-time Data Processing
    Shen Kaixin
    An, Honglei
    Huang Yongshan
    Wei Qing
    Ma HongXu
    [J]. PROCEEDINGS OF THE 32ND 2020 CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2020), 2020, : 3741 - 3746
  • [6] PROBLEMS IN REAL-TIME DATA PROCESSING
    HOSAKA, M
    [J]. ELECTRONICS & COMMUNICATIONS IN JAPAN, 1967, 50 (04): : 43 - &
  • [7] PROCESSING BIOLOGICAL DATA IN REAL-TIME
    WIEDERHOLD, G
    CLAYTON, PD
    [J]. M D COMPUTING, 1985, 2 (06): : 16 - 25
  • [8] Real-time race for processing data
    Binder, JD
    [J]. AEROSPACE AMERICA, 2003, 41 (06) : 22 - 23
  • [9] REAL-TIME PROCESSING OF DETECTOR DATA
    SIPPACH, W
    BENENSON, G
    KNAPP, B
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 1980, 27 (01) : 578 - 581
  • [10] Secure Real-Time Data Transfer in the Cloud
    Hovsepyan, Vladimir
    [J]. MEETING SECURITY CHALLENGES THROUGH DATA ANALYTICS AND DECISION SUPPORT, 2016, 47 : 271 - 275