Bender, F., Brune, J. J., Keutel, N. L., Behnke, I. and Thamsen, L. (2021) PIERES: A Playground for Network Interrupt Experiments on Real-Time Embedded Systems in the IoT. In: 9th International Workshop on Load Testing and Benchmarking of Software Systems (LTB) at the 12th ACM/SPEC International Conference on Performance Engineering (ICPE), 19 - 23 April 2021, pp. 81-84. ISBN 9781450383318 (doi: 10.1145/3447545.3451189)
![]() |
Text
268155.pdf - Accepted Version 583kB |
Abstract
IoT devices have become an integral part of our lives and the industry. Many of these devices run real-time systems or are used as part of them. As these devices receive network packets over IP networks, the network interface informs the CPU about their arrival using interrupts that might preempt critical processes. Therefore, the question arises whether network interrupts pose a threat to the real-timeness of these devices. However, there are few tools to investigate this issue. We present a playground which enables researchers to conduct experiments in the context of network interrupt simulation. The playground comprises different network interface controller implementations, load generators and timing utilities. It forms a flexible and easy to use foundation for future network interrupt research. We conduct two verification experiments and two real world examples. The latter give insight into the impact of the interrupt handling strategy parameters and the influence of different load types on the execution time with respect to these parameters.
Item Type: | Conference Proceedings |
---|---|
Status: | Published |
Refereed: | Yes |
Glasgow Author(s) Enlighten ID: | Thamsen, Dr Lauritz |
Authors: | Bender, F., Brune, J. J., Keutel, N. L., Behnke, I., and Thamsen, L. |
College/School: | College of Science and Engineering > School of Computing Science |
Publisher: | ACM |
ISBN: | 9781450383318 |
Published Online: | 19 April 2021 |
Copyright Holders: | Copyright © 2021 Copyright held by the owner/author(s) |
First Published: | First published in Companion of the ACM/SPEC International Conference on Performance Engineering 2021: 81-84 |
Publisher Policy: | Reproduced in accordance with the publisher copyright policy |
Related URLs: |
University Staff: Request a correction | Enlighten Editors: Update this record