Candidatos ao Processo Seletivo do PPGC 2025/1 .
Neste Processo Seletivo, estou oferecendo vagas para ingresso no mestrado no doutorado. Acesse informações sobre o Processo Seletivo. Neste ingresso, o tema sugerido para candidaturas em meu nome é:
- Minha linha principal de pesquisa envolve o processamento paralelo, programação concorrente e processamento de alto desempenho. Exemplos:
- Workflows de Computação Científica. Meteorologia, Geologia.
- Exploração de ferramentas de programação concorrente. Estudo e aplicação de interfaces de programação de diferentes linguagens de programação.
- Meus projetos ativos, nos quais as orientações podem ocorrer, são os seguintes:
- O triplo-e da programação concorrente e paralela: expressividade, eficácia e eficiência
Este projeto busca categorizar os recursos de programação concorrente e paralela de diferentes ferramentas em termos de expressividade, eficácia e eficiência, avaliando sua aplicação em distintas classes de problemas. À medida que novas arquiteturas e tecnologias de exploração de concorrência e paralelismo surgem, recursos específicos são incorporados às linguagens de programação, e o desafio é avaliar quão efetivamente esses recursos são utilizados em aplicações específicas. O estudo inclui levantamento de estudos de caso documentados na literatura, buscas na Web, repositórios de software público e fóruns de desenvolvedores, como GitHub e Stack Overflow, para identificar implementações relevantes. Os resultados esperados incluem a criação de um método seguro para selecionar ferramentas e recursos de programação, aplicável a diferentes contextos, além de contribuir para a formação de recursos humanos, desenvolvimento de material didático e oferta de um portfólio de estudos de caso. A metodologia integra estudantes de graduação, mestrado e doutorado da UFPel, com atividades que promovem debates em sala de aula e execução de trabalhos avaliativos. - As artistas da EBA: processos criativos e ações interdisciplinares
O projeto de pesquisa dá continuidade e amplia investigações iniciadas em outras instâncias em torno de mulheres artistas, com intenção de resgatar protagonismos e promover o reconhecimento de obras e processos. Nosso foco recai sobre as artistas da Escola de Belas Artes de Pelotas, com interesse nos processos criativos desenvolvidos, nas inovações e transgressões que atualizam discursos e percepções, inaugurando novos modos de ver a mulher artista, os processos de formação, as reverberações e resistências. - Memória Transacional Adaptativa para Arquiteturas Heterogêneas
Este projeto tem foco na investigação de Memórias Transacionais em arquiteturas NUMA e sistemas distribuídos. Na primeira frente, busca-se otimizar o mapeamento de threads e dados em arquiteturas NUMA para programas concorrentes, utilizando algoritmos de Machine Learning que aprendam com benchmarks e prevejam mapeamentos ideais. Na segunda frente, pretende-se adaptar a abstração de Memórias Transacionais para ambientes distribuídos, desenvolvendo primitivas de linguagem que permitam transações em áreas de memória remotas e adaptando algoritmos clássicos de execução para esses ambientes.
- Construção de uma Nuvem IaaS para Uso Acadêmico
Uma Nuvem IaaS (Infraestrutura como Serviço) é um modelo de serviço de computação em Nuvem que fornece recursos de infraestrutura virtualizados pela Internet. Com uma Nuvem IaaS, os usuários têm controle total sobre a configuração, gerenciamento e implantação da infraestrutura virtualizada. Pode-se criar e dimensionar servidores virtuais sob demanda, configurar redes e armazenamento conforme a necessidade. Isso oferece flexibilidade e agilidade, permitindo que usuários ajustem facilmente seus recursos de acordo com as diferentes necessidades que surgem no ambiente acadêmico. A justificativa para esse projeto reside na busca por uma solução que forneça recursos computacionais sob demanda de forma flexível, escalável e eficiente, atendendo às especificidades da comunidade acadêmica.
- O triplo-e da programação concorrente e paralela: expressividade, eficácia e eficiência
Observações:
- Sugiro que todo candidatos ao mestrado e ao doutorado, procure informações sobre o programa no qual vai se candidatar e, em particular, conhecer ou
- Para trabalhos nos projetos que conduzo, habilidades de programação são necessárias. Domínio de C essencial, desejável C++ e/ou Rust e/ou linguagens funcionais (Elixir, Erlang…)