Informática, Eletrónica e Sistemas Digitais
[Fechado]
Descrição da Oportunidade
- Revisão do estado atual da ferramenta onnx-flow, do formato ONNX, e de ferramentas de mapeamento para CGRA; - Implementar novas transformações que exponham computação escalar explícita e reduzam a complexidade de nós compostos (e.g., MatMul, Conv, ReduceSum), com foco na fusão, remoção de loops redundantes e coalescing de dimensões; - Criar exemplos realistas de modelos ONNX transformados, e validar a mapeabilidade dos grafos gerados com ferramentas de mapeamento existentes; - Colaboração na escrita de um artigo científico para divulgação de resultados.
Habilitações Académicas
Licenciatura ou inscrição no mestrado em engenharia eletrotécnica, informática, ou área afim
Requisitos Mínimos
- Experiência em programação (idealmente JS/TS)- Fluente em Inglês (escrito e falado)
Fatores de Preferência
- Experiência com estruturação ou manipulação de grafos (e.g., ASTs, DFGs) - Interesse por compiladores e/ou familiaridade com o formato ONNX - Fluente em Português e Inglês (escrito e falado)
Período de candidatura
Desde 24 Jul 2025 a 06 Aug 2025
[Fechado]
Centro
Computação Centrada no Humano e Ciência da Informação