Detalhes do Documento

Server-based scheduling of parallel real-time tasks

Autor(es): Nogueira, Luis cv logo 1 ; Pinho, Luis Miguel cv logo 2

Data: 2012

Identificador Persistente: http://hdl.handle.net/10400.22/3718

Origem: Repositório Científico do Instituto Politécnico do Porto

Assunto(s): Design; Algorithms; Real-time systems; Task-level parallelism; Constant-bandwidth servers; Capacity sharing; Work-stealing


Descrição
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 of parallelism. It is in this context that this paper proposes a scheduling approach that combines the constant-bandwidth server abstraction with a priority-aware work-stealing load balancing scheme which, while ensuring isolation among tasks, enables parallel tasks to be executed on more than one processor at a given time instant.
Tipo de Documento Artigo
Idioma Inglês
delicious logo  facebook logo  linkedin logo  twitter logo 
degois logo
mendeley logo

Documentos Relacionados



    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