HLogP: um modelo de escalonamento para a execução de aplicações MPI em grades computacionais
Ano de defesa: | 2004 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | |
Tipo de documento: | Dissertação |
Tipo de acesso: | Acesso aberto |
Idioma: | por |
Instituição de defesa: |
Programa de Pós-Graduação em Computação
Computação |
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: | |
Link de acesso: | https://app.uff.br/riuff/handle/1/17120 |
Resumo: | In order to execute MPI applications efficiently in grid environments, MPI processes need to be allocated appropriately the resources available. Devising efficient process allocations requires a scheduling model which is sufficiently accurate to reflect the performance characteristics of the target system. It is still unclear if existing parallel program computing performance models are appropriate for grid environment. To date no model has been proposed for scheduling parallel applications in grids, due principally to the difficulty of taking in considerations characteristics such as the heterogeneity of both computation and communication resources. This work propose one such model for scheduling MPI applications in computational grids. The parameters of the model capture these heterogeneous characteristics, enabling efficient schedules to be obtained. Due to the dynamic behavior of grid environments, the models need to bee calibrated before the application is executed (for static scheduling) and during execution (for dynamic scheduling).A tool is presented which efficiently calibrates the parameters of the proposed model for use by static and dynamic grid schedulers. In addition, this work also comments on the observation that, in some cases, the two existing grid enabled implementations of MPI exhibit quite differing behaviors. |