Sistemas Distribuídos
Descrição da Oportunidade
- Desenho de um sistema de controlo de consumo energético para sistemas de armazenamento que atuam no espaço do utilizador. - Implementação e otimização de um protótipo do desenho anterior. - Avaliação experimental do protótipo desenvolvido recorrendo a diferentes aplicações construídas com SPDK e sobre diferentes cargas de trabalho. 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 Mestrados Integrados em Engenharia Informática ou de Mestrado em Engenharia Informática.
Habilitações Académicas
Licenciatura em Ciências de Engenharia Informática.
Requisitos Mínimos
Conhecimentos sólidos de ferramentas de monitorização e controlo energético (i.e., PowerJoular, EnergAt, Intel RAPL, CPUfreq, Intel SpeedSelector).Conhecimentos sólidos em sistemas de armazenamento no espaço do utilizador (i.e., SPDK).Conhecimentos sólidos em sistemas operativos.Conhecimentos sólidos em sistemas distribuídos
Fatores de Preferência
- Experiência no desenvolvimento de ferramentas de monitorização energética. - Experiência no desenvolvimento de sistemas de controlo energético, baseados em feedback loop, para sistemas de armazenamento que atuam no espaço do utilizador. - Experiência na linguagem de programação C++.
Período de candidatura
Desde 22 Aug 2024 a 04 Sep 2024
Centro
Laboratório de Software Confiável