Sherlon Almeida da Silva

Doutorando do Programa de Pós-Graduação em Ciências de Computação e Matemática Computacional (PPG-CCMC) no Instituto de Ciências Matemáticas e Computação (ICMC) da Universidade de São Paulo (USP). Seu projeto de pesquisa tem ênfase em reconstrução e análise de superfícies 3D usando propriedades geométricas e aprendizado profundo. Parte da sua pesquisa de doutorado foi desenvolvida no Courant Institute of Mathematical Sciences da New York University (NYU) sob orientação do Prof. Dr. Davi Geiger, com financiamento fornecido pela Fundação Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES) por meio do Programa Institucional de Internacionalização (PRINT) Edital n 41/2017. Tem interesse nos seguintes temas de pesquisa: Computer Vision, Stereo-Vision, 3D Reconstruction, 3D Scene Understanding; Possui experiência com modelos de Machine e Deep Learning usando dados multimodais: 3D, imagens, audio, e texto.

Informações coletadas do Lattes em 04/08/2025

Acadêmico

Formação acadêmica

Doutorado em andamento em Ciências da Computação e Matemática Computacional

2021 - Atual

Universidade de São Paulo
Título: Self-supervised learning for visual cross-domain information retrieval based on multimodal queries
Orientador: em New York University ( Davi Geiger)
com Moacir Antonelli Ponti. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Cross-domain Information Retrieval; Deep Learning; Computer Vision.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Visão Computacional.

Mestrado em Ciências da Computação e Matemática Computacional

2019 - 2021

Universidade de São Paulo
Título: Avaliação de um sistema de analítica visual para recuperação de informação em coleções de documentos
, Ano de Obtenção: 2021.Maria Cristina Oliveira.Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Recuperação de Informação Textual; Visualização de Texto; Análise Visual; Coleções de Documentos.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Human-Computer Interaction. Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Machine Learning.

Graduação em Ciência da Computação

2015 - 2018

Universidade Federal do Pampa
Título: Recuperação de Objetos 3D Baseada em Relações Geométricas entre Surflets
Orientador: Marcelo Resende Thielo

Formação complementar

2019 - 2022

Lingua Inglesa. (Carga horária: 120h). , Avalon Idiomas, AI, Brasil.

2020 - 2020

Curso Kit Iniciante V8 Arduino. (Carga horária: 30h). , Robocore, ROBOCORE, Brasil.

2020 - 2020

Curso Kit Avançado Arduino. (Carga horária: 21h). , Robocore, ROBOCORE, Brasil.

2019 - 2019

Introdução à Astronomia. (Carga horária: 16h). , Centro de Divulgação Científica e Cultural, CDCC/USP, Brasil.

2018 - 2018

Learn To Use HPC Systems and Supercomputers. (Carga horária: 3h). , UDEMY, UDEMY, Brasil.

2017 - 2017

Curso Completo de Shell Script. (Carga horária: 4h). , UDEMY, UDEMY, Brasil.

2017 - 2017

Programação Vetorial e Paralela em Arquiteturas Xeon e Xeon Phi. (Carga horária: 7h). , Intel Corporation, INTEL, Estados Unidos.

2017 - 2017

Oficina Web para Iniciantes. (Carga horária: 4h). , IX Semana Acadêmica do Campus Tecnológico de Alegrete, SACTA, Brasil.

2017 - 2017

Oficina Básica de Excel. (Carga horária: 10h). , Programa de Educação Tutorial, PET CTC, Brasil.

2017 - 2017

Python Network Programming - TCP/IP Socket Programming. (Carga horária: 4h). , UDEMY, UDEMY, Brasil.

2017 - 2017

Oficina Básica de AutoCAD. (Carga horária: 10h). , Programa de Educação Tutorial - Universidade Federal do Pampa, PET CTC, Brasil.

2017 - 2017

Inglês com Ênfase em Leitura e Interpretação de Artigos Científicos. (Carga horária: 30h). , Universidade Federal do Pampa, UNIPAMPA, Brasil.

2016 - 2016

Desenvolvimento de Aplicações Paralelas Eficientes Com OpenMP. (Carga horária: 2h). , Simpósio de Sistemas Computacionais de Alto Desempenho, WSCAD, Brasil.

2015 - 2015

Cosmologia. (Carga horária: 24h). , Observatório Nacional, ON, Brasil.

2013 - 2013

Astrofísica Geral. (Carga horária: 120h). , Observatório Nacional, ON, Brasil.

2012 - 2012

Inglês - Básico II. (Carga horária: 52h). , Flash English, FE, Brasil.

2012 - 2012

Inglês - Básico I. (Carga horária: 52h). , Flash English, FE, Brasil.

2010 - 2010

Informática. , Atual Informática, AI, Brasil.

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Bandeira representando o idioma Espanhol

Compreende Razoavelmente, Fala Pouco, Lê Razoavelmente, Escreve Pouco.

Bandeira representando o idioma Português

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Visualização Computacional.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Visão Computacional.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Otimização de Algoritmos.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Processamento Paralelo de Alto Desempenho.

Organização de eventos

FERRAO, ISADORA G. ; PAULINO, D. M. S. ; DA SILVA, SHERLON ALMEIDA ; BRANCO, K. C. . Technovation Summer School For Girls. 2023. (Outro).

FERRAO, I. G. ; PAULINO, D. M. S. ; DA SILVA, SHERLON ALMEIDA ; BRANCO, K. C. . Technovation Summer School For Girls. 2022. (Outro).

FERRAO, I. G. ; FIORAVANTI, M. L. ; MATTOS, F. ; SILVA, S. A. ; BRANCO, K. C. . Technovation Summer School For Girls. 2021. (Outro).

Schepke, C. ; SILVA, S. A. ; FERRAO, I. G. ; SA, G. N. B. . XXIII Maratona de Programação SBC - Fase Regional. 2018. .

SILVA, S. A. . VIII Semana Acadêmica do Campus Tecnológico de Alegrete. 2017. (Outro).

Participação em eventos

24a Semana da Computação - SEMCOMP24 Home Edition. 2021. (Outra).

IHC '21: XX Brazilian Symposium on Human Factors in Computing Systems. Evaluating visual analytics for text information retrieval. 2021. (Congresso).

15ª Maratona de Programação Paralela (2020 Marathon of Parallel Programming) - Sociedade Brasileira de Computação (SBC. 15ª Maratona de Programação Paralela (2020 Marathon of Parallel Programming) - Sociedade Brasileira de Computação (SBC. 2020. (Olimpíada).

23a Semana da Computação - SEMCOMP23 Home Edition. 2020. (Outra).

Code Jam. Google Competitions. 2020. (Olimpíada).

Hash Code. Google Competitions. 2020. (Olimpíada).

Kick Start. Google Competitions. 2020. (Olimpíada).

Arduino Day. 2019. (Encontro).

13ª Maratona de Programação Paralela (2018 Marathon of Parallel Programming) - Sociedade Brasileira de Computação (SBC. 13ª Maratona de Programação Paralela (2018 Marathon of Parallel Programming) - Sociedade Brasileira de Computação (SBC. 2018. (Olimpíada).

1ª Maratona de Programação Paralela - XVIII Escola Regional de Alto Desempenho (ERAD/RS) - Sociedade Brasileira de Computação (SBC). 2018. (Olimpíada).

RoadSec. 2018. (Congresso).

XIX Simpósio de Sistemas Computacionais de Alto Desempenho.MELHORANDO O DESEMPENHO DE UMA APLICAÇÃO DE SIMULAÇÃO NUMÉRICA DIRETA DE UMA CAMADA DE MISTURA UTILIZANDO LOOP INTERCHANGE E OPENMP. 2018. (Simpósio).

X Salão Internacional de Ensino, Pesquisa e Extensão - X SIEPE.ACELERAÇÃO E AUTOMATIZAÇÃO DE UMA APLICAÇÃO DE DINÂMICA DOS FLUIDOS COMPUTACIONAL APLICADO EM ENGENHARIA AEROESPACIAL. 2018. (Outra).

X Semana Acadêmica do Campus Tecnológico de Alegrete. 2018. (Oficina).

XVIII Escola Regional de Alto Desempenho.INVESTIGANDO TÉCNICAS DE OTIMIZAÇÃO E PARALELIZAÇÃO PARA SIMULAÇÃO DE CAMADA DE MISTURA DE FLUIDOS BINÁRIOS. 2018. (Outra).

XXIII Maratona de Programação SBC - Fase Regional.. XXIII Maratona de Programação SBC - Fase Regional.. 2018. (Olimpíada).

XXXVIII Congresso da Sociedade Brasileira de Computação. 2018. (Congresso).

Dia C da Ciência. PROJETO DE PESQUISA PROVENDO ALTO DESEMPENHO PARA APLICAÇÕES NUMÉRICAS EM ARQUITETURAS MULTI-CORE E MANY-CORE. 2017. (Exposição).

I Escola Regional de Engenharia de Software. 2017. (Outra).

IX Salão Internacional de Ensino, Pesquisa e Extensão - IX SIEPE.AVALIANDO​ ​O​ ​DESEMPENHO​ ​DE​ ​PRODUTOS​ ​MATRICIAIS​ ​EM ARQUITETURAS​ ​MULTI-CORE​ ​E​ ​MANY-CORE​ ​COM​ ​OPENMP​ ​E​ ​CUDA. 2017. (Outra).

IX Semana Acadêmica do Campus Tecnológico de Alegrete. 2017. (Oficina).

XVII Escola Regional de Alto Desempenho.TÉCNICAS DE OTIMIZAÇÃO COMPUTACIONAL EM UM ALGORITMO DE MULTIPLICAÇÃO DE MATRIZES. 2017. (Outra).

XXII Maratona de Programação SBC - Fase Regional.. XXII Maratona de Programação SBC - Fase Regional.. 2017. (Olimpíada).

XXXVII Congresso da Sociedade Brasileira de Computação. 2017. (Congresso).

11ª Maratona de Programação Paralela (2016 Marathon of Parallel Programming) - Sociedade Brasileira de Computação (SBC. 28th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2016). 2016. (Olimpíada).

VIII Salão Internacional de Ensino, Pesquisa e Extensão - VIII SIEPE. 2016. (Outra).

VIII Semana Acadêmica do Campus Tecnológico de Alegrete. 2016. (Oficina).

XVI Escola Regional de Alto Desempenho.ANÁLISE DE DESEMPENHO DE APLICAÇÕES PARALELAS EM ARQUITETURAS MULTI-CORE E MANY-CORE. 2016. (Encontro).

XVII Simpósio de Sistemas Computacionais de Alto Desempenho.TÉCNICAS DE OTIMIZAÇÃO LOOP UNROLLING E LOOP TILING EM MULTIPLICAÇÃO DE MATRIZES UTILIZANDO OPENMP. 2016. (Simpósio).

XXXVI Congresso da Sociedade Brasileira de Computação. 2016. (Congresso).

16º Fórum Internacional de Software Livre. 2015. (Congresso).

VII Salão Internacional de Ensino, Pesquisa e Extensão - VII SIEPE.O EMPREGO DA TECNOLOGIA COMO FERRAMENTA DE ENSINO AMBIENTAL E CONSCIENTIZAÇÃO NAS ESCOLAS BÁSICAS. 2015. (Seminário).

VII Semana Acadêmica do Campus Tecnológico de Alegrete. 2015. (Oficina).

Produções bibliográficas

  • DA SILVA, SHERLON ALMEIDA ; MILIOS, EVANGELOS E ; DE OLIVEIRA, MARIA CRISTINA F . Evaluating Visual Analytics for Relevant Information Retrieval in Document Collections. Interacting With Computers , v. 1, p. 1-15, 2023.

  • FERRAO, I. G. ; CHERVINSKI, J. O. ; SILVA, S. A. ; KREUTZ, D. ; IMMICH, R. ; KEPLER, F. ; RIGHI, R. R. . Urnas Eletrônicas no Brasil: linha do tempo, evolução e falhas e desafios de segurança. REVISTA BRASILEIRA DE COMPUTAÇÃO APLICADA , v. 11, p. 1-12, 2019.

  • Garcia, Adriano Marques ; SCHEPKE, CLAUDIO ; Girardi, Alessandro Gonçalves ; DA SILVA, SHERLON ALMEIDA . A New Parallel Benchmark for Performance Evaluation and Energy Consumption. In: Hermes Senger; Osni Marques; Rogerio Garcia; Tatiana Pinheiro de Brito; Rogério Iope; Silvio Stanzani; Veronica Gil-Costa. (Org.). High Performance Computing for Computational Science - VECPAR 2018.. (Org.). Lecture Notes in Computer Science. 1ed.: Springer International Publishing, 2019, v. 11333, p. 188-201.

  • SILVA, S. A. ; SERPA, M. S. ; Schepke, C. . DERRUBE TODOS OS RECORDES DE GANHO DE DESEMPENHO OTIMIZANDO SEU CÓDIGO. In: Edson Luiz Padoin; Márcia Cristina Cera; Andrea Schwertner Charão;. (Org.). 17a Escola Regional de Alto Desempenho do Estado do Rio Grande do Sul. 1ed.: , 2017, v. 1, p. 103-119.

  • SILVA, S. A. ; PINTO JUNIOR, J. E. S. ; PESSANO, E. F. C. . RIVER CLEAN: THE GAME. In: Edward Frederico Castro Pessano; Claudia Lisiane Azevedo Pessano; Eliziane da Silva Dávila; Vanderlei Folmer; Robson Luiz Puntel;. (Org.). O RIO URUGUAI COMO TEMA DE CONTEXTUALIZAÇÃO INTEGRADOR - Estratégias Pedagógicas Interdisciplinares Aplicadas ao Ensino. 1ed.: , 2015, v. 1, p. 132-135.

  • FERRÃO, ISADORA GARCIA ; MARCOS DA SILVA, LEANDRO ; DA SILVA, SHERLON ALMEIDA ; DEZAN, CATHERINE ; ESPES, DAVID ; BRANCO, KALINKA CASTELO . Intelligent Diagnosis of Engine Failure in Air Vehicles Using the ALFA Dataset. In: 2023 International Conference on Unmanned Aircraft Systems (ICUAS), 2023, Warsaw. 2023 International Conference on Unmanned Aircraft Systems (ICUAS), 2023. p. 871.

  • DA SILVA, SHERLON ALMEIDA ; MILIOS, EVANGELOS E. ; DE OLIVEIRA, MARIA CRISTINA F. . Evaluating visual analytics for text information retrieval. In: IHC '21: XX Brazilian Symposium on Human Factors in Computing Systems, 2021, Virtual Event Brazil. Proceedings of the XX Brazilian Symposium on Human Factors in Computing Systems, 2021. p. 1.

  • FERRAO, ISADORA G. ; DA SILVA, SHERLON A. ; PIGATTO, DANIEL F. ; BRANCO, KALINKA R. L. J. C. . GPS Spoofing: Detecting GPS Fraud in Unmanned Aerial Vehicles. In: 2020 Latin American Robotics Symposium (LARS), 2020 Brazilian Symposium on Robotics (SBR) and 2020 Workshop on Robotics in Education (WRE), 2020, Natal. 2020 Latin American Robotics Symposium (LARS), 2020 Brazilian Symposium on Robotics (SBR) and 2020 Workshop on Robotics in Education (WRE), 2020. p. 1.

  • SILVA, S. A. ; SILVA, M. C. N. ; Schepke, C. . INVESTIGANDO TÉCNICAS DE OTIMIZAÇÃO E PARALELIZAÇÃO PARA SIMULAÇÃO DE CAMADA DE MISTURA DE FLUIDOS BINÁRIOS. In: XVIII Escola Regional de Alto Desempenho, 2018, Porto Alegre/RS. Anais - 18a Escola Regional de Alto Desempenho (ERAD/RS 2018), 2018.

  • SILVA, S. A. ; SILVA, M. C. N. ; Schepke, C. ; CRISTALDO, C. . MELHORANDO O DESEMPENHO DE UMA APLICAÇÃO DE SIMULAÇÃO NUMÉRICA DIRETA DE UMA CAMADA DE MISTURA UTILIZANDO LOOP INTERCHANGE E OPENMP. In: XIX Simpósio em Sistemas Computacionais de Alto Desempenho, 2018, São Paulo / SP. Anais - XIX Simpósio em Sistemas Computacionais de Alto Desempenho (WSCAD/WIC 2018), 2018. p. 526-531.

  • MARQUES GARCIA, ADRIANO ; SCHEPKE, CLAUDIO ; GONCALVES GIRARDI, ALESSANDRO ; ALMEIDA DA SILVA, SHERLON . Power Consumption of Parallel Programming Interfaces in Multicore Architectures: A Case Study. In: 2018 Symposium on High Performance Computing Systems (WSCAD), 2018, São Paulo. 2018 Symposium on High Performance Computing Systems (WSCAD), 2018. p. 77-158.

  • SILVA, S. A. ; SERPA, M. S. ; Schepke, C. . TÉCNICAS DE OTIMIZAÇÃO COMPUTACIONAL EM UM ALGORITMO DE MULTIPLICAÇÃO DE MATRIZES. In: XVII Escola Regional de Alto Desempenho, 2017, Ijuí/RS. Anais - 17a Escola Regional de Alto Desempenho (ERAD/RS 2017), 2017.

  • SERPA, M. S. ; Schepke, C. ; SILVA, S. A. . ANÁLISE DE DESEMPENHO DE APLICAÇÕES PARALELAS EM ARQUITETURAS MULTI-CORE E MANY-CORE. In: XVI Escola Regional de Alto Desempenho, 2016, São Leopoldo. Anais ERAD/RS, 2016.

  • SILVA, S. A. ; Schepke, C. . ANÁLISE DE DESEMPENHO DE MULTIPLICAÇÕES DE MATRIZES UTILIZANDO DIFERENTES MÉTODOS DE OTIMIZAÇÃO. In: XVI Escola Regional de Alto Desempenho, 2016, São Leopoldo. Anais ERAD/RS, 2016.

  • SILVA, S. A. ; SERPA, M. S. ; Schepke, C. . TÉCNICAS DE OTIMIZAÇÃO LOOP UNROLLING E LOOP TILING EM MULTIPLICAÇÃO DE MATRIZES UTILIZANDO OPENMP. In: XII Simpósio de Sistemas Computacionais de Alto Desempenho, 2016, Aracaju/SE. Anais do WSCAD-WIC 2016. Porto Alegre: Sociedade Brasileira de Computação, 2016. v. 1. p. 13-18.

  • FERRAO, I. G. ; SILVA, S. A. ; HAMMAD, N. P. . SISTEMAS DE INFORMAÇÃO: UM LEVANTAMENTO NOS ANAIS DO SIEPE. In: X Salão Internacional de Ensino, Pesquisa e Extensão - SIEPE, 2018, Santana do Livramento/RS. Anais do Salão Internacional de Ensino, Pesquisa e Extensão, 2018.

  • SILVA, S. A. ; Schepke, C. . AVALIANDO​ ​O​ ​DESEMPENHO​ ​DE​ ​PRODUTOS​ ​MATRICIAIS​ ​EM ARQUITETURAS​ ​MULTI-CORE​ ​E​ ​MANY-CORE​ ​COM​ ​OPENMP​ ​E​ ​CUDA. In: Salão Internacional de Ensino, Pesquisa e Extensão, 2017, Santana do Livramento. Anais Siepe, 2017.

  • Portugal, N.Q. ; PESSANO, E. F. C. ; PINTO JUNIOR, J. E. S. ; SILVA, S. A. . TABULEIRO URU-AAY: UM MODELO LÚDICO DE APRENDIZAGEM SOBRE O ECOSSISTEMA DO RIO-URUGUAI. In: VII Salão Internacional de Ensino, Pesquisa e Extensão, 2015, Alegrete. Anais do Salão Internacional de Ensino, Pesquisa e Extensão, 2015. v. 7.

  • FERRAO, I. G. ; SILVA, S. A. ; TOLFO, C. . MAPAS MENTAIS E CONCEITUAIS COMO INSTRUMENTOS EDUCACIONAIS NA DISCIPLINA INTRODUÇÃO A CIÊNCIA E TECNOLOGIA. In: VII Salão Internacional de Ensino, Pesquisa e Extensão - VII SIEPE, 2015, Alegrete. Anais do Salão Internacional de Ensino, Pesquisa e Extensão, 2015. v. 7.

  • SILVA, S. A. ; SILVA, M. C. N. ; Schepke, C. . ACELERAÇÃO E AUTOMATIZAÇÃO DE UMA APLICAÇÃO DE DINÂMICA DOS FLUIDOS COMPUTACIONAL APLICADO EM ENGENHARIA AEROESPACIAL. In: X Salão Internacional de Ensino, Pesquisa e Extensão - SIEPE, 2018, Santana do Livramento/RS. Anais do Salão Internacional de Ensino, Pesquisa e Extensão, 2018.

  • SILVA, S. A. ; PESSANO, E. F. C. ; PINTO JUNIOR, J. E. S. . O EMPREGO DA TECNOLOGIA COMO FERRAMENTA DE ENSINO AMBIENTAL E CONSCIENTIZAÇÃO NAS ESCOLAS BÁSICAS. In: VII Salão Internacional de Ensino Pesquisa e Extensão, 2015, Alegrete. Anais do Salão Internacional de Ensino, Pesquisa e Extensão, 2015. v. 7.

  • Portugal, N.Q. ; PESSANO, E. F. C. ; SILVA, S. A. ; PINTO JUNIOR, J. E. S. . A ARTE DE ENSINAR ENTRE A CIÊNCIA, A RELIGIÃO E A RACIONALIDADE.. In: VI Salão Internacional de Ensino Pesquisa e Extensão - SIEPE, 2014, Bagé. Anais do Salão Internacional de Ensino, Pesquisa e Extensão, 2014. v. 5.

  • FEIFFER, A. H. S. ; FERREIRA, J.E.T. ; PINTO JUNIOR, J. E. S. ; SILVA, S. A. . SEXUALIDADE, DIVERSIDADE DE GÊNERO E RELAÇÕES ÉTNICO-RACIAIS NA VISÃO DE ALUNOS DO ENSINO FUNDAMENTAL. In: Seminário Integrador Gênero e Diversidade na Escola - Dos Currículos Escolares aos Espaços Educativos, 2014, Rio Grande. Anais FURG, 2014.

  • SILVA, S. A. ; MILIOS, E. E. ; OLIVEIRA, M. C. F. . Evaluating visual analytics for text information retrieval. 2021. (Apresentação de Trabalho/Conferência ou palestra).

  • SILVA, S. A. ; Schepke, C. . AUTOMATIZAÇÃO DE EXECUÇÃO COM SHELL SCRIPT. 2018. (Apresentação de Trabalho/Outra).

  • SILVA, S. A. ; SILVA, M. C. N. ; Schepke, C. ; CRISTALDO, C. . MELHORANDO O DESEMPENHO DE UMA APLICAÇÃO DE SIMULAÇÃO NUMÉRICA DIRETA DE UMA CAMADA DE MISTURA UTILIZANDO LOOP INTERCHANGE E OPENMP. 2018. (Apresentação de Trabalho/Simpósio).

  • SILVA, S. A. ; SILVA, M. C. N. ; Schepke, C. . ACELERAÇÃO E AUTOMATIZAÇÃO DE UMA APLICAÇÃO DE DINÂMICA DOS FLUIDOS COMPUTACIONAL APLICADO EM ENGENHARIA AEROESPACIAL. 2018. (Apresentação de Trabalho/Outra).

  • SILVA, S. A. ; SILVA, M. C. N. ; Schepke, C. . ACELERAÇÃO E AUTOMATIZAÇÃO DE UMA APLICAÇÃO DE DINÂMICA DOS FLUIDOS COMPUTACIONAL APLICADO EM ENGENHARIA AEROESPACIAL. 2018. (Apresentação de Trabalho/Outra).

  • SILVA, S. A. ; SILVA, M. C. N. ; Schepke, C. . INVESTIGANDO TÉCNICAS DE OTIMIZAÇÃO E PARALELIZAÇÃO PARA SIMULAÇÃO DE CAMADA DE MISTURA DE FLUIDOS BINARIOS. 2018. (Apresentação de Trabalho/Outra).

  • SILVA, S. A. ; SERPA, M. S. ; Schepke, C. . TÉCNICAS DE OTIMIZAÇÃO COMPUTACIONAL EM UM ALGORITMO DE MULTIPLICAÇÃO DE MATRIZES. 2017. (Apresentação de Trabalho/Outra).

  • SILVA, S. A. ; SERPA, M. S. ; Schepke, C. . DERRUBE TODOS OS RECORDES DE GANHO DE DESEMPENHO OTIMIZANDO SEU CÓDIGO. 2017. (Apresentação de Trabalho/Outra).

  • SILVA, S. A. ; Schepke, C. ; SERPA, M. S. . OTIMIZAÇÃO DE ALGORITMOS E AUTOMATIZAÇÃO DE EXECUÇÃO COM SHELL SCRIPT. 2017. (Apresentação de Trabalho/Outra).

  • SILVA, S. A. . INTRODUÇÃO AO DESIGN GRÁFICO COM COREL DRAW. 2017. (Apresentação de Trabalho/Outra).

  • SILVA, S. A. ; Schepke, C. . ANÁLISE DE DESEMPENHO DE MULTIPLICAÇÕES DE MATRIZES UTILIZANDO DIFERENTES MÉTODOS DE OTIMIZAÇÃO. 2016. (Apresentação de Trabalho/Outra).

  • SILVA, S. A. ; SERPA, M. S. ; Schepke, C. . TÉCNICAS DE OTIMIZAÇÃO LOOP UNROLLING E LOOP TILING EM MULTIPLICAÇÃO DE MATRIZES UTILIZANDO OPENMP. 2016. (Apresentação de Trabalho/Outra).

  • SERPA, M. S. ; Schepke, C. ; SILVA, S. A. . ANÁLISE DE DESEMPENHO DE APLICAÇÕES PARALELAS EM ARQUITETURAS MULTI-CORE E MANY-CORE. 2016. (Apresentação de Trabalho/Outra).

  • SILVA, S. A. ; PINTO JUNIOR, J. E. S. ; PESSANO, E. F. C. . O EMPREGO DA TECNOLOGIA COMO FERRAMENTA DE ENSINO AMBIENTAL E CONSCIENTIZAÇÃO NAS ESCOLAS BÁSICAS. 2015. (Apresentação de Trabalho/Outra).

Outras produções

SILVA, S. A. ; Schepke, C. . Computação de Alto Desempenho em Nuvens Computacionais. 2018. (Relatório de pesquisa).

SILVA, S. A. ; Schepke, C. . Provendo alto desempenho para aplicações numéricas em arquiteturas multi-core e many-core. 2017. (Relatório de pesquisa).

Projetos de pesquisa

  • 2019 - 2021

    Visualização como Apoio à Investigação de Espaços de Características, Descrição: Dados multidimensionais são tipicamente descritos por um vetor de características (ou atributos) cuja dimensionalidade pode ser bastante alta podendo conter da ordem de dezenas a até milhares de atributos. A mineração desses dados, definidos em espaços de alta dimensionalidade, tipicamente requer uma etapa de redução de dimensionalidade, e/ou de seleção de atributos, pois o vetor multidimensional, ou descritor, embute ruído e redundância que irão comprometer ou afetar negativamente tarefas de mineração como agrupamento ou classificação. O mesmo cenário se aplica à geração de visualizações de dados dessa natureza. A maioria das representações visuais é fortemente dependente dos descritores de dados. Esse problema tem sido extensivamente estudado por muitos pesquisadores, no Brasil e no exterior, contemplando diferentes cenários, domínios de aplicação e diferentes abordagens. Vários autores defendem que a associação de técnicas de redução de dimensionalidade e estratégias de visualização oferece grande potencial para ajudar analistas a descobrir informações ocultas e identificar atributos representativos. Muitos trabalhos na literatura abordam a integração de visualização em técnicas de seleção de atributos com o objetivo de melhorar o desempenho em tarefas específicas de mineração, tais como agrupamento, classificação ou detecção de outliers. Esse rico cenário de contribuições confirma a relevância do problema. Longe de indicar um esgotamento do tema, reflete a diversidade de abordagens e estratégias para uma gama de diferentes cenários. Acreditamos que ainda há espaço para novas abordagens para tratar esse problema, particularmente quando se considera as especificidades de diferentes domínios de aplicação. Em particular, o foco deste projeto está em propor e desenvolver um ferramental adequado para que analistas de dados multidimensionais explorem os múltiplos cenários associados a diferentes escolhas de descritores para os seus dados e o impacto dessas escolhas no desempenho de algoritmos específicos de mineração e visualização. Temos interesse em cenários puramente exploratórios, mas também em cenários vinculados à tarefa de agrupamento aplicada a dados complexos, que requerem abordagens como subspace clustering, ou clustering hierárquico. Dados de vários domínios podem ser considerados, sendo que temos particular interesse em dados textuais caracterizados por descritores definidos em espaços muito esparsos e também dados sonoros, entre outros. Em ambos os casos temos colaboradores que podem fornecer dados e contribuir nos procedimentos de validação de uma solução. Assim, o domínio específico de aplicação será definido oportunamente, mas certamente em um estágio ainda inicial do mestrado.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (1) . , Integrantes: Sherlon Almeida da Silva - Integrante / Maria Cristina Ferreira de Oliveira - Coordenador / Evangelos E. Milios - Integrante.

  • 2017 - 2018

    Computação de Alto Desempenho em Nuvens Computacionais, Descrição: A computação em nuvem vem se tornando referência na utilização de grandes infraestruturas de processamento (IaaS), como também softwares (SaaS) e plataformas de desenvolvimento (PaaS). O modelo IaaS pode ser encarado pelo usuário como uma forma de diminuição de custos em infraestrutura, pois as ferramentas de administração para este fim trabalham diretamente com tecnologias de virtualização, permitindo que servidores sejam criados e os recursos provisionados de forma simples e estruturada. A demanda existente de ferramentas de administração de nuvens deixa uma situação em que é essencial analisar e comparar o desempenho e estimar qual delas apresenta a melhor utilização dos recursos virtuais, e ainda em relação ao ambiente nativo. Esta pesquisa parte do estudo das principais ferramentas de administração de nuvem, onde foram avaliadas e comparadas as principais características descritas na literatura, para então, sugerir aquelas que são melhores e mais completas. Em seguida, dentre as ferramentas sugeridas para implantação de nuvem privada, foram escolhidas algumas delas para que suas características operacionais (instalação, configuração, interface, funcionalidades e demais recursos disponíveis) fossem avaliadas e comparadas. Este projeto almeja dar continuidade às pesquisas relacionadas a este tema, atentando-se às questões de desempenho em diversos tipos de aplicações sobre um ambiente de computação em nuvem, implantando com diferentes ferramentas de administração do modelo IaaS como, por exemplo, aplicações científicas (computação de alto desempenho). O desafio em uma primeira instância é encontrar a melhor combinação de virtualizador e ferramenta de administração de nuvem para determinados tipos de aplicações. Para isso, os resultados esperados são: (I) avaliação e comparação das características das aplicações e da infraestrutura da nuvem, proporcionando uma visão geral e possíveis tendências do desempenho; (II) identificar padrões comportamentais das ferramentas e relacionar com as características das aplicações para simplificar as escolhas; (III) avaliar benchmarks customizáveis de alto desempenho para prever o comportamento na nuvem; (IV) identificar possíveis gargalos de desempenho e propor soluções eficientes.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) . , Integrantes: Sherlon Almeida da Silva - Integrante / Claudio Schepke - Coordenador.

  • 2016 - 2017

    Provendo alto desempenho para aplicações numéricas em arquiteturas multi-core e many-core, Descrição: Em diversas áreas da Computação Científica existem algoritmos que demandam um elevado custo computacional. Uma alternativa para acelerar a execução destes algoritmos consiste na execução concorrente do código, tornando a obtenção das soluções numéricas factível ou obtidas em um tempo de processamento aceitável. Hoje em dia, arquiteturas multicore e aceleradores com vários núcleos simples de processamento têm sido amplamente utilizadas como uma alternativa eficiente e viável na busca por maior poder de processamento. As arquiteturas modernas possuem processadores multicore e aceleradores altamente especializados tais como GPUs e co-processadores Intel Xeon Phi. No entanto, fazer uso desse tipo de arquitetura requer aspectos de programação distintos, e que, portanto, devem ser investigados apropriadamente para garantir a maximização do aproveitamento dos recursos computacionais. Assim, usando diferentes interfaces de programação paralela combinadas, é possível comparar e analisar modos de se obter o melhor aproveitamento do hardware e consequentemente prover execuções mais eficientes para os programas. Baseado neste contexto, esta pesquisa investiga como explorar diferentes níveis de paralelismo em aplicações numéricas usando interfaces clássicas (MPI, OpenMP) e recentes (CUDA, OpenACC) de programação paralela de forma combinada. O uso de diferentes interfaces de programação permite fazer uso de um conjunto maior de arquiteturas computacionais como multiprocessadores, multicore, manycore e coprocessadores. Desta forma será possível, por exemplo prover maior desempenho na execução de aplicações numéricas como simulação de escoamento de fluidos ou modelos climatológicos, em arquiteturas atuais e, consequentemente, ter soluções mais rápidas ou previsões numéricas mais precisas.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) . , Integrantes: Sherlon Almeida da Silva - Integrante / Claudio Schepke - Coordenador / Matheus da Silva Serpa - Integrante.

Prêmios

2021

Menção Honrosa - Trilha de Pesquisa - IHC '21: XX Brazilian Symposium on Human Factors in Computing Systems, Sociedade Brasileira de Computação.

2018

3º lugar na 1ª Maratona de Programação Paralela, XVIII Escola Regional de Alto Desempenho (ERAD/RS), Sociedade Brasileira de Computação (SBC).

2018

Láurea Acadêmica - Bacharelado em Ciência da Computação, Universidade Federal do Pampa.

2018

Menção Honrosa na 13ª Maratona de Programação Paralela (2018 Marathon of Parallel Programming), 30th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2018), Sociedade Brasileira de Computação.

2017

Honorable Mention in Programming Marathon ICPC ACM - South America Brazil - First Phase, ACM ICPC.

2016

3º Melhor Artigo do Workshop de Iniciação Científica do XVII Simpósio de Sistemas Computacionais de Alto Desempenho, Sociedade Brasileira de Computação.

2016

3º lugar na 11ª Maratona de Programação Paralela (2016 Marathon of Parallel Programming), 28th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2016), Sociedade Brasileira de Computação - SBC.

2012

Certificado de Menção Honrosa Olimpíadas de Matemática, OBMEP.

Histórico profissional

Endereço profissional

  • Universidade de São Paulo, Instituto de Ciências Matemáticas e de Computação. , Avenida Trabalhador São Carlense, 400. Sala 3-253., Parque Arnold Schimidt, 13566590 - São Carlos, SP - Brasil, Telefone: (16) 33739688, URL da Homepage:

Experiência profissional

2016 - 2016

Universidade Federal do Pampa

Vínculo: Aluno de Graduação, Enquadramento Funcional: Bolsista de Iniciação Científica, Carga horária: 20, Regime: Dedicação exclusiva.

Outras informações:
Bolsista PDA

2015 - 2016

Universidade Federal do Pampa

Vínculo: Colaborador, Enquadramento Funcional: Voluntário, Carga horária: 12

2016 - 2018

Fundação de Amparo à Pesquisa do Estado do Rio Grande do Sul

Vínculo: Bolsista, Enquadramento Funcional: Bolsista Iniciação Científica, Carga horária: 20, Regime: Dedicação exclusiva.

2022 - 2022

Universidade de São Paulo

Vínculo: Bolsista, Enquadramento Funcional: Estágio Supervisionado em Docência, Carga horária: 6

Outras informações:
Estagiário do Programa de Aperfeiçoamento de Ensino (PAE) na disciplina de Laboratório de Introdução à Computação I, para o curso de Ciência da Computação. Supervisor(a): Prof. Dr. Leonardo Tortoro Pereira.

2022 - 2022

Universidade de São Paulo

Vínculo: Estágio Supervisionado, Enquadramento Funcional: Estágio Supervisionado em Docência, Carga horária: 6

Outras informações:
Estagiário do Programa de Aperfeiçoamento de Ensino (PAE) na disciplina de Processamento de Imagens, para os cursos de graduação e pós-graduação em Ciência da Computação e Matemática Computacional. Supervisor(a): Prof. Dr. Moacir Antonelli Ponti.

2020 - 2020

Universidade de São Paulo

Vínculo: Estágio Supervisionado, Enquadramento Funcional: Estágio Supervisionado em Docência, Carga horária: 6

Outras informações:
Estagiário do Programa de Aperfeiçoamento de Ensino (PAE) na disciplina de Introdução à Programação para Engenharias, para o curso de Engenharia Elétrica. Supervisor(a): Prof. Dr. Moacir Antonelli Ponti.

2020 - 2020

Universidade de São Paulo

Vínculo: Estágio Supervisionado, Enquadramento Funcional: Estágio Supervisionado em Docência, Carga horária: 6

Outras informações:
Estagiário do Programa de Aperfeiçoamento de Ensino (PAE) na disciplina de Introdução à à Ciência da Computação II, para o curso de Ciência da Computação. Supervisor(a): Prof. Dr. Moacir Antonelli Ponti.

2022 - 2024

Ultima School

Vínculo: Professor, Enquadramento Funcional: Professor, Carga horária: 4

Outras informações:
Professor nas disciplinas de Ciência de Dados e Análise de Dados.

2022 - 2022

NATURA COSMETICOS S.A

Vínculo: Pesquisador Nivel DO-1, Enquadramento Funcional: Pesquisador e Desenvolvedor Full Stack, Carga horária: 26