A framework with proactive nodes for scheduling and optimizing distributed embedded systems

Adrián Noguero*, Isidro Calvo

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    2 Citations (Scopus)

    Abstract

    A new generation of distributed embedded systems (DES) is coming up in which several heterogeneous networked devices execute distributed applications. Such heterogeneity may apply to size, physical boundaries as well as functional and non-functional requirements. Typically, these systems are immersed in changing environments that produce dynamic requirements to which they must adapt. In this scenario, many complex issues that must be solved arise, such as remote task preemptions, keeping task precedence dependencies, etc. This paper presents a framework aimed at DES in which a central node, the Global Scheduler (GS), orchestrates the execution of all tasks in a DES. The distributed nodes take a proactive role by notifying the GS when they are capable of executing new tasks. The proposed approach requires from the underlying technology support for task migrations and local preemption at the distributed nodes level.

    Original languageEnglish
    Title of host publicationNetworked Services and Applications - Engineering, Control and Management - 16th EUNICE/IFIP WG 6.6 Workshop, EUNICE 2010, Proceedings
    Pages236-245
    Number of pages10
    DOIs
    Publication statusPublished - 2010
    Event16th EUNICE/IFIP WG 6.6 Workshop on Networked Services and Applications - Engineering, Control and Management, EUNICE 2010 - Trondheim, Norway
    Duration: 28 Jun 201030 Jun 2010

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume6164 LNCS
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference16th EUNICE/IFIP WG 6.6 Workshop on Networked Services and Applications - Engineering, Control and Management, EUNICE 2010
    Country/TerritoryNorway
    CityTrondheim
    Period28/06/1030/06/10

    Keywords

    • Distributed embedded systems
    • Framework
    • Middleware
    • Reconfigurable Architectures

    Fingerprint

    Dive into the research topics of 'A framework with proactive nodes for scheduling and optimizing distributed embedded systems'. Together they form a unique fingerprint.

    Cite this