Informática, Eletrónica e Sistemas Digitais
Descrição da Oportunidade
- Estudar o ecosistema LLVM / MLIR atual e determinar falhas e/ou potenciais flows re-aproveitáveis para cumprimento dos objectivos - Definir as caracteristicas estruturais e de computação que se deseja representar com a IR (e.g., vectorização, streaming, in-memory computing, etc) - Iterar sobre a sintaxe atual de forma a representar novas caracteristicas e melhorar a integração atual em flows dentro e/ou fora do ecosistema MLIR - Estudar a viabilidade de usar a DSL SRL como representação de onde se pode extrair computação vectorial standard - Escrever o relatório de atividades da bolsa.
Habilitações Académicas
Estudante de mestrado em engenharia informática ou área afim
Requisitos Mínimos
- experiência de programação na linguagem C++- fluente em Inglês
Fatores de Preferência
- experiência em compiladores (parsing, e IRs), e ecosistema LLVM e/ou MLIR - conhecimento básico de geração de assembly
Período de candidatura
Desde 15 Nov 2024 a 28 Nov 2024
Centro
Computação Centrada no Humano e Ciência da Informação