Holst, Lukas (2021)
Dynamic Placement of Continuous Data Processing with Real Time Sensory Readout on IOT Devices.
Technische Universität Darmstadt
doi: 10.26083/tuprints-00020200
Bachelorarbeit, Erstveröffentlichung, Verlagsversion
Kurzbeschreibung (Abstract)
This thesis explores the potential benefits of offloading program logic from central computing units in a multi-sensory network onto the distributed microprocessors that previously only handled the sensory readout. We developed a new framework that developers can use to build a sensory network processing program to test this hypothesis. Developers can programmatically divide and assign the program to a set of devices. The framework then distributes and runs the program automatically on these devices. The thesis is evaluated using a concrete sensory network scenario and comparing different degrees of distribution of the program onto a fixed set of devices in a case study. The findings are that moving central computations partially to the microprocessors does not decrease throughput and latency significantly. The overall count of network connections is more important than moving computations, with three or more active network connections on the microprocessors leading to a significant decrease in throughput and latency.
Typ des Eintrags: | Bachelorarbeit |
---|---|
Erschienen: | 2021 |
Autor(en): | Holst, Lukas |
Art des Eintrags: | Erstveröffentlichung |
Titel: | Dynamic Placement of Continuous Data Processing with Real Time Sensory Readout on IOT Devices |
Sprache: | Englisch |
Referenten: | Mezini, Prof. Dr. Mira ; Mogk, Ragnar |
Publikationsjahr: | 2021 |
Ort: | Darmstadt |
Kollation: | 53 Seiten |
DOI: | 10.26083/tuprints-00020200 |
URL / URN: | https://tuprints.ulb.tu-darmstadt.de/20200 |
Kurzbeschreibung (Abstract): | This thesis explores the potential benefits of offloading program logic from central computing units in a multi-sensory network onto the distributed microprocessors that previously only handled the sensory readout. We developed a new framework that developers can use to build a sensory network processing program to test this hypothesis. Developers can programmatically divide and assign the program to a set of devices. The framework then distributes and runs the program automatically on these devices. The thesis is evaluated using a concrete sensory network scenario and comparing different degrees of distribution of the program onto a fixed set of devices in a case study. The findings are that moving central computations partially to the microprocessors does not decrease throughput and latency significantly. The overall count of network connections is more important than moving computations, with three or more active network connections on the microprocessors leading to a significant decrease in throughput and latency. |
Status: | Verlagsversion |
URN: | urn:nbn:de:tuda-tuprints-202002 |
Sachgruppe der Dewey Dezimalklassifikatin (DDC): | 000 Allgemeines, Informatik, Informationswissenschaft > 004 Informatik |
Fachbereich(e)/-gebiet(e): | 20 Fachbereich Informatik 20 Fachbereich Informatik > Softwaretechnik |
Hinterlegungsdatum: | 17 Dez 2021 13:56 |
Letzte Änderung: | 21 Dez 2021 12:43 |
PPN: | |
Referenten: | Mezini, Prof. Dr. Mira ; Mogk, Ragnar |
Export: | |
Suche nach Titel in: | TUfind oder in Google |
Frage zum Eintrag |
Optionen (nur für Redakteure)
Redaktionelle Details anzeigen |