ARANDUFLOW: RUMO AO USO DE METADADOS DE DESEMPENHO E DOMÍNIO PARA PREVER TEMPO DE EXECUÇÃO DE WORKFLOWS EM AMBIENTES DE HPC

dc.contributor.advisorRAFAELLI DE CARVALHO COUTINHO
dc.contributor.authorANDRE IGOR PEREIRA
dc.contributor.coAdvisor1DANIEL CARDOSO MORAES DE OLIVEIRA
dc.contributor.referee1RAFAELLI DE CARVALHO COUTINHO
dc.contributor.referee2DANIEL CARDOSO MORAES DE OLIVEIRA
dc.contributor.referee3EDUARDO SOARES OGASAWARA
dc.contributor.referee4VICTOR STROELE DE ANDRADE MENEZES
dc.date.accessioned2026-10-19T14:20:46Z
dc.date.issued25/09/2026
dc.description.abstractThe increasing complexity of scientific experiments has expanded the use of workflows to organize applications executed in High-Performance Computing (HPC) environments. In these environments, predicting execution time in advance is challenging because of variations in input data, application parameters, and computing infrastructure configurations. Furthermore, resource contention in shared environments can cause similar executions to have different durations. To assist users with workflow submission and experiment planning, this dissertation presents AranduFlow, an adaptable science gateway that uses historical data and machine learning models to estimate execution-time ranges. The proposed approach integrates submission, metadata collection, and prediction mechanisms by combining input-data characteristics, domain-specific parameters, and computing infrastructure information. Although the architecture can be adapted to different applications, the predictive models are trained specifically for each workflow. The approach was evaluated using two real-world scientific workflows from the bioinformatics and astronomy domains, with distinct resource-utilization profiles, executed on heterogeneous HPC infrastructures. The experiments showed that tree-based models outperformed the reference method and achieved accuracies above 80% in scenarios using broader execution-time ranges. The results also indicated the relevance of domain metadata and workload characteristics to the predictions. When applied to a new computing infrastructure, calibration using a small set of local executions produced a substantial improvement in predictive performance. These results provide evidence that AranduFlow can support execution-time estimation for heterogeneous workflows and can be adapted to different computing environments.en
dc.description.abstractA crescente complexidade dos experimentos científicos tem ampliado o uso de workflows para organizar aplicações executadas em ambientes de Computação de Alto Desempenho (HPC). Nesses ambientes, estimar antecipadamente o tempo de execução é uma tarefa desafiadora, devido à diversidade dos dados de entrada, dos parâmetros das aplicações e das configurações da infraestrutura computacional. Além disso, a concorrência por recursos em ambientes compartilhados pode fazer com que execuções semelhantes apresentem durações distintas. Para auxiliar usuários na submissão de workflows e no planejamento de seus experimentos, este trabalho apresenta o AranduFlow, um gateway científico adaptável que utiliza dados históricos e modelos de aprendizado de máquina para estimar faixas de tempo de execução. A proposta integra mecanismos de submissão, coleta de metadados e predição, combinando características dos dados de entrada, parâmetros específicos do domínio e informações da infraestrutura computacional. Embora a arquitetura possa ser adaptada a diferentes aplicações, os modelos preditivos são treinados especificamente para cada workflow. A abordagem foi avaliada com dois workflows científicos reais, pertencentes aos domínios de bioinformática e astronomia e com perfis distintos de utilização de recursos, executados em infraestruturas heterogêneas de HPC. Os experimentos mostraram que os modelos baseados em árvores superaram o método de referência e alcançaram acurácia superior a 80% nos cenários com faixas temporais mais abrangentes. Os resultados também indicaram a relevância dos metadados de domínio e das características da carga de trabalho para as predições. Em uma nova infraestrutura computacional, a utilização de um pequeno conjunto de execuções locais para calibração produziu uma melhora expressiva no desempenho preditivo. Esses resultados fornecem evidências de que o AranduFlow pode apoiar a estimativa do tempo de execução de workflows heterogêneos e ser adaptado a diferentes ambientes computacionais.pt
dc.description.refereeCount4
dc.format.pages96
dc.identifier.capes31022014009P5
dc.identifier.lattesAdvisor8871521490245734
dc.identifier.lattesAuthor5325540226429540
dc.identifier.lattesCoAdvisor10743793296062293
dc.identifier.lattesReferee18871521490245734
dc.identifier.lattesReferee20743793296062293
dc.identifier.lattesReferee30528303491410251
dc.identifier.lattesReferee47561791813071961
dc.identifier.orcidAdvisor0000-0002-1735-1718
dc.identifier.orcidCoAdvisor10000-0001-9346-7651
dc.identifier.orcidReferee10000-0002-1735-1718
dc.identifier.orcidReferee20000-0001-9346-7651
dc.identifier.orcidReferee30000-0002-0466-0626
dc.identifier.orcidReferee40000-0001-6296-8605
dc.identifier.urihttps://repositorio.cefet-rj.br/handle/123456789/639
dc.language.isopt_BR
dc.publisherCENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA CELSO SUCKOW DA FONSECA
dc.publisher.institutionCENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA CELSO SUCKOW DA FONSECA
dc.publisher.institutionSiglaCEFET-RJ
dc.publisher.institutionSiglaAuthorCEFET-RJ
dc.publisher.programCIÊNCIA DA COMPUTAÇÃO
dc.rightsAberto
dc.subject.cnpqCOMPUTAÇÃO
dc.subject.concentrationCIÊNCIA DA COMPUTAÇÃO
dc.subject.keywordsExecution time prediction
dc.subject.keywordsscientific workflows
dc.subject.keywordshigh-performance computing
dc.subject.keywordsmachine learning
dc.subject.keywordsPredição de tempo de execução
dc.subject.keywordsWorkflows científicos
dc.subject.keywordsComputação de Alto Desempenho
dc.subject.keywordsAprendizado de máquina
dc.titleARANDUFLOW: RUMO AO USO DE METADADOS DE DESEMPENHO E DOMÍNIO PARA PREVER TEMPO DE EXECUÇÃO DE WORKFLOWS EM AMBIENTES DE HPC
dc.typeDISSERTAÇÃO

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
Andre Igor Pereira.pdf
Tamanho:
3.05 MB
Formato:
Adobe Portable Document Format