| Processo: | 19/01110-0 |
| Modalidade de apoio: | Bolsas no Exterior - Estágio de Pesquisa - Doutorado |
| Data de Início da vigência: | 31 de março de 2019 |
| Data de Término da vigência: | 30 de março de 2020 |
| Área de conhecimento: | Ciências Exatas e da Terra - Ciência da Computação - Sistemas de Computação |
| Pesquisador responsável: | Guido Costa Souza de Araújo |
| Beneficiário: | João Paulo Labegalini de Carvalho |
| Supervisor: | José Nelson Amaral |
| Instituição Sede: | Instituto de Computação (IC). Universidade Estadual de Campinas (UNICAMP). Campinas , SP, Brasil |
| Instituição Anfitriã: | University of Alberta, Canadá |
| Vinculado à bolsa: | 16/15337-9 - Memória Transacional Distribuída e Modelos Eficientes de Distribuição de Dados para Acelerar Aplicações com Estruturas de Dados Irregulares., BP.DR |
| Assunto(s): | Computação de alto desempenho Montadores e compiladores Arquitetura e organização de computadores Hardware |
| Palavra(s)-Chave do Pesquisador: | Compiler Architecture | Compiler Engineering | High-Performance Computing | Computer Architecture; Compiler Engineering; High-Performance Computing |
Resumo O velocidade de criação de dados observado na última década trouxe um intensa necessidade para armazenamento, e mais importante, extração de informação precisa e valor agregado. Aprendizado de Máquina (AM) está na liderança em relação à última graças ao speedup obtido com processadores gráficos de propósito geral. Todavia, alguns domínios de aplicação ainda não possuem boas soluções de AM e para esses casos desafiadores a solução consenso é o suporte em hardware especializado. Hardware especialista provê dispositivos computacionais customizados e, por construção, melhor se adaptam e as demandas da aplicação. Mas sua adoção pode necessitar de conhecimento específico, não relacionado à expertise do programador, e necessitar de reescritas e ajustes finos custosos no código. Visando reduzir o risco de hardware especialista tornar-se aplicável apenas aos seus nichos de aplicação, e demandar dos fabricantes manutenção de muitas linhas de produto, é altamente desejável que seja possível utilizá-los para computação de propósito geral. Nesse sentido, este projeto objetiva facilitar o uso de hardware específico para AM no contexto de computação de propósito geral. Entre os principais objetivos estão a criação de inovadoras análise de código para extração de informação relativa ao como as aplicações podem se beneficiar de primitivas de hardware especialista. O projeto de novas representações das propriedades do código que descrevam com precisão e guiem o mapeamento de suas estruturas de computação para primitivas de hardware também é um objeto do projeto. (AU) | |
| 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) | |