Encontrados 48 documentos, a visualizar página 1 de 5

Ordenado por Data

A feedback-based decentralised coordination model for distributed open real-tim...

Nogueira, Luis; Pinho, Luis Miguel; Coelho, Jorge

Moving towards autonomous operation and management of increasingly complex open distributed real-time systems poses very significant challenges. This is particularly true when reaction to events must be done in a timely and predictable manner while guaranteeing Quality of Service (QoS) constraints imposed by users, the environment, or applications. In these scenarios, the system should be able to maintain a glo...


Real-time scheduling of parallel tasks in the Linux Kernel

Fonseca, José; Nogueira, Luis; Maia, Cláudio; Pinho, Luis Miguel

This paper proposes a global multiprocessor scheduling algorithm for the Linux kernel that combines the global EDF scheduler with a priority-aware work-stealing load balancing scheme, enabling parallel real-time tasks to be executed on more than one processor at a given time instant. We state that some priority inversion may actually be acceptable, provided it helps reduce contention, communication, synchronisa...


Supporting real-time parallel task models with work-stealing

Maia, Cláudio; Nogueira, Luis; Pinho, Luis Miguel

Dynamic parallel scheduling using work-stealing has gained popularity in academia and industry for its good performance, ease of implementation and theoretical bounds on space and time. Cores treat their own double-ended queues (deques) as a stack, pushing and popping threads from the bottom, but treat the deque of another randomly selected busy core as a queue, stealing threads only from the top, whenever they...


Parallel real-time support for distributed adaptive embedded applications

Garibay-Martínez, Ricardo; Ferreira, Luis; Pinho, Luis Miguel

Real-time embedded applications require to process large amounts of data within small time windows. Parallelize and distribute workloads adaptively is suitable solution for computational demanding applications. The purpose of the Parallel Real-Time Framework for distributed adaptive embedded systems is to guarantee local and distributed processing of real-time applications. This work identifies some promising r...


A framework for the development of parallel and distributed real-time embedded ...

Garibay-Martínez, Ricardo; Ferreira, Luis; Pinho, Luis Miguel

Embedded real-time applications increasingly present high computation requirements, which need to be completed within specific deadlines, but that present highly variable patterns, depending on the set of data available in a determined instant. The current trend to provide parallel processing in the embedded domain allows providing higher processing power; however, it does not address the variability in the pro...


Dynamic global scheduling of parallel real-time tasks

Nogueira, Luis; Fonseca, José; Maia, Cláudio; Pinho, Luis Miguel

High-level parallel languages offer a simple way for application programmers to specify parallelism in a form that easily scales with problem size, leaving the scheduling of the tasks onto processors to be performed at runtime. Therefore, if the underlying system cannot efficiently execute those applications on the available cores, the benefits will be lost. In this paper, we consider how to schedule highly het...


Server-based scheduling of parallel real-time tasks

Nogueira, Luis; Pinho, Luis Miguel

Multicore platforms have transformed parallelism into a main concern. Parallel programming models are being put forward to provide a better approach for application programmers to expose the opportunities for parallelism by pointing out potentially parallel regions within tasks, leaving the actual and dynamic scheduling of these regions onto processors to be performed at runtime, exploiting the maximum amount o...


ENCOURAGE architecture: support for heterogeneous smart grids

Ferreira, Luís Lino; Albano, Michele; Le Guilly, Thibaut; Ramiro, Manuel; Faria, Eduardo; Dueñas, Lara Pérez; Ferreira, Rodrigo; Gaylard, Earl

Our society relies on energy for most of its activities. One application domain inciding heavily on the energy budget regards the energy consumption in residential and non-residential buildings. The ever increasing needs for energy, resulting from the industrialization of developing countries and from the limited scalability of the traditional technologies for energy production, raises both problems and opportu...


Arquitecturas para sistemas de controlo de tempo real

Pinho, Luís Miguel Rosário da Silva

Dissertação apresentada para obtenção do grau de Mestre em Engenharia Electrotécnica e de Computadores, na Faculdade de Engenharia da Universidade do Porto, sob a orientação do Prof. Doutor Adriano da Silva Carvalho


A framework for the transparent replication of real-time applications

Pinho, Luís Miguel Rosário da Silva

Dissertation submitted for obtain the degree of Doctor in Electrical and Computer Engineering, at the Faculdade de Engenharia da Universidade do Porto


48 Resultados

Texto Pesquisado

Refinar resultados

Autor











Data











Tipo de Documento









Recurso




Assunto















    Financiadores do RCAAP

Fundação para a Ciência e a Tecnologia Universidade do Minho   Governo Português Ministério da Educação e Ciência Programa Operacional da Sociedade do Conhecimento União Europeia