Sistemas Distribuídos
[Fechado]
Descrição da Oportunidade
- Desenho de um sistema de monitorização de consumo energético através de ferramentas presentes nos sistemas operativos atuais (p.ex., Intel RAPL, sistema de ficheiros /proc, NVIDIA-smi), seguindo o paradigma "software-defined"; - Implementação de um protótipo do desenho anterior; - Validação experimental do protótipo desenvolvido recorrendo à medição do consumo energético de diferentes aplicações; As tarefas descritas neste plano de trabalhos requerem a aplicação e o desenvolvimento de conceitos e técnicas da área da Engenharia de Informática tipicamente lecionados em unidades curriculares que compõem o núcleo do plano de estudos do Mestrado em Engenharia Informática ou Mestrado em Engenharia Informática e Computação.
Habilitações Académicas
Estar inscrito no Mestrado em Engenharia Informática ou Mestrado em Engenharia Informática e Computação.
Requisitos Mínimos
- Conhecimentos sólidos em sistemas e mecanismos de monitorização energética (p.ex., PowerJoular, Intel RAPL, sistema de ficheiros /proc);- Conhecimentos sólidos em sistemas operativos;- Conhecimentos sólidos em sistemas distribuídos.
Fatores de Preferência
- Experiência com linguagem de programação C++; - Experiência no desenvolvimento de ferramentas de monitorização energética; - Experiência com medição e análise do impacto energético de diferentes recursos computacionais.
Período de candidatura
Desde 03 Aug 2023 a 17 Aug 2023
[Fechado]
Centro
Laboratório de Software Confiável