Abstract. In this paper we present a measurement study to characterize the impact of hardware virtualization on basic software timing, as well as on precise sleep operations of an operating system. We investigated how timer hardware is shared among heavily CPU-, I/O-and Networkbound tasks on a virtual machine as well as on the host machine. VMware ESXi and QEMU/KVM have been chosen as commonly used examples of hypervisor-and host-based models. Based on statistical parameters of retrieved distributions, our results provide a very good estimation of timing behavior. It is essential for real-time and performance-critical applications such as image processing or real-time control.
Modern object recognition algorithms have very high precision. At the same time, they require high computational power. Thus, widely used low-power IoT devices, which gather a substantial amount of data, cannot directly apply the corresponding machine learning algorithms to process it due to the lack of local computational resources. A method for fast detection and classification of moving objects for low-power single-board computers is shown in this paper. The developed algorithm uses geometric parameters of an object as well as scene-related parameters as features for classification. The extraction and classification of these features is a relatively simple process which can be executed by low-power IoT devices. The algorithm aims to recognize the most common objects in the street environment, e.g., pedestrians, cyclists, and cars. The algorithm can be applied in the dark environment by processing images from a near-infrared camera. The method has been tested on both synthetic virtual scenes and real-world data. The research showed that a low-performance computing system, such as a Raspberry Pi 3, is able to classify objects with acceptable frame rate and accuracy.
Available bandwidth parameter is a crucial characteristic in terms of networking and data transmission. The beforehand knowledge of its value and use of this parameter in various traffic engineering algorithms and QoS calculations is a key for high-efficient multigigabit data transport in nowadays networks. The challenge in available bandwidth estimations is not only in its accuracy and processing speed but also in the reduction of the amount of probe traffic injected into the network by keeping an adequate level of estimation accuracy. In this paper we extend existing active probing measurement algorithms for end-to-end available bandwidth estimation along with methods to reduce estimation times and amount of injected traffic while keeping measurement accuracy constant and even reducing the uncertainty of estimations. The main goal of this research was to detect a sufficient ratio of MTU, packet train size with the link capacity and available bandwidth (AvB) in up to 10 Gbps networks. In order to explore measurement accuracy under different conditions, a new tool for the AvB estimation named Kite2 has been developed and is presented in the paper. Comparative performance of AvB estimations using Kite2, Kite and Yaz is presented. Finally we calculate with statistical means dependency between the estimation error probability, measurement probing overhead and the measurement time.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.