Convertendo recursos compartilhados no espaço em recursos intermitentes.

Detalhes bibliográficos
Autor(a) principal: COSTA, Lauro Beltrão.
Data de Publicação: 2005
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFCG
Texto Completo: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/12130
Resumo: Grids computacionais estão se transformando de promessa em realidade. Naturalmente, isto não está acontecendo para todas as aplicações em uma vez. As aplicações Bag-of-Tasks (BoT) (aplicações paralelas compostas por tarefas independentes) são, devido à sua simplicidade, a primeira classe de aplicações a serem executadas de maneira maciça em grids (e.g. SETIhome). As aplicações BoT são especialmente adequadas para a execução em grids pois podem rodar em recursos intermitentes (i.e. recursos sem garantias de disponibilidade ou de confiabilidade). Neste cenário, bom desempenho e resultados confiáveis são fornecidos por escalonadores gulosos (eager schedulers), que utilizam replicação para compensar más associações tarefa-processador. Todavia, escalonadores gulosos não são preparados para usar recursos compartilhados no espaço (e.g. supercomputadores paralelos). Isto acontece porque usar um recurso compartilhado no espaço envolve submeter um pedido detalhado ao escalonador do recurso, especificando o número dos processadores e a quantidade de tempo estes processadores devem ser alocados – uma informação que os escalonadores gulosos não estão preparados para fornecer. Uma vez que recursos compartilhados no espaço são os mais poderosos recursos computacionais, o uso deles poderia melhorar o tempo de execução de aplicações BoT. Este trabalho propõe uma maneira automática de elaborar tais pedidos ao recurso compartilhado no espaço a fim de converter recursos compartilhados no espaço em intermitentes, consequentemente tornando-os naturalmente usáveis por escalonadores gulosos. Tal conversão é baseada em heurísticas que visam diminuir o tempo de execução das aplicações e permite aos escalonadores gulosos o uso destes poderosos recursos computacionais sem modificações.
id UFCG_b07349d756927a725d6f957f879c4384
oai_identifier_str oai:localhost:riufcg/12130
network_acronym_str UFCG
network_name_str Biblioteca Digital de Teses e Dissertações da UFCG
repository_id_str 4851
spelling Convertendo recursos compartilhados no espaço em recursos intermitentes.Converting shared resources in space to intermittent resources.Aprendizagem de MáquinaNegociação AutomatizadaInteligência ArtificialMachine LearningAutomated TradingArtificial IntelligenceCiência da ComputaçãoGrids computacionais estão se transformando de promessa em realidade. Naturalmente, isto não está acontecendo para todas as aplicações em uma vez. As aplicações Bag-of-Tasks (BoT) (aplicações paralelas compostas por tarefas independentes) são, devido à sua simplicidade, a primeira classe de aplicações a serem executadas de maneira maciça em grids (e.g. SETIhome). As aplicações BoT são especialmente adequadas para a execução em grids pois podem rodar em recursos intermitentes (i.e. recursos sem garantias de disponibilidade ou de confiabilidade). Neste cenário, bom desempenho e resultados confiáveis são fornecidos por escalonadores gulosos (eager schedulers), que utilizam replicação para compensar más associações tarefa-processador. Todavia, escalonadores gulosos não são preparados para usar recursos compartilhados no espaço (e.g. supercomputadores paralelos). Isto acontece porque usar um recurso compartilhado no espaço envolve submeter um pedido detalhado ao escalonador do recurso, especificando o número dos processadores e a quantidade de tempo estes processadores devem ser alocados – uma informação que os escalonadores gulosos não estão preparados para fornecer. Uma vez que recursos compartilhados no espaço são os mais poderosos recursos computacionais, o uso deles poderia melhorar o tempo de execução de aplicações BoT. Este trabalho propõe uma maneira automática de elaborar tais pedidos ao recurso compartilhado no espaço a fim de converter recursos compartilhados no espaço em intermitentes, consequentemente tornando-os naturalmente usáveis por escalonadores gulosos. Tal conversão é baseada em heurísticas que visam diminuir o tempo de execução das aplicações e permite aos escalonadores gulosos o uso destes poderosos recursos computacionais sem modificações.Computational grids are turning from promise to reality. Of course, this is not happening for all applications at once. Bag-of-Tasks (BoT) applications (parallel applications composed of independent tasks) are, due to their simplicity, the first class of applications to be executed massively in grids (e.g. SETIhome). BoT applications are especially suitable for running on grids as they can run on intermittent resources (i.e. resources without guarantees of availability or reliability). In this scenario, good performance and reliable results are provided by eager schedulers, who use replication to compensate for poor task-processor associations. However, greedy schedulers are not prepared to use shared resources in space (e.g. parallel supercomputers). This is because using a shared resource in space involves submitting a detailed request to the resource scheduler, specifying the number of processors and the amount of time these processors must be allocated - information that greedy schedulers are not prepared to provide. Since shared resources in space are the most powerful computational resources, using them could improve the execution time of BoT applications. This work proposes an automatic way of elaborating such requests to the shared resource in space in order to convert shared resources in space into intermittent, consequently making them naturally usable by greedy schedulers. Such conversion is based on heuristics that aim to decrease the execution time of the applications and allows greedy schedulers to use these powerful computational resources without modifications.Universidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIPÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGCIRNE FILHO, Walfredo da Costa.Cirne Filho, W.http://lattes.cnpq.br/5908699791494075COSTA, Lauro Beltrão.2005-122020-02-19T18:08:28Z2020-02-192020-02-19T18:08:28Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/12130COSTA, L. B. Convertendo recursos compartilhados no espaço em recursos intermitentes. 2005. 86 f. Dissertação (Mestrado em Informática) – Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2005. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/12130porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2022-06-02T23:56:07Zoai:localhost:riufcg/12130Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512022-06-02T23:56:07Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false
dc.title.none.fl_str_mv Convertendo recursos compartilhados no espaço em recursos intermitentes.
Converting shared resources in space to intermittent resources.
title Convertendo recursos compartilhados no espaço em recursos intermitentes.
spellingShingle Convertendo recursos compartilhados no espaço em recursos intermitentes.
COSTA, Lauro Beltrão.
Aprendizagem de Máquina
Negociação Automatizada
Inteligência Artificial
Machine Learning
Automated Trading
Artificial Intelligence
Ciência da Computação
title_short Convertendo recursos compartilhados no espaço em recursos intermitentes.
title_full Convertendo recursos compartilhados no espaço em recursos intermitentes.
title_fullStr Convertendo recursos compartilhados no espaço em recursos intermitentes.
title_full_unstemmed Convertendo recursos compartilhados no espaço em recursos intermitentes.
title_sort Convertendo recursos compartilhados no espaço em recursos intermitentes.
author COSTA, Lauro Beltrão.
author_facet COSTA, Lauro Beltrão.
author_role author
dc.contributor.none.fl_str_mv CIRNE FILHO, Walfredo da Costa.
Cirne Filho, W.
http://lattes.cnpq.br/5908699791494075
dc.contributor.author.fl_str_mv COSTA, Lauro Beltrão.
dc.subject.por.fl_str_mv Aprendizagem de Máquina
Negociação Automatizada
Inteligência Artificial
Machine Learning
Automated Trading
Artificial Intelligence
Ciência da Computação
topic Aprendizagem de Máquina
Negociação Automatizada
Inteligência Artificial
Machine Learning
Automated Trading
Artificial Intelligence
Ciência da Computação
description Grids computacionais estão se transformando de promessa em realidade. Naturalmente, isto não está acontecendo para todas as aplicações em uma vez. As aplicações Bag-of-Tasks (BoT) (aplicações paralelas compostas por tarefas independentes) são, devido à sua simplicidade, a primeira classe de aplicações a serem executadas de maneira maciça em grids (e.g. SETIhome). As aplicações BoT são especialmente adequadas para a execução em grids pois podem rodar em recursos intermitentes (i.e. recursos sem garantias de disponibilidade ou de confiabilidade). Neste cenário, bom desempenho e resultados confiáveis são fornecidos por escalonadores gulosos (eager schedulers), que utilizam replicação para compensar más associações tarefa-processador. Todavia, escalonadores gulosos não são preparados para usar recursos compartilhados no espaço (e.g. supercomputadores paralelos). Isto acontece porque usar um recurso compartilhado no espaço envolve submeter um pedido detalhado ao escalonador do recurso, especificando o número dos processadores e a quantidade de tempo estes processadores devem ser alocados – uma informação que os escalonadores gulosos não estão preparados para fornecer. Uma vez que recursos compartilhados no espaço são os mais poderosos recursos computacionais, o uso deles poderia melhorar o tempo de execução de aplicações BoT. Este trabalho propõe uma maneira automática de elaborar tais pedidos ao recurso compartilhado no espaço a fim de converter recursos compartilhados no espaço em intermitentes, consequentemente tornando-os naturalmente usáveis por escalonadores gulosos. Tal conversão é baseada em heurísticas que visam diminuir o tempo de execução das aplicações e permite aos escalonadores gulosos o uso destes poderosos recursos computacionais sem modificações.
publishDate 2005
dc.date.none.fl_str_mv 2005-12
2020-02-19T18:08:28Z
2020-02-19
2020-02-19T18:08:28Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/12130
COSTA, L. B. Convertendo recursos compartilhados no espaço em recursos intermitentes. 2005. 86 f. Dissertação (Mestrado em Informática) – Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2005. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/12130
url http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/12130
identifier_str_mv COSTA, L. B. Convertendo recursos compartilhados no espaço em recursos intermitentes. 2005. 86 f. Dissertação (Mestrado em Informática) – Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2005. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/12130
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
UFCG
publisher.none.fl_str_mv Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
UFCG
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFCG
instname:Universidade Federal de Campina Grande (UFCG)
instacron:UFCG
instname_str Universidade Federal de Campina Grande (UFCG)
instacron_str UFCG
institution UFCG
reponame_str Biblioteca Digital de Teses e Dissertações da UFCG
collection Biblioteca Digital de Teses e Dissertações da UFCG
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)
repository.mail.fl_str_mv bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br
_version_ 1809744438453338112