Logo do repositório
 
A carregar...
Miniatura
Publicação

Provably Good Task Assignment for Two-Type Heterogeneous Multiprocessors Using Cutting Planes

Utilize este identificador para referenciar este registo.
Nome:Descrição:Tamanho:Formato: 
ART13_CISTER_2014.pdf355.04 KBAdobe PDF Ver/Abrir

Orientador(es)

Resumo(s)

Consider scheduling of real-time tasks on a multiprocessor where migration is forbidden. Specifically, consider the problem of determining a task-to-processor assignment for a given collection of implicit-deadline sporadic tasks upon a multiprocessor platform in which there are two distinct types of processors. For this problem, we propose a new algorithm, LPC (task assignment based on solving a Linear Program with Cutting planes). The algorithm offers the following guarantee: for a given task set and a platform, if there exists a feasible task-to-processor assignment, then LPC succeeds in finding such a feasible task-to-processor assignment as well but on a platform in which each processor is 1.5 × faster and has three additional processors. For systems with a large number of processors, LPC has a better approximation ratio than state-of-the-art algorithms. To the best of our knowledge, this is the first work that develops a provably good real-time task assignment algorithm using cutting planes.

Descrição

Palavras-chave

Algorithms Performance Theory Cutting planes Heterogeneous multiprocessors Linear programming Real-time scheduling

Contexto Educativo

Citação

Projetos de investigação

Unidades organizacionais

Fascículo

Editora

ACM

Licença CC

Métricas Alternativas