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

Manuel Leibetseder, Marc Kurz, Erik Sonnleitner, Thomas Rittenschober

Research output: Chapter in Book/Report/Conference proceedingsConference contributionpeer-review

Abstract

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).

Original languageEnglish
Title of host publicationProceedings - IEEE 18th International Conference on Dependable, Autonomic and Secure Computing, IEEE 18th International Conference on Pervasive Intelligence and Computing, IEEE 6th International Conference on Cloud and Big Data Computing and IEEE 5th Cyber Science and Technology Congress, DASC/PiCom/CBDCom/CyberSciTech 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages690-695
Number of pages6
ISBN (Electronic)9781728166094
DOIs
Publication statusPublished - Aug 2020
Event18th IEEE International Conference on Dependable, Autonomic and Secure Computing, 18th IEEE International Conference on Pervasive Intelligence and Computing, 6th IEEE International Conference on Cloud and Big Data Computing and 5th IEEE Cyber Science and Technology Congress, DASC/PiCom/CBDCom/CyberSciTech 2020 - Virtual, Calgary, Canada
Duration: 17 Aug 202024 Aug 2020

Publication series

NameProceedings - IEEE 18th International Conference on Dependable, Autonomic and Secure Computing, IEEE 18th International Conference on Pervasive Intelligence and Computing, IEEE 6th International Conference on Cloud and Big Data Computing and IEEE 5th Cyber Science and Technology Congress, DASC/PiCom/CBDCom/CyberSciTech 2020

Conference

Conference18th IEEE International Conference on Dependable, Autonomic and Secure Computing, 18th IEEE International Conference on Pervasive Intelligence and Computing, 6th IEEE International Conference on Cloud and Big Data Computing and 5th IEEE Cyber Science and Technology Congress, DASC/PiCom/CBDCom/CyberSciTech 2020
Country/TerritoryCanada
CityVirtual, Calgary
Period17.08.202024.08.2020

Keywords

  • calculation complexity outsourcing
  • cloud computing
  • data visualisation
  • latency reduction
  • Reliable streaming

Fingerprint

Dive into the research topics of 'Executing Complex Calculations in the Cloud to Enable Real-Time Data Processing'. Together they form a unique fingerprint.

Cite this