Atenção: Todas as denúncias são sigilosas e sua identidade será preservada.
Os campos nome e e-mail são de preenchimento opcional
Metadados | Descrição | Idioma |
---|---|---|
Autor(es): dc.contributor | Rebello, Eugene Francis Vinod | - |
Autor(es): dc.contributor | CPF:29509088322 | - |
Autor(es): dc.contributor | http://lattes.cnpq.br/8795680989708219 | - |
Autor(es): dc.contributor | Ochi, Luiz Satoru | - |
Autor(es): dc.contributor | CPF:31609080822 | - |
Autor(es): dc.contributor | http://lattes.cnpq.br/9171815778534257 | - |
Autor(es): dc.contributor | Schulze, Bruno Richard | - |
Autor(es): dc.contributor | CPF:29765534122 | - |
Autor(es): dc.contributor | http://lattes.cnpq.br/4448540530244733 | - |
Autor(es): dc.creator | Cardoso, Deolinda Fontes | - |
Data de aceite: dc.date.accessioned | 2024-07-11T18:16:37Z | - |
Data de disponibilização: dc.date.available | 2024-07-11T18:16:37Z | - |
Data de envio: dc.date.issued | 2021-03-10 | - |
Data de envio: dc.date.issued | 2008-03-10 | - |
Data de envio: dc.date.issued | 2021-03-10 | - |
Data de envio: dc.date.issued | 2004-11-20 | - |
Fonte completa do material: dc.identifier | https://app.uff.br/riuff/handle/1/17110 | - |
Fonte: dc.identifier.uri | http://educapes.capes.gov.br/handle/capes/767261 | - |
Descrição: dc.description | Numerous applications require more performance than event state-of-the- art sequencial computers can provide in order to be executed in acceptable time frames. With high costs of acquisition and maintenance of supercomputers, cheaper parallel computing alternatives such as Computing Clusters, and more recently Computational Grids, are now becoming the computing systems of choice within research centers, companies and universities. On these platforms, the efficient scheduling of the tasks of a parallel application is crucial to obtaining good performance. This work studies the problem of scheduling tasks in systems of distributed heterogeneous resources which communicative via message passing. The processing costs to send and to receive messages (traditional ignored by scheduling algorithms) can dramatically influence the execution time of parallel applications. In this dissertation three new strategies are proposed to enable list scheduling heuristics to handle these overhead costs appropriately in order to generate efficient schedules of environments such as Clusters and Computational Grids. Based on the logP model, results show that two of the proposed strategies provide significant improvements over the only existing approach known in the literature. | - |
Descrição: dc.description | Atualmente diversas aplicações necessitam de poder computacional superior ao que um computador seqüencial podem fornecer para serem executadas em tempos aceitáveis. Face aos altos custos dos supercomputadores, alternativas como schulsters e, mais recentemente, os grids computacionais estabeleceram-se como formas de agregar poder computacional a custos acessíveis. O objetivo de um grid é agregar equipamentos, distribuídos, heterogêneos e compartilhados formando uma constelação de recursos interconectados por redes de alta velocidade. Nessa via láctea de recursos é esperado um comportamento tipicamente dinâmico, uma vez que a disponibilidade dos mesmos nem sempre pode ser garantida, Sob esses aspectos, é imperativo que a execução das aplicações paralelas seja eficiente, ou seja, o paralelismo nelas existentes seja convenientemente explorados para que o potencial latente da grade possa ser totalmente aproveitado. O problema é tratado em termos de escalonamento de tarefas, alvo de muitos estudos e foco desta pesquisa. Devido ao comportamento instável do ambiente é necessário um escalonador dinâmico para realizar a alocação das tarefas aos recursos durante a execução da aplicação. Uma estratégia para aliviar a carga de trabalho do escalonador dinâmico é incorporar um pré-escalonamento de tarefas, através de um escalonador estático, assim ao dinâmico restará apenas os ajustes finais momentâneos. O objetivo do trabalho é propor um escalonador estático para ambientes com características semelhantes às grades computacionais. A abordagem escolhida para o problema apresenta uma heurística da classe de list scheduling para um número limitado de processadores heterogêneos. Durante a pesquisa foi possível observar que existem inúmeras heurísticas formuladas para ambientes homogêneos, e bem menos para ambientes heterogêneos. Entretanto quase todas são formuladas em modelos de comunicação inapropriados para plataformas de clusters e grades. Por essa razão, resolveu-se adotar um modelo mais realístico como o logP que considera parâmetros que permitem o cálculo preciso do custo das comunicações. A nova heurística é uma extensão da metodologia proposta por Kalinowski, Kort e Trystam adaptada para ambientes heterogêneos e implementada em quatro versões. A investigação consiste em avaliar políticas alternativas para minimizar os efeitos adversos que as sobrecargas decorrentes das comunicações causam ao makespan das aplicações paralelas. | - |
Formato: dc.format | application/pdf | - |
Formato: dc.format | application/pdf | - |
Idioma: dc.language | pt_BR | - |
Publicador: dc.publisher | Programa de Pós-Graduação em Computação | - |
Publicador: dc.publisher | Computação | - |
Direitos: dc.rights | Acesso Aberto | - |
Direitos: dc.rights | CC-BY-SA | - |
Palavras-chave: dc.subject | Processamento paralelo (Computadores) | - |
Palavras-chave: dc.subject | Escalonamento de tarefas | - |
Palavras-chave: dc.subject | Heurística | - |
Palavras-chave: dc.subject | Modelo LogP | - |
Palavras-chave: dc.subject | O problema do escalonamento de tarefas (PET) | - |
Palavras-chave: dc.subject | Processadores heterogêneos | - |
Palavras-chave: dc.subject | Tempo de execução paralelo | - |
Palavras-chave: dc.subject | Modelo logP | - |
Palavras-chave: dc.subject | Grades computacionais | - |
Palavras-chave: dc.subject | Parallel processing | - |
Palavras-chave: dc.subject | The task scheduling problem | - |
Palavras-chave: dc.subject | Heterogeneous processors | - |
Palavras-chave: dc.subject | Heuristics | - |
Palavras-chave: dc.subject | Makespan | - |
Palavras-chave: dc.subject | LogP model | - |
Palavras-chave: dc.subject | Clusters | - |
Palavras-chave: dc.subject | Grids computing | - |
Palavras-chave: dc.subject | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::COMPUTABILIDADE E MODELOS DE COMPUTACAO | - |
Título: dc.title | Escalonamento estático de tarefas em ambientes computacionais heterogêneos sob o modelo logP | - |
Tipo de arquivo: dc.type | Dissertação | - |
Aparece nas coleções: | Repositório Institucional da Universidade Federal Fluminense - RiUFF |
O Portal eduCAPES é oferecido ao usuário, condicionado à aceitação dos termos, condições e avisos contidos aqui e sem modificações. A CAPES poderá modificar o conteúdo ou formato deste site ou acabar com a sua operação ou suas ferramentas a seu critério único e sem aviso prévio. Ao acessar este portal, você, usuário pessoa física ou jurídica, se declara compreender e aceitar as condições aqui estabelecidas, da seguinte forma: