Login
HomePublicationsBEng Thesis

Framework para Sistemas Distribuídos em Tempo-real
Ref: CISTER-TR-161201       Publication Date: 31, Oct, 2016

Framework para Sistemas Distribuídos em Tempo-real

Ref: CISTER-TR-161201       Publication Date: 31, Oct, 2016

Abstract:
The development of real-time distributed systems has always been a complex, platform-specific and expensive task. The introduction of the fork-join paradigm in multicore systems allowed the distribution of computations between the cores. This work proves that it is possible to implement the fork/join parallel computing paragidm in real-time systems. This paradigm allows to relocate part of the computation to different computational nodes when it is not feasible to execute the computation locally within a given deadline. Another motivation to distribute the computation can be the need to save energy on some battery-powered nodes by means of load balancing. The framework was developed with a focus on embedded nodes with low computational capabilities, and the implementation features a great deal of low-level optimization, with the goal of meeting deadlines up to 70 ms. The work was based on an open-source implementation of the communication protocol Flexible Time Trigger-Switched Ethernet (FTT-SE), in which the distributed operations are executed in Linux nodes equipped with the real-time scheduler provided by the kernel patch PREEMPT-RT.

Authors:
Roberto Duarte


BEng Thesis, Instituto Superior de Engenharia do Porto.
Porto.



Record Date: 9, Dec, 2016