| Processo: | 25/12848-1 |
| Modalidade de apoio: | Bolsas no Exterior - Estágio de Pesquisa - Doutorado |
| Data de Início da vigência: | 07 de janeiro de 2026 |
| Data de Término da vigência: | 06 de julho de 2026 |
| Área de conhecimento: | Ciências Exatas e da Terra - Ciência da Computação - Sistemas de Computação |
| Pesquisador responsável: | Fabio Luciano Verdi |
| Beneficiário: | Guilherme Mendes Vieira de Matos |
| Supervisor: | Andrew David Cenydd Williams |
| Instituição Sede: | Centro de Ciências em Gestão e Tecnologia (CCGT). Universidade Federal de São Carlos (UFSCAR). Campus de Sorocaba. Sorocaba , SP, Brasil |
| Instituição Anfitriã: | Ericsson Ab, Suécia |
| Vinculado à bolsa: | 23/06124-5 - Decomposição funcional e desagregação de aplicações XR em dispositivos programáveis, BP.DR |
| Assunto(s): | Aprendizado computacional Computação distribuída |
| Palavra(s)-Chave do Pesquisador: | Application decomposition | edge computing | graph | Heterogeneous environment | machine learning | Computação distribuída |
Resumo A evolução do software e do hardware chegou a um ponto em que as CPUs não conseguem mais atender às novas demandas do futuro. Para lidar com esse problema, surgiram novos dispositivos e paradigmas, entre os quais se destacam diversos dispositivos de rede programáveis, como os switches Tofino, SmartNICs e FPGAs, que são utilizados para realizar o processamento de rede e outras funções especializadas, liberando assim a CPU para lidar apenas com as aplicações. Ainda na tentativa de enfrentar o problema inicial, foi proposta a desagregação, que apresenta o conceito de separação dos recursos em pools, facilitando a elasticidade, a implantação e a gestão. Naturalmente, o conceito de desagregação abrange os dispositivos de rede programáveis e, atualmente, o grande desafio na união entre esses dois conceitos é realizar a decomposição funcional das aplicações em blocos de código e o mapeamento desses blocos para diferentes hardwares. No entanto, os trabalhos atuais concentram-se principalmente no offload de funções de rede para dispositivos programáveis, especialmente as SmartNICs. Este doutorado tem como objetivo avançar na área aplicando os conceitos de decomposição funcional e mapeamento de aplicações monolíticas para dispositivos heterogêneos. Nesse esforço, este trabalho propõe: (1) projetar uma solução que permita a decomposição funcional e (2) mapear esses blocos funcionais para hardwares programáveis com base nas características específicas de cada função e também do hardware, alcançando assim a melhor correspondência entre função e dispositivo. Espera-se que o projeto de doutorado gere contribuições científicas nas áreas de decomposição de aplicações e aproveitamento de recursos. | |
| Matéria(s) publicada(s) na Agência FAPESP sobre a bolsa: | |
| Mais itensMenos itens | |
| TITULO | |
| Matéria(s) publicada(s) em Outras Mídias ( ): | |
| Mais itensMenos itens | |
| VEICULO: TITULO (DATA) | |
| VEICULO: TITULO (DATA) | |