Different approaches for improving process scheduling, memory management and generic message passing have been introduced to Android in the past, in order to extend it with support for real-timeapplications. One of A...
详细信息
Introduction of real-time pricing models for the price of electricity may lead to a reduction in both economic and environmental burden compared with existing models. thanks to the timely response to price changes dur...
详细信息
Introduction of real-time pricing models for the price of electricity may lead to a reduction in both economic and environmental burden compared with existing models. thanks to the timely response to price changes during the day the user can achieve a reduction in the payments for energy. However, recent studies show that lack of knowledge of users and their unwillingness to adapt their habits to changing energy prices is the biggest obstacle to succesful implementation of the model. In our work, we propose to solve this problem by introducing automatic optimal energy consumption scheduling framework. this article presents the authors extension in the past created MILP model for the optimization of household appliances. the model is extended by rules of behavior that allows preserving logical links in the course of periodically triggered optimization (so called receding horizon). We also present and test the software simulator, in which the designed model is implemented. the application simulates the operation of Building Energy Manager, which based on user preferences, prediction electricity prices and other important parameters controls the operation of appliances in the house. (C) 2015, IFAC (international Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
Due to increasing demand for reconfigurability in embeddedsystems, real-time task scheduling is challenged by non-negligible reconfiguration overheads. We introduce the problem of real-time task scheduling under reco...
详细信息
Due to increasing demand for reconfigurability in embeddedsystems, real-time task scheduling is challenged by non-negligible reconfiguration overheads. We introduce the problem of real-time task scheduling under reconfiguration overhead on heterogeneous reconfigurable systems while considering the data dependencies and data communication overhead. We introduce a novel graph representation which captures the delay overhead due to data dependencies and reconfiguration. We formulate the problem as a network flow problem and provide a mixed integer linear programming solution to minimize the completion time so called makespan. Results show that our proposed scheduling improves the makespan by 24.20% (on average) in comparison with maximum-transition-overhead scheduling.
the use of cloud computing in different application areas is growing fast. More and more functions are being moved into the cloud in order to take advantage of cloud computing strengths such as scalability, resources ...
详细信息
the use of cloud computing in different application areas is growing fast. More and more functions are being moved into the cloud in order to take advantage of cloud computing strengths such as scalability, resources on demand, and usage based cost models. However, most types of embeddedsystems are still in an early phase of cloud adoption, with a few exceptions found in e.g., data storage and user interfaces. In this paper we present a number of challenges and opportunities when introducing cloud computing into embeddedsystems. In particular, we look at embeddedsystems with requirements on timing predictability, i.e., real-timesystems. In the paper we conclude that it is possible to move a complete soft real-time system into the cloud. Moreover we see an upcoming development in cloud computing to potentially allow for hard real-timesystems to be moved to the cloud.
the proceedings contain 57 papers. the special focus in this conference is on computing Languages with Bio-Inspired Devices, Brain-Computer Interfaces, Multi-Robot systems, Video and Image Processing. the topics inclu...
ISBN:
(纸本)9783319192574
the proceedings contain 57 papers. the special focus in this conference is on computing Languages with Bio-Inspired Devices, Brain-Computer Interfaces, Multi-Robot systems, Video and Image Processing. the topics include: Grammatical inference model for measuring language complexity;a proposal for contextual grammatical inference;training in realistic virtual environments;real-time monitoring of biomedical signals to improve road safety;authentication of brain-computer interface users in network applications;a first step toward a possibilistic swarm multi-robot task allocation;a bottom-up robot architecture based on learnt behaviors driven design;from human eye fixation to human-like autonomous artificial vision;a mini robot for scientific applications;visualization of complex datasets withthe self-organizing spanning tree;a detection system for vertical slot fishways using laser technology and computer vision techniques;interactive relevance visual learning for image retrieval;scene classification based on local binary pattern and improved bag of visual words;a novel framework for hyperemia grading based on artificial neural networks;finding the texture features characterizing the most homogeneous texture segment in the image;bio-inspired motion estimation with event-driven sensors;domain generalization based on transfer component analysis;deep transfer learning ensemble for classification;transfer learning for the recognition of immunogold particles in TEM imaging;improved retrieval for challenging scenarios in clique-based neural networks;deep neural networks for wind energy prediction and convolutional neural networks for detecting and mapping crowds in first person vision applications.
Self-adaptive systems aim to satisfy system constraints in an environment with sudden parameter changes. Moreover, they enable new possibilities to cope with dynamic run-time requests. their self-adapting capabilities...
详细信息
Self-adaptive systems aim to satisfy system constraints in an environment with sudden parameter changes. Moreover, they enable new possibilities to cope with dynamic run-time requests. their self-adapting capabilities lead to a highly dynamic system behavior which leads to development and runtime overheads. Additional real-time constraints increase the design space complexity further. the challenge is to reduce the complexity of application and system design. Recently, self-adaptive systems have been discovered for applications in emerging domains, such as the Internet of things or Cyber-Physical systems. Here, real-time support is often required for the respective systems. this paper surveys approaches to handle task scheduling/mapping, as well as resource management in these systems.
the article presents the results of porting the standard C++14 concurrency mechanisms to a FreeRTOS real-time operating system. the description of the C++14 concurrency mechanisms interface is provided along withthe ...
详细信息
the theoretical background of real-time scheduling has been studied intensively by researchers in this community. A myriad of scheduling policies and sophisticated variations are principally available to be implemente...
详细信息
the theoretical background of real-time scheduling has been studied intensively by researchers in this community. A myriad of scheduling policies and sophisticated variations are principally available to be implemented at an operating system level or a middleware level. However, the number of implementations is far behind the number of publications and in the majority of cases they never reach a status beyond prototypes. this is a pitiful situation given that today there is a generation of processor boards waiting for adventurous developers to design and program time-critical embeddedapplications. the paragon here may be seen in the Raspberry Pi board, but several others also belong to this category (e.g. Cubietruck, Banana Pi). Offering a ready-to-use real-time programming framework is a basic concern of the MARTOP (Mapping real-time to POSIX) project. In order to address a broad range of platforms the approach is independent of a particular operating system only relying on POSIX as intermediate API. As there is another prominent approach to increase the availability of real-time scheduling we are going to compare both with each other. the already prominent one is the EDF-implementation for Linux called SCHED_DEADLINE which is part of the Linux standard kernel since version 3.14. the application scopes of both approaches are completely different. So, MARTOP principally allows any scheduling strategy and several fixed priority scheduling strategies are already available. However, the exciting is that both meet at the EDF-implementation and will be compared not only under the aspect of performance, but equally respecting overhead and robustness.
In this paper we present our practical experiences during the implementation of our hierarchical scheduling model for unknown applications with fluctuating resource demands. this work is not about evaluation of our mo...
详细信息
暂无评论