Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/39200
Registro completo de metadados
Campo DCValorIdioma
dc.creatorRista, Luís Cassiano Goularte-
dc.date.accessioned2026-01-16T20:51:17Z-
dc.date.available2026-01-16T20:51:17Z-
dc.date.issued2025-11-17-
dc.identifier.citationRISTA, Luis Cassiano Goularte. A model-based framework for autonomous and self-adaptive benchmarking in HPC systems. 2026. Tese (Doutorado em Engenharia Elétrica e Informática Industrial) - Universidade Tecnológica Federal do Paraná, Curitiba, 2025.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/39200-
dc.description.abstractHigh-Performance Computing (HPC) benchmarks are essential for evaluating the efficiency ofscientific applications across different architectures. However, traditional benchmarks like the High-Performance Linpack (HPL) require extensive manual configuration and tuning, making the process time-consuming, error-prone, and difficult to reproduce. This PhD thesis introduces the Self-Adaptive HPL (SA-HPL), a novel-generation benchmark that incorporates self-adaptation mechanisms based on principles of autonomic computing. The SA-HPL is built on three main pillars: (i) the development of self-adaptive modules that eliminate the need for manual tuning, (ii) its implementation on multicore systems with support for various dynamic scheduling policies, and (iii) an extension to distributed environments via a hybrid MPI+OpenMP architecture, which enhances the benchmark’s portability and autonomy. In addition, the SA-HPL is integrated with a predictive model based on Generalized Stochastic Petri Nets (GSPN), which allows for interpretable estimation of throughput and efficiency. This integration accelerates the exploration of configuration alternatives without the need for exhaustive execution runs. Extensive experiments on multicore environments and distributed clusters with up to 32 cores confirm the approach’s precision and scalability, achieving a Mean Absolute Percentage Error (MAPE) as low as 0.12% for throughput and 0.03% for efficiency. By consolidating autonomous tuning, predictive simulation, and hybrid parallelism, this PhD thesis establishes the SA-HPL as a portable and architecture-independent benchmark. This contributes to adaptive benchmarking methodologies that can support more efficient performance evaluations and system planning in current and future HPC environments.pt_BR
dc.description.sponsorshipCoordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)pt_BR
dc.languageengpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/pt_BR
dc.subjectProcessamento paralelo (Computadores)pt_BR
dc.subjectPetri, Redes dept_BR
dc.subjectComputação de alto desempenhopt_BR
dc.subjectDesempenho - Avaliaçãopt_BR
dc.subjectBenchmarking (Administração)pt_BR
dc.subjectOrganização matricialpt_BR
dc.subjectParallel processing (Electronic computer)pt_BR
dc.subjectPetri netspt_BR
dc.subjectHigh performance computingpt_BR
dc.subjectPerformance - Evaluationpt_BR
dc.subjectBenchmarking (Management)pt_BR
dc.subjectMatrix organizationpt_BR
dc.titleA model-based framework for autonomous and self-adaptive benchmarking in HPC systemspt_BR
dc.title.alternativeUm framework baseado em modelo para o benchmarking autônomo e auto-adaptativo em sistemas HPCpt_BR
dc.typedoctoralThesispt_BR
dc.description.resumoOs benchmarks de Computação de Alto Desempenho (HPC) são essenciais para avaliar a eficiência de aplicações científicas em diferentes arquiteturas. No entanto, benchmarks tradicionais como o High-Performance Linpack (HPL) exigem extensa configuração e ajuste manual, tornando o processo demorado, propenso a erros e difícil de reproduzir. Esta tese de doutorado introduz o HPL Auto-Adaptativo (SA-HPL), um benchmark de nova geração que incorpora mecanismos de auto-adaptação baseados em princípios de computação autonômica. O SAHPL é construído em três pilares principais: (i) o desenvolvimento de módulos auto-adaptativos que eliminam a necessidade de ajuste manual, (ii) sua implementação em sistemas multinú- cleo com suporte para várias políticas de escalonamento dinâmico, e (iii) uma extensão para ambientes distribuídos através de uma arquitetura híbrida MPI+OpenMP, que aumenta a portabilidade e a autonomia do benchmark. Além disso, o SA-HPL é integrado a um modelo preditivo baseado em Redes de Petri Estocásticas Generalizadas (GSPN), que permite uma estimativa interpretável da taxa de transferência (throughput) e da eficiência. Essa integração acelera a exploração de alternativas de configuração sem a necessidade de execuções exaustivas. Experimentos extensivos em ambientes multinúcleo e clusters distribuídos com até 32 núcleos confirmam a precisão e a escalabilidade da abordagem, alcançando um Erro Percentual Absoluto Médio (MAPE) tão baixo quanto 0,12% para a taxa de transferência e 0,03% para a eficiência. Ao consolidar ajuste autônomo, simulação preditiva e paralelismo híbrido, esta tese de doutorado estabelece o SA-HPL como um benchmark portável e independente de arquitetura. Isso contribui para metodologias de benchmarking adaptativas que podem suportar avaliações de desempenho e planejamento de sistemas mais eficientes em ambientes HPC atuais e futuros.pt_BR
dc.degree.localCuritibapt_BR
dc.publisher.localCuritibapt_BR
dc.creator.IDhttps://orcid.org/0000-0001-5675-1653pt_BR
dc.creator.Latteshttps://lattes.cnpq.br/4778030265275310pt_BR
dc.contributor.advisor1Fonseca, Mauro Sergio Pereira-
dc.contributor.advisor1IDhttps://orcid.org/0000-0003-1604-0915pt_BR
dc.contributor.advisor1Latteshttps://lattes.cnpq.br/6534637358360971pt_BR
dc.contributor.advisor-co1Teixeira, Marcelo-
dc.contributor.advisor-co1IDhttps://orcid.org/0000-0002-1008-7838pt_BR
dc.contributor.advisor-co1Latteshttps://lattes.cnpq.br/8925349327322997pt_BR
dc.contributor.referee1Fonseca, Anelise Munaretto-
dc.contributor.referee1IDhttps://orcid.org/0000-0002-0182-7128pt_BR
dc.contributor.referee1Latteshttps://lattes.cnpq.br/4992303457891284pt_BR
dc.contributor.referee2Pedroso, Carlos Marcelo-
dc.contributor.referee2IDhttps://orcid.org/0000-0002-3747-7238pt_BR
dc.contributor.referee2Latteshttp://lattes.cnpq.br/0741759135970657pt_BR
dc.contributor.referee3Wille, Emílio Carlos Gomes-
dc.contributor.referee3IDhttps://orcid.org/0000-0003-1916-0031pt_BR
dc.contributor.referee3Latteshttps://lattes.cnpq.br/7042348032717400pt_BR
dc.contributor.referee4Ferreira, Luciano-
dc.contributor.referee4IDhttps://orcid.org/0000-0001-7511-094Xpt_BR
dc.contributor.referee4Latteshttp://lattes.cnpq.br/2012931032697595pt_BR
dc.contributor.referee5Fonseca, Mauro Sergio Pereira-
dc.contributor.referee5IDhttps://orcid.org/0000-0003-1604-0915pt_BR
dc.contributor.referee5Latteshttps://lattes.cnpq.br/6534637358360971pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.programPrograma de Pós-Graduação em Engenharia Elétrica e Informática Industrialpt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::TELECOMUNICACOESpt_BR
dc.subject.capesEngenharia Elétricapt_BR
Aparece nas coleções:CT - Programa de Pós-Graduação em Engenharia Elétrica e Informática Industrial

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
frameworkautonomousbenchmarkinghpc.pdf842,27 kBAdobe PDFThumbnail
Visualizar/Abrir


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