49 research outputs found

    Global Adaptation Controlled by an Interactive Consistency Protocol

    Get PDF
    Static schedules for systems can lead to an inefficient usage of the resources, because the system’s behavior cannot be adapted at runtime. To improve the runtime system performance in current time-triggered Multi-Processor System on Chip (MPSoC), a dynamic reaction to events is performed locally on the cores. The effects of this optimization can be increased by coordinating the changes globally. To perform such global changes, a consistent view on the system state is needed, on which to base the adaptation decisions. This paper proposes such an interactive consistency protocol with low impact on the system w.r.t. latency and overhead. We show that an energy optimizing adaptation controlled by the protocol can enable a system to save up to 43% compared to a system without adaptation

    Multi-core devices for safety-critical systems: a survey

    Get PDF
    Multi-core devices are envisioned to support the development of next-generation safety-critical systems, enabling the on-chip integration of functions of different criticality. This integration provides multiple system-level potential benefits such as cost, size, power, and weight reduction. However, safety certification becomes a challenge and several fundamental safety technical requirements must be addressed, such as temporal and spatial independence, reliability, and diagnostic coverage. This survey provides a categorization and overview at different device abstraction levels (nanoscale, component, and device) of selected key research contributions that support the compliance with these fundamental safety requirements.This work has been partially supported by the Spanish Ministry of Economy and Competitiveness under grant TIN2015-65316-P, Basque Government under grant KK-2019-00035 and the HiPEAC Network of Excellence. The Spanish Ministry of Economy and Competitiveness has also partially supported Jaume Abella under Ramon y Cajal postdoctoral fellowship (RYC-2013-14717).Peer ReviewedPostprint (author's final draft

    Work in Progress – Establishing a Master Program in Cyber Physical Systems: Basic Findings and Future Perspectives

    Get PDF
    © 2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.This paper reports on the basic findings and future perspectives of a capacity building project funded by the European Union. The International Master of Science on Cyber Physical Systems (MS@CPS) is a collaborative project that aims to establish a master program in cyber physical systems (CPS). A consortium composed of nine partners proposed the project. Three partners are European and from Germany, UK and Sweden; while the other six partners are from the South Mediterranean region and include: Palestine, Jordan and Tunisia. The consortium is led by the University of Siegen in Germany who also manages the implementation of the work packages. CPS is an emerging engineering subject with significant economic and societal implications, which motivated the consortium to propose the establishment of a master program to offer educational and training opportunities at graduate level in the fields of CPS. In this paper, CPS as a field of study is introduced with an emphasis on its importance, especially with regard to meeting local needs. A brief description of the project is presented in conjunction with the methodology for developing the courses and their learning outcomes

    Time-triggered communication

    No full text

    Reuse of CAN-Based Legacy Applications in Time-Triggered Architectures

    No full text

    CAN Emulation in a Time-Triggered Environment

    No full text
    The Controller Area Network (CAN) protocol is a widely used event-triggered communication protocol, which oers high average performance, exibility, and extensibility. However, time-triggered protocols are becoming more and more accepted as the communication infrastructure for safety-critical applications, since they support composability, dependability, and a deterministic behavior of all message transmissions. The desire to reuse CAN based legacy applications as part of time-triggered systems motivates the provision of CAN communication services within a time-triggered environment. This paper elaborates on an approach of layering CAN on time-triggered communication services. A node that participates in this CAN emulation reserves a part of its sending slot for implementing a packet service, thereby establishing a communication channel, a way of transferring a sequential data stream of CAN messages. Furthermore, the emulation oers an improved CAN communication service by addressing deciencies of the basic CAN protocol. The CAN emulation exploits the faulttolerance mechanisms of the underlying time-triggered system for extending CAN with support for dependable systems

    Time-Triggered Communication

    No full text
    corecore