Stack sharing between tasks may significantly reduce the amount of memory required in resource-constrained real-timeembeddedsystems. Existing work on stack sharing mainly focused on stack sharing between tasks that ...
详细信息
ISBN:
(纸本)9781728131979
Stack sharing between tasks may significantly reduce the amount of memory required in resource-constrained real-timeembeddedsystems. Existing work on stack sharing mainly focused on stack sharing between tasks that neither leave any data on the stack from one instance to another nor suspend themselves, i.e. tasks with a so-called single-shot execution. In this paper, we consider stack memory requirements of AUTOSAR/OSEK-compliant scheduling policies for a mixed task set, consisting of so-called basic and extended tasks. Unlike basic tasks, that have a single-shot execution, extended tasks are allowed to leave data on the stack from one instance to another and to suspend themselves. We prove that minimizing the shared stack requirement for such a mixed task set is an NP-hard problem. We subsequently provide an heuristic-based algorithm to minimize stack usage of a mixed task set, and evaluate the algorithm through a case study of an implementation of an unmanned aerial vehicle.
Deep learning and especially the use of Deep Neural Networks (DNNs) provides impressive results in various regression and classification tasks. However, to achieve these results, there is a high demand for computing a...
详细信息
Prolonged Sleep Apnea is a sleeping disorder that can cause arrhythmia, hypertension, and other serious health conditions leading to cardiovascular diseases and fatal strokes. Most widely used current clinical techniq...
详细信息
ISBN:
(数字)9781665414517
ISBN:
(纸本)9781665430340
Prolonged Sleep Apnea is a sleeping disorder that can cause arrhythmia, hypertension, and other serious health conditions leading to cardiovascular diseases and fatal strokes. Most widely used current clinical techniques for sleep apnea diagnosis are expensive, time-consuming, and cannot be performed remotely. Wearable watch-style health trackers continuously track sleep behavior, physiological data, and physical activity that can enable real-time remote diagnosis of sleep apnea. Recently, the application of Artificial Intelligence (AI) techniques within the field of medicine and remote diagnosis is gaining popularity. In this paper, several Artificial Intelligence (AI) models have been trained and tested to classify sleep apnea condition in real-time using sequential data of Instantaneous Heart Rates (IHR). Using the confusion matrix, the accuracy, precision, recall, specificity, FI Score, sensitivity, and area under the receiver operating characteristic curve of each model are computed and compared. the Bi-directional Long Short-Term Memory (LSTM) was found to be the best AI technique for classifying sleep apnea. the approach depicted in this study for diagnosing sleep apnea can allow the telemedicine, telehealth, and mHealthapplications to detect several health risk factors in real-time using data streaming from the health trackers.
In this paper, we explore an impact of GPU/CPU scaling of a state-of-the-art AI embedded device on its energy consumption and AI performance. We use Nvidia Jetson TX2 as an experiment device thanks to its tractability...
详细信息
Cyber-Physical systems (CPSs) are integrations of networking and distributed computingsystems with physical processes, where feedback loops allow physical processes to affect computations and vice versa. Although CPS...
详细信息
Cyber-Physical systems (CPSs) are integrations of networking and distributed computingsystems with physical processes, where feedback loops allow physical processes to affect computations and vice versa. Although CPSs can be found in several real-world domains, their verification often relies on simulation test systems rather than formal methodologies. We propose a hybrid probabilistic process calculus for modelling and reasoning on CPSs. the dynamics of the calculus is expressed in terms of a probabilistic labelled transition system in the SOS style of Plotkin. this is used to define a bisimulation-based probabilistic behavioural semantics which supports compositional reasonings. For a more careful comparison between CPSs, we provide two compositional probabilistic metrics to formalise the notion of behavioural distance between systems, also in the case of bounded computations. Finally, we provide a non-trivial case study, taken from an engineering application, and use it to illustrate our definitions and our compositional behavioural theory for CPSs. (C) 2020 Elsevier Inc. All rights reserved.
there have been many advancements in the field of technology which have helped to shape better solutions for the problems of today. One such advancement that has provided extraordinary services with minimal effort is ...
详细信息
ISBN:
(纸本)9781538679029
there have been many advancements in the field of technology which have helped to shape better solutions for the problems of today. One such advancement that has provided extraordinary services with minimal effort is cloud computing. the aim of this work is to build a GPS tracker for vehicles using serverless architecture. It is equipped with a suitable mobile/web application for viewing the live results. the location data is stored in a cloud database that can be used for processing. the route that the vehicle takes is plotted using google maps after the 'to and from' dates are selected by the user. this can be viewed on the website that is specially designed for this vehicle tracking application. An email is sent to the user if movement outside a specific geographical boundary is detected. these geographical boundaries or geofences are customized based on the user's desire. Incorporating cloud computing has increased the efficiency of storage and analysis of data. thereby, enhancing the features available in vehicle tracking applications.
Verifying complex Cyber-Physical systems (CPS) is increasingly important given the push to deploy safety-critical autonomous features. Unfortunately, traditional verification methods do not scale to the complexity of ...
详细信息
ISBN:
(纸本)9781728131979
Verifying complex Cyber-Physical systems (CPS) is increasingly important given the push to deploy safety-critical autonomous features. Unfortunately, traditional verification methods do not scale to the complexity of these systems and do not provide systematic methods to protect verified properties when not all the components can be verified. To address these challenges, this paper proposes a real-time mixed-trust computing framework that combines verification and protection. the framework introduces a new task model, where an application task can have both an untrusted and a trusted part. the untrusted part allows complex computations supported by a full OS with a real-time scheduler running in a VM hosted by a trusted hypervisor. the trusted part is executed by another scheduler within the hypervisor and is thus protected from the untrusted part. If the untrusted part fails to finish by a specific time, the trusted part is activated to preserve safety (e.g., prevent a crash) including its timing guarantees. this framework is the first allowing the use of untrusted components for CPS critical functions while preserving logical and timing guarantees, even in the presence of malicious attackers. We present the framework design and implementation along withthe schedulability analysis and the coordination protocol between the trusted and untrusted parts. We also present our Raspberry Pi 3 implementation along with experiments showing the behavior of the system under failures of untrusted components, and a drone application to demonstrate its practicality.
We explore the challenges and opportunities of shifting industrial control software from dedicated hardware to bare-metal servers or cloud computing platforms using off the shelf technologies. In particular, we demons...
详细信息
ISBN:
(纸本)9781728150116
We explore the challenges and opportunities of shifting industrial control software from dedicated hardware to bare-metal servers or cloud computing platforms using off the shelf technologies. In particular, we demonstrate that executing time-critical applications on cloud platforms is viable based on a series of dedicated latency tests targeting relevant real-time configurations.
Safe and efficient traffic control remains a challenging task withthe continued increase in the number of vehicles, especially in urban areas. this paper focuses on traffic control at intersections, since urban roads...
详细信息
ISBN:
(纸本)9781728131979
Safe and efficient traffic control remains a challenging task withthe continued increase in the number of vehicles, especially in urban areas. this paper focuses on traffic control at intersections, since urban roads with closely spaced intersections are often prone to queue spillbacks, which disrupt traffic flows across the entire network and increase congestion. While various intelligent traffic control solutions exist for autonomous systems, they are not applicable to or ineffective against human-operated vehicles or mixed traffic. On the other hand, existing approaches to manage intersections with human-operated vehicles cannot adequately adjust to dynamic traffic conditions. this paper presents a technology-agnostic adaptive real-time server based approach to dynamically determine signal timings at an intersection based on changing traffic conditions and queue lengths (i.e., wait times) to minimize, if not eliminate, spillbacks without unnecessarily increasing delays associated with intersection crossings. this work is also the first to provide worst-case bounds on wait time making our approach more dependable and predictable. the proposed approach was validated in simulations and on a realistic hardware testbed with robots mimicking human driving behaviors. Compared to the pre-timed traffic control and an adaptive scheduling based traffic control, our algorithm is able to avoid spillbacks under highly dynamic traffic conditions and improve the average crossing delay in most cases by 10-50%.
暂无评论