F. F. Verdelho, Marco A. Z. Alves, Luiz E. S. Oliveira, C. Beneti
{"title":"Proposta de aprimoramento da relação Z-R de estimativa de precipitação utilizando aprendizagem de máquina","authors":"F. F. Verdelho, Marco A. Z. Alves, Luiz E. S. Oliveira, C. Beneti","doi":"10.5753/eradrs.2022.19164","DOIUrl":"https://doi.org/10.5753/eradrs.2022.19164","url":null,"abstract":"Apresentamos neste artigo uma proposta de uso e otimização de algoritmos de aprendizagem de máquina, tais como Random Forest e Gradient Boosting, para melhorar o desempenho e acurácia da Estimativa Quantitativa de Precipitação (QPE), utilizando dados provenientes de radar meteorológico e estações pluviométricas.","PeriodicalId":129853,"journal":{"name":"Anais da XXII Escola Regional de Alto Desempenho da Região Sul (ERAD-RS 2022)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125503388","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"ANN-RSFK: Busca genérica de similaridade em GPU","authors":"Bruno Henrique Meyer, A. Pozo, W. Zola","doi":"10.5753/eradrs.2022.19176","DOIUrl":"https://doi.org/10.5753/eradrs.2022.19176","url":null,"abstract":"Este artigo apresenta o algoritmo ANN-RSFK, que utiliza como base o algoritmo RSFK baseado em árvores para resolver problemas de buscas de similaridades em GPU. A proposta foi comparada com estratégias presentes na biblioteca FAISS, que também utilizam GPU para executar os algoritmos. O ANN-RSFK apresentou melhor custo-benefício entre tempo e qualidade para baixos valores de acurácia, e demonstra potencial para superar as estratégias da biblioteca FAISS em diversos cenários.","PeriodicalId":129853,"journal":{"name":"Anais da XXII Escola Regional de Alto Desempenho da Região Sul (ERAD-RS 2022)","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122375390","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Benchmarking the scalability of MPI-based parallel solvers for fluid dynamics in low-budget cloud infrastructure","authors":"Vanderlei M. Pereira Filho, M. Castro","doi":"10.5753/eradrs.2022.19170","DOIUrl":"https://doi.org/10.5753/eradrs.2022.19170","url":null,"abstract":"This ongoing study presents an analysis of the scaling of MPI-enabled partial differential equations (PDE) systems solver implementations with public cloud infrastructure. Shallow-Water equations are used as case study for analysis. Results indicate that public cloud can be a cost-effective solution for highly coupled problems, given a certain problem size threshold and appropriate infrastructure configuration. However, adequate software tooling and models are required for estimating and dimensioning optimal clusters.","PeriodicalId":129853,"journal":{"name":"Anais da XXII Escola Regional de Alto Desempenho da Região Sul (ERAD-RS 2022)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132011012","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Lucas Mayer Ceschini, L. M. Policarpo, V. F. Rodrigues, R. R. Righi, Gabriel de Oliveira Ramos
{"title":"Otimizando o diagnóstico automatizado de glaucoma a partir de imagens de fundo de olho","authors":"Lucas Mayer Ceschini, L. M. Policarpo, V. F. Rodrigues, R. R. Righi, Gabriel de Oliveira Ramos","doi":"10.5753/eradrs.2022.19148","DOIUrl":"https://doi.org/10.5753/eradrs.2022.19148","url":null,"abstract":"Glaucoma é a principal causa mundial de perda irreversível de visão. Afim de viabilizar a implantação de uma ferramenta de diagnóstico de glaucoma para a clínica médica, um trabalho base foi selecionado e otimizado. Ao unificar duas redes de segmentação reduzimos o tempo de processamento em 24,24%, e adicionando uma segunda rede de classificação direta aumentamos a sensitividade do modelo em 3%, em comparação com o trabalho base.","PeriodicalId":129853,"journal":{"name":"Anais da XXII Escola Regional de Alto Desempenho da Região Sul (ERAD-RS 2022)","volume":"670 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132333601","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Kata e runC runtime usando Docker: uma comparação de desempenho na perspectiva de rede","authors":"Henrique Z. Cochak, C. Miers","doi":"10.5753/eradrs.2022.19158","DOIUrl":"https://doi.org/10.5753/eradrs.2022.19158","url":null,"abstract":"O módulo runtime na plataforma Docker possui o propósito de gerenciar o ciclo de vida da existência de um contêiner. Como um módulo, é possível retirá-lo e conectar outro runtime na sua posição para buscar outras características de interesse. Assim, o runtime kata foi elaborado focando em questões de segurança para o contêiner. Este trabalho apresenta uma comparação entre runtimes runC e kata, comparando o desempenho de rede (largura de banda e latência). Os resultados iniciais evidenciam um desempenho melhor do runC.","PeriodicalId":129853,"journal":{"name":"Anais da XXII Escola Regional de Alto Desempenho da Região Sul (ERAD-RS 2022)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114350044","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Leonardo K. Sonco, M. C. Luizelli, F. Rossi, A. Lorenzon
{"title":"Um Estudo do Impacto das Frequências de Operação do uncore na execução de Aplicações Paralelas","authors":"Leonardo K. Sonco, M. C. Luizelli, F. Rossi, A. Lorenzon","doi":"10.5753/eradrs.2022.19151","DOIUrl":"https://doi.org/10.5753/eradrs.2022.19151","url":null,"abstract":"Nos dias atuais, o consumo de energia está se tornando uma das principais pautas no desenvolvimento de novos sistemas computacionais. Nesse sentido, diferentes estratégias têm sido desenvolvidas para reduzir o consumo de energia sem degradar o desempenho. Neste trabalho, é demostrando que o ajuste da frequência dos componentes uncore e CPU pode reduzir o consumo de energia em determinadas aplicações paralelas em aproximadamente 15%, tendo nenhum ou quase mínimo impacto no desempenho.","PeriodicalId":129853,"journal":{"name":"Anais da XXII Escola Regional de Alto Desempenho da Região Sul (ERAD-RS 2022)","volume":"82 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114581145","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Comparação de desempenho do processamento paralelo de consultas de banco de dados em CPUs multi-core e GPUs","authors":"Simone Dominico, M. Alves, E. D. Almeida","doi":"10.5753/eradrs.2022.19184","DOIUrl":"https://doi.org/10.5753/eradrs.2022.19184","url":null,"abstract":"O processamento paralelo é uma solução para melhorar o desempenho de consultas de banco de dados, reduzindo o tempo de resposta, e aumentando a vazão no processamento de consultas. Com a evolução de hardware surgiram novas tecnologias para o paralelismo. Uma delas é o uso de GPUs (Graphics Processing Units) para processamento de propósito geral. A GPU é uma unidade de processamento massivamente paralela com um número maior de núcleos executando em uma frequência menor comparado a CPU (Central Processing Unit). Neste contexto, este artigo apresenta um estudo comparativo do processamento de uma operação de consulta na GPU e CPU.","PeriodicalId":129853,"journal":{"name":"Anais da XXII Escola Regional de Alto Desempenho da Região Sul (ERAD-RS 2022)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117089903","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Paralelização de uma Aplicação de Câmara de Mistura com OpenMP","authors":"G. Pizzolato, Claudio Schepke","doi":"10.5753/eradrs.2022.19146","DOIUrl":"https://doi.org/10.5753/eradrs.2022.19146","url":null,"abstract":"Um programa para realizar simulações de uma câmara de mistura foi modelado e implementado de forma sequencial em Fortran 90. Consequentemente o programa possui um tempo computacional expressivo. Neste trabalho é proposto o uso da programação paralela para acelerar a execução do código. Foram utilizadas operações fornecidas pela interface de programação paralela OpenMP, usando duas malhas de tamanhos distintos como estudo de caso.","PeriodicalId":129853,"journal":{"name":"Anais da XXII Escola Regional de Alto Desempenho da Região Sul (ERAD-RS 2022)","volume":"104 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124743543","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Impacto da Largura do Vetor de Instruções SIMD em Arquiteturas de Processamento Próximo à Memória","authors":"S. Santos, M. Alves","doi":"10.5753/eradrs.2022.19186","DOIUrl":"https://doi.org/10.5753/eradrs.2022.19186","url":null,"abstract":"Instruções Single Instruction Multiple Data (SIMD) processam múltiplos elementos de dados por vez e podem ser usadas para explorar o paralelismo no acesso aos dados oferecido pelas tecnologias de memória principal. Neste trabalho, discute-se como a largura do vetor usado nessas instruções impacta o desempenho em arquiteturas de processamento próximo à memória.","PeriodicalId":129853,"journal":{"name":"Anais da XXII Escola Regional de Alto Desempenho da Região Sul (ERAD-RS 2022)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131864952","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Fernando Emílio Puntel, Frederico Peixoto Antunes, G. Cavalheiro
{"title":"Implementação de instruções de Memória Transacional em Hardware no OpenMP","authors":"Fernando Emílio Puntel, Frederico Peixoto Antunes, G. Cavalheiro","doi":"10.5753/eradrs.2022.19187","DOIUrl":"https://doi.org/10.5753/eradrs.2022.19187","url":null,"abstract":"Memória transacional em hardware (HTM) minimiza custos de desempenho implementando mecanismos de detecção e resoluções de conflitos diretamente no hardware. Atualmente algumas ferramentas oferecem recursos para utilização de Memória Transacional em forma de bibliotecas, contudo, não estão diretamente vinculadas as ferramentas de programação multithread. Com essa melhora de desempenho oferecida pelo HTM e não integração do HTM a interfaces de programação, este estudo tem como objetivo o desenvolvimento de uma extensão ao OpenMP para suporte a HTM, diretamente ao kernel da aplicação.","PeriodicalId":129853,"journal":{"name":"Anais da XXII Escola Regional de Alto Desempenho da Região Sul (ERAD-RS 2022)","volume":"60 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132595789","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}