Use este identificador para citar ou linkar para este item: https://repositorio.ufu.br/handle/123456789/27990
ORCID:  http://orcid.org/0000-0002-8657-8107
Tipo do documento: Trabalho de Conclusão de Curso
Tipo de acesso: Acesso Aberto
Título: Balanceamento de carga em escalonamento de tarefas baseado em multi-commodity flow
Autor(es): Santamarina, Yuri Cardoso
Primeiro orientador: Gabriel, Paulo Henrique Ribeiro
Primeiro membro da banca: Miani, Rodrigo Sanches
Segundo membro da banca: Abdala, Daniel Duarte
Resumo: O escalonamento de tarefas é muito comum em sistemas computacionais. A todo momento os sistemas que executam em celulares, computadores e tablets utilizam algum tipo de escalonamento. O escalonamento pode ter vários objetivos, dentre eles, o de minimizar o makespan, ou então distribuir o mais equitativamente a carga entre os processadores disponíveis, i.e., balancear a carga entre eles. Este Trabalho de Conclusão de Curso tem como objetivo propor um algoritmo offline para balanceamento de carga no contexto de escalonamento de tarefas utilizando como base um conceito da área de Fluxo em Redes, o Multi-commodity Flow. Objetiva-se também compará-lo a outro algoritmo já existente, o EDF. Para analisar os resultados de ambos, diversos casos aleatórios foram gerados e executados. Algumas métricas foram calculadas a partir disto, no caso, a utilização máxima, utilização média, makespan e o tempo de execução. Resultados apresentados pelo algoritmo proposto (Balanceador) foram bons quando comparados ao EDF; além disso, em muitos dos casos, o algoritmo proposto atingiu um balanceamento ótimo, ou seja, todos os processadores executaram a mesma carga de trabalho.
Palavras-chave: Escalonamento de tarefas
Task scheduling
Balanceamento de carga
Load balancing
Teoria dos Grafos
Graph Theory
Fluxo em redes
Network flow
Multi-commodity flow
Área(s) do CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::ANALISE DE ALGORITMOS E COMPLEXIDADE DE COMPUTACAO
Idioma: por
País: Brasil
Editora: Universidade Federal de Uberlândia
Referência: SANTAMARINA, Yuri Cardoso. Balanceamento de carga em escalonamento de tarefas baseado em multi-commodity flow. 2019. 32 f. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) – Universidade Federal de Uberlândia, Uberlândia, 2019.
URI: https://repositorio.ufu.br/handle/123456789/27990
Data de defesa: 16-Dez-2019
Aparece nas coleções:TCC - Sistemas de Informação (Uberlândia)

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
BalanceamentoCargaEscalonamento.pdf298.59 kBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons