Marcos Tulio Amaris González

Desde 2019 Professor na Universidade Federal do Pará. Faço parte do colegiado da Faculdade de Computação do ICEN. Docente Permanente dos Programas de Pósgraduação em Ciência da Computação e em Computação Aplicada. Em 2018 recebi o título de Doutor em Ciência da Computação no Instituto de Matemática e Estatística da Universidade de São Paulo. Acabei meu Mestrado em 2012 em Engenharia de Sistemas e Informática na Universidade Industrial de Santander, em Bucaramanga, Colômbia. A pesquisa no mestrado foi na área de Engenharia Biomédica. Terminei minha graduação no 2009 em Engenharia de Sistemas pela Universidade del Magdalena em Santa Marta, Colômbia. Sou revisor de jornais e conferências internacionais na área de Computação Paralela e Distribuída. Tenho experiência e atuo principalmente nos seguintes temas: Computação de Alto Desempenho, Análise e Predição de Desempenho e Escalonamento de tarefas em Arquiteturas Paralelas e Distribuída.

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

Acadêmico

Formação acadêmica

Doutorado em Ciências da Computação

2013 - 2018

Universidade de São Paulo
Título: Predição de Desempenho de Aplicações executadas em GPUs usando um Modelo Analitico Simples e Máquinas de Aprendizado
Alfredo Goldman vel Lejbman. Coorientador: Raphael Yokoingawa de Camargo. Bolsista do(a): Fundação de Amparo à Pesquisa do Estado de São Paulo, FAPESP, Brasil.

Mestrado em Engenharia de Sistemas e Informatica

2009 - 2012

Universidad Industrial de Santander
Título: Aplicação de software para a classificação de sinais electrocardiograficos de infarto agudo de miocardio implementando a técnica CDM, Ano de Obtenção: 2012
Victor Eduardo Martinez Abaunza.Coorientador: Pablo Emilio Guillén Rondón. Palavras-chave: Electrocardiogramas; Transformaçao wavelet; Mineração de dados; Engenharia Biomedica; Computaçáo de Alto Desempenho.Grande área: Ciências Exatas e da Terra

Graduação em Engeharia de sistemas

2003 - 2009

UNIVERSIDAD DEL MAGDALENA
Título: Aplicação em scilab para o procesammento de sinais digitais com a transformação de Fourier fraccionaria: Filtro de Wiener fraccionario
Orientador: Dr. Rafael angel Torres Amaris

Pós-doutorado

2018 - 2019

Pós-Doutorado. , Universidade Federal do ABC, UFABC, Brasil. , Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. , Grande área: Ciências Exatas e da Terra, Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Computação Paralela e Distribuida. , Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Máquinas de Aprendizado.

Formação complementar

2016 - 2016

Winter School. (Carga horária: 12h). , Centre de Recherche INRIA Grenoble - Rhône-Alpes, INRIA-GRENOBLE, França.

2016 - 2016

Statistical Learning. (Carga horária: 12h). , Stanford University, STANFORD, Estados Unidos.

2014 - 2014

OpenCL. (Carga horária: 7h). , Laboratório Nacional de Computação Científica, LNCC, Brasil.

2014 - 2014

Programação Híbrida (MPI/OpenP/AoepnACC. (Carga horária: 7h). , Laboratório Nacional de Computação Científica, LNCC, Brasil.

2014 - 2014

Introdução à Programação CUDA. (Carga horária: 14h). , Laboratório Nacional de Computação Científica, LNCC, Brasil.

2014 - 2014

OpenMP e OpenACC. (Carga horária: 7h). , Laboratório Nacional de Computação Científica, LNCC, Brasil.

2014 - 2014

Supercomputação com Placas K20 da NVIDIA. (Carga horária: 12h). , Universidade Federal do ABC, UFABC, Brasil.

2012 - 2012

Heterogeneous Parallel Programming. (Carga horária: 12h). , University of Illinois at Urbana-Champaign, UIUC, Estados Unidos.

2010 - 2010

Supercomputação e sistemas distribuídos. (Carga horária: 50h). , Universidad Industrial de Santander, UIS, Colômbia.

2007 - 2007

Extensão universitária em Oracle 9i Ferramenta de Administração e Desenvolvimento. (Carga horária: 80h). , Universidad del Magdalena, UDEM, Colômbia.

2007 - 2007

Gestion de la calidad y normas ISO 9000. (Carga horária: 40h). , SENA Virtual, SENA, Colômbia.

2007 - 2007

Diseño Web con HTML, PHP y MySQL. (Carga horária: 80h). , SENA Virtual, SENA, Colômbia.

2007 - 2007

Desarrollo de aplicaciones Interfaz Gráfica: Java. (Carga horária: 40h). , SENA Virtual, SENA, Colômbia.

2007 - 2007

Linux:Sistema Operativo,Comandos y Utilidad. (Carga horária: 40h). , SENA Virtual, SENA, Colômbia.

2007 - 2007

Informática: Diseño de bases de datos en SQL. (Carga horária: 40h). , SENA Virtual, SENA, Colômbia.

2007 - 2007

Informática:Administración base de datos access. (Carga horária: 40h). , SENA Virtual, SENA, Colômbia.

2007 - 2007

Administración de proyectos. (Carga horária: 40h). , SENA Virtual, SENA, Colômbia.

2007 - 2007

Sistemas de Gestión de calidad. (Carga horária: 40h). , SENA Virtual, SENA, Colômbia.

2006 - 2006

Jornada Académica. (Carga horária: 8h). , Universidad del Magdalena, UDEM, Colômbia.

2006 - 2006

Programação e Software para Celulares. (Carga horária: 10h). , NEXO Celular, NEXO, Colômbia.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

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

Bandeira representando o idioma Português

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

Bandeira representando o idioma Francês

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

Áreas de atuação

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

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

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

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

Organização de eventos

AMARÍS, MARCOS ; ARAUJO, J. . IV Escola Regional de Alto Desempenho Norte 2 IV Escola Regional de Aprendizado de Máquina e Inteligência Artificial Norte 2. 2024. (Outro).

AMARÍS, MARCOS ; Noura, O ; ARAUJO, J. ; DIAS, KLENILMAR . III Escola Regional de Alto Desempenho Norte 2 III Escola Regional de Aprendizado de Máquina e Inteligência Artificial Norte 2. 2023. (Outro).

AMARÍS, MARCOS ; Noura, O ; ARAUJO, J. ; DIAS, KLENILMAR . II Escola Regional de Alto Desempenho Norte 2 II Escola Regional de Aprendizado de Máquina e Inteligência Artificial Norte 2. 2022. (Outro).

AMARIS, MARCOS ; Noura, O . I Escola Regional de Alto Desempenho Norte 2 I Escola Regional de Aprendizado de Máquina e Inteligência Artificial Norte 2. 2021. (Outro).

Gomes, Antônio ; Souza, Paulo ; AMARÍS, MARCOS . XXI Simpósio em Sistemas Computacionais de Alto Desempenho. 2020. (Congresso).

Participação em eventos

International Conference for High Performance Computing, Networking, Storage and Analysis. Performance Prediction Modeling of GPU Applications.. 2017. (Exposição).

Internacional European Conference on Parallel and Distributed Computing. 2016. (Encontro).

V Escola Regional de Alto Desempenho de São Paulo (ERAD-SP). 2014. (Encontro).

Campus Party. LaTeX: Herramienta para la elaboración de documentos profesionales. 2011. (Feira).

Festival Latinoamericano de Instalación de Software Libre.LaTeX. 2011. (Outra).

III Jornadas de Usuarios de R.Procesamiento Wavelet de señales electrocardiográficas sobre R. 2011. (Encontro).

Campamento de Supercomputación y Sistemas Distribuidos. 2010. (Outra).

Computación Grid. 2010. (Encontro).

Software Freedom Day Bucaramanga.LATEX: como editor para documentos técnicos y científicos. 2010. (Outra).

Procesamiento Paralelo en Clusters Linux. 2009. (Seminário).

4to Congresso Nacional de Redes e Telemática. 2006. (Congresso).

Construção de Redes e Integração de Serviços: Teoria e Pratica. 2006. (Seminário).

3er Congreso Internacional de Software Livre. 2004. (Congresso).

4to congresso Nacional de Eletrônica, Telecomunicações e Informática. 2004. (Congresso).

Participação em bancas

Aluno: Anderson Almeida

AMARIS, MARCOS; ALMEIDA, ANDERSON; Merlin, B. Predição temporal de Parâmetros da Qualidade da Água Usando Redes Neurais Profundas. 2021. Dissertação (Mestrado em Programa de Pós-graduação em Computação Aplicada) - Universidade Federal do Pará.

Aluno: Demison Alves

Noura, O;AMARÍS, MARCOS; Silva, C. Uma nova abordagem do algoritmo de colonia de abelhas artificiais para a seleção de características dos sinais de EEG para classificação de sinais motoras. 2020. Dissertação (Mestrado em Programa de Pós-graduação em Computação Aplicada) - Universidade Federal do Pará.

Aluno: Ralph Alan Gomes Machado

Fullber Heleno; Gonçalves, A;AMARIS, M.; Merlin, B. INTERLIB: Ferramenta Colaborativa para Tradutores e Intérpretes de Libras. 2020. Dissertação (Mestrado em Programa de Pós-graduação em Computação Aplicada) - Universidade Federal do Pará.

Aluno: Diego Luiz da Silva

CAMARGO, RAPHAEL Y. DECORDEIRO, DANIEL; Fantinato, D;AMARIS, MARCOS. Uma abordagem para o Problema de Emparelhamento de Ônibus. 2018. Exame de qualificação (Doutorando em Ciência da Computação) - Universidade Federal do ABC.

Aluno: Roberto Barbosa de Almeida Junior

AMARIS, MARCOS; ARAUJO, J.; Oliveira, S. Metodologias de Ensino-Aprendizagem na Programação Paralela com Placas Gráficas: Uma Revisão Sistemática da Literatura. 2021. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Federal do Pará.

Aluno: Jeremias Kalebe Estumano

AMARIS, M.; Estumano, J. LAWS-Ferramenta web para anotações manuais em arquivos audiovisuais}. 2021. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Universidade Federal do Pará.

Aluno: David Rafael Demetrio e Silva

Demetrio e Silva, D.;AMARIS, MARCOS. SmartTV Ads Builder: Ferramenta para o Desenvolvimento Fácil de Propagandas para TV Digital Ginga-NCL. 2021. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Universidade Federal do Pará.

Aluno: Cryslene Coelho de Oliveira Miranda

Moreira, C;AMARIS, M.; Noura, O. Análise E Detecção De Ataque Ransomware Utilizando Agentes Em Sistema Linux. 2020. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Universidade Federal do Pará.

Aluno: Luciano Antônio Siqueira

AMARÍS, MARCOS; Peixoto, P; Hirata, R. Paralelização em GPU de uma Rede Neural de Regressão Geral. 2018. Trabalho de Conclusão de Curso (Graduação em Abi - Matemática Aplicada) - Universidade de São Paulo.

Orientou

Erick Vinícius Damasceno da Silva

Escalonamento de Tarefas de Workflows Científicos usando Aprendizado por Reforço; Início: 2024; Dissertação (Mestrado profissional em Computação Aplicada) - Universidade Federal do Pará; (Orientador);

Fellipe Augusto Santana Queiroz

Técnicas de Escalonamento de Tarefas OpenMP usando predição de Consumo de energia; Início: 2024; Dissertação (Mestrado profissional em Computação Aplicada) - Universidade Federal do Pará; (Orientador);

Felipe Rafael dos Santos Barbosa

Predição Consumo de Energia de Tarefas de Workflow Científicos usando Aprendizado de Máquina; Início: 2023; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Pará; (Orientador);

Josiany Brito Guimarães

Proposta Sustentável de Automação de Processos de Datacenters usando Ansible e Terraform; Início: 2023; Dissertação (Mestrado profissional em Computação Aplicada) - Universidade Federal do Pará; (Orientador);

Álvaro Ramos Negrão Junior

Implementação de Plataforma de Cidades Inteligentes para prevenção de Alagamentos; Início: 2022; Dissertação (Mestrado profissional em Computação Aplicada) - Universidade Federal do Pará; (Orientador);

Eonay Barbosa Gurjão

Classificação de tráfego de rede para o tratamento de tolerância a falhas em multicontroladores SDN; 2023; Dissertação (Mestrado em Computação Aplicada) - Universidade Federal do Pará, ; Orientador: Marcos Tulio Amaris González;

Anderson Francisco de Sousa Almeida

Implementação de Modelos Computacionais na Predição Temporal e Espaço-temporal de Parâmetros da Qualidade de Água; 2021; Dissertação (Mestrado em Programa de Pós-graduação em Computação Aplicada) - Universidade Federal do Pará, ; Orientador: Marcos Tulio Amaris González;

Luan Ribeiro Siqueira

Predição de Desempenho de Aplicações CUDA utilizando Aprendizado de Máquina e Características de Pré-Execução; 2024; Trabalho de Conclusão de Curso; (Graduação em Engenharia de Computação) - Universidade Federal do Pará; Orientador: Marcos Tulio Amaris González;

Thiago Jose Saraiva Rodrigues

Otimização do Tempo de Execução de um Problema de Colisor de Partículas Usando Yatuner; 2024; Trabalho de Conclusão de Curso; (Graduação em Engenharia de Computação) - Universidade Federal do Pará; Orientador: Marcos Tulio Amaris González;

Eduardo Rodrigues de Alencar

Otimização de Sistemas Ópticos com Algoritmo Genético Bioinspirado; 2024; Trabalho de Conclusão de Curso; (Graduação em Engenharia de Computação) - Universidade Federal do Pará; Orientador: Marcos Tulio Amaris González;

Erick Vinícius Damasceno da Silva

No Cerne Da Eficiência: Uma Análise Comparativa sobre Compiladores e seu Desempenho; 2023; Trabalho de Conclusão de Curso; (Graduação em Engenharia de Computação) - Universidade Federal do Pará; Orientador: Marcos Tulio Amaris González;

Fellipe Augusto Santana Queiroz

Predição de Consumo Energético de Aplicações OpenMP em Máquinas Multi-core usando Técnicas de Regressão de Aprendizado de Máquina; 2023; Trabalho de Conclusão de Curso; (Graduação em Engenharia de Computação) - Universidade Federal do Pará; Orientador: Marcos Tulio Amaris González;

Jeremias Kalebe Cunha Estumano

LAWS -Ferramenta Web para Anotações Manuais em Arquivos Audiovisuais; 2022; Trabalho de Conclusão de Curso; (Graduação em Engenharia de Computação) - Universidade Federal do Pará; Orientador: Marcos Tulio Amaris González;

Pedro Luiz Braga Pinheiro

Uma Metodologia em Cascata de Quatro Etapas para Classificar Códigos NCM usando Técnicas de PLN; 2022; Trabalho de Conclusão de Curso; (Graduação em Engenharia de Computação) - Universidade Federal do Pará; Orientador: Marcos Tulio Amaris González;

David Rafael Demetrio e Silva

SmartTV Ads Builder: Ferramenta para o Desenvolvimento Fácil de Propagandas para TV Digital Ginga-NCL; 2021; Trabalho de Conclusão de Curso; (Graduação em Engenharia de Computação) - Universidade Federal do Pará; Orientador: Marcos Tulio Amaris González;

Luciano Antônio Siqueira

Paralelização em GPU de uma Rede Neural de Regressão Geral; 2018; Trabalho de Conclusão de Curso; (Graduação em Abi - Matemática Aplicada e Computacional) - Universidade de São Paulo; Orientador: Marcos Tulio Amaris González;

Produções bibliográficas

  • AMARIS, MARCOS ; CAMARGO, RAPHAEL ; CORDEIRO, DANIEL ; GOLDMAN, ALFREDO ; TRYSTRAM, DENIS . Evaluating Execution Time Predictions on GPU Kernels Using an Analytical Model and Machine Learning Techniques. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING , v. 1, p. 1-15, 2022.

  • Geng, Tongsheng ; AMARIS, MARCOS ; Zuckerman, Stéphane ; GOLDMAN, ALFREDO ; Gao, Guang R. ; Gaudiot, Jean-Luc . A Profile-Based AI-Assisted Dynamic Scheduling Approach for Heterogeneous Architectures. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING , v. 1, p. 1-37, 2021.

  • ALMEIDA, ANDERSON FRANCISCO DE SOUSA ; VERAS, ADONNEY ALLAN DE OLIVEIRA ; MERLIN, BRUNO ; SANTOS, ADAM ; AMARIS, MARCOS . Predição temporal de parâmetros da qualidade da água usando redes neurais profundas / Temporal prediction of water quality parameters using deep neural networks. Brazilian Journal of Development , v. 7, p. 107662-107678, 2021.

  • AMARIS, MARCOS ; Lucarelli, Giorgio ; Mommessin, Clément ; TRYSTRAM, DENIS . Generic algorithms for scheduling applications on heterogeneous platforms. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE , v. 00, p. e4647-4670, 2018.

  • BRUEL, PEDRO ; AMARÍS, MARCOS ; GOLDMAN, ALFREDO . Autotuning CUDA compiler parameters for heterogeneous applications using the OpenTuner framework. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE , v. 1, p. e3973, 2017.

  • GONZÁLEZ, MARCOS AMARIS ; MARTINEZ ABAUNZA, VÍCTOR EDUARDO ; GUILLÉN RONDÓN, PABLO EMILIO . Medidas de similaridad de información basadas en compresión de datos. Comunicaciones en Estadística , v. 5, p. 169, 2013.

  • Geng, Tongsheng ; AMARIS, M. ; Zuckerman, Stéphane ; A Goldman ; Gaudiot, Jean-Luc ; Gao, Guang R. . PDAWL: Profile-Based Iterative Dynamic Adaptive WorkLoad Balance on Heterogeneous Architectures. In: Klusáček, D., Cirne, W., Desai, N.. (Org.). Job Scheduling Strategies for Parallel Processing. JSSPP 2020.. 1ed.: , 2020, v. , p. 145-162.

  • AMARIS, MARCOS ; Lucarelli, Giorgio ; Mommessin, Clément ; TRYSTRAM, DENIS . Generic Algorithms for Scheduling Applications on Hybrid Multi-core Machines. Lecture Notes in Computer Science. 1ed.: Springer International Publishing, 2017, v. , p. 220-231.

  • QUEIROZ, FELLIPE ; DAMASCENO, ERICK ; SIQUEIRA, LUAN ; AMARIS, MARCOS ; RODRIGUES, THIAGO . Predição de Consumo Energético de Aplicações OpenMP em Máquinas Multi-core com Aprendizado de Máquina. In: Anais Estendidos do Simpósio em Sistemas Computacionais de Alto Desempenho, 2024, Brasil. Anais Estendidos do XXV Simpósio em Sistemas Computacionais de Alto Desempenho (SSCAD Estendido 2024), 2024. p. 129.

  • QUEIROZ, FELLIPE ; SIQUEIRA, LUAN ; DAMASCENO, ERICK ; RODRIGUES, THIAGO ; AMARIS, MARCOS . Performance and Energy Prediction of OpenMP and CUDA Applications using Machine Learning and Pre-execution Features. In: Simpósio em Sistemas Computacionais de Alto Desempenho, 2024, Brasil. Anais do XXV Simpósio em Sistemas Computacionais de Alto Desempenho (SSCAD 2024), 2024. p. 228.

  • DAMASCENO, ERICK ; QUEIROZ, FELLIPE ; SIQUEIRA, LUAN ; RODRIGUES, THIAGO ; AMARIS, MARCOS . Comparative Analysis of Compiler Efficiency: Energy Consumption Metrics in High-Performance Computing Domains. In: Simpósio em Sistemas Computacionais de Alto Desempenho, 2024, Brasil. Anais do XXV Simpósio em Sistemas Computacionais de Alto Desempenho (SSCAD 2024), 2024. p. 252.

  • CORDEIRO, DANIEL ; FRANCESQUINI, EMILIO ; AMARÍS, MARCOS ; CASTRO, MÁRCIO ; BALDASSIN, ALEXANDRO ; LIMA, JOÃO V. F. . Green Cloud Computing: Challenges and Opportunities. In: Anais Estendidos do Simpósio Brasileiro de Sistemas de Informação, 2023, Brasil. Anais Estendidos do XIX Simpósio Brasileiro de Sistemas de Informação (SBSI 2023), 2023. p. 129.

  • PINHEIRO, PEDRO ; SIQUEIRA, LUAN ; AMARIS, MARCOS . A Four-Step Cascade Methodology to Classify MCN Codes Using NLP Techniques. In: Encontro Nacional de Inteligência Artificial e Computacional, 2022, Brasil. Anais do XIX Encontro Nacional de Inteligência Artificial e Computacional (ENIAC 2022), 2022. p. 389.

  • AMARIS, MARCOS ; MORAIS, MAYURI A. ; DE CAMARGO, RAPHAEL Y. . Efficient Prediction of Region-wide Traffic States in Public Bus Networks using LSTMs. In: 2021 IEEE International Intelligent Transportation Systems Conference (ITSC), 2021, Indianapolis. 2021 IEEE International Intelligent Transportation Systems Conference (ITSC), 2021. p. 2215.

  • PINHEIRO, PEDRO ; AMARIS, MARCOS . Classificação dos Códigos de NCM Usando Processamento de Linguagem Natural. In: Escola Regional de Alto Desempenho Norte 2, 2021, Brasil. Anais da I Escola Regional de Alto Desempenho Norte 2 (ERAD-ERAMIA-NO2 2021), 2021. p. 9.

  • SIQUEIRA, LUAN ; AMARIS, MARCOS . Predição de Desempenho de Aplicações CUDA utilizando Aprendizado de Máquina e Características de Pré-Execução. In: Escola Regional de Alto Desempenho Norte 2, 2021, Brasil. Anais da I Escola Regional de Alto Desempenho Norte 2 (ERAD-ERAMIA-NO2 2021), 2021. p. 21.

  • ALMEIDA, ANDERSON ; AMARIS, MARCOS ; MERLIN, BRUNO . Predição temporal e espaço-temporal dos parâmetros da qualidade da água. In: Escola Regional de Alto Desempenho Norte 2, 2021, Brasil. Anais da I Escola Regional de Alto Desempenho Norte 2 (ERAD-ERAMIA-NO2 2021), 2021. p. 29.

  • GURJÃO, EONAY ; DIAS, KLENILMAR ; AMARIS, MARCOS . Tolerância a falhas em multi-controladores SDN: eficiência de controladores RYU usando Mininet. In: Escola Regional de Alto Desempenho Norte 2, 2021, Brasil. Anais da I Escola Regional de Alto Desempenho Norte 2 (ERAD-ERAMIA-NO2 2021), 2021. p. 41.

  • ALMEIDA, ANDERSON ; AMARIS, MARCOS ; MERLIN, BRUNO ; VERAS, ALLAN . Modelagem e Predição temporal de Parâmetros de Qualidade de Água usando Redes Neurais Profundas. In: Workshop de Computação Aplicada à Gestão do Meio Ambiente e Recursos Naturais, 2020, Brasil. Anais do Workshop de Computação Aplicada à Gestão do Meio Ambiente e Recursos Naturais (WCAMA 2020), 2020. p. 121.

  • GONCALVES, ROGERIO ; AMARIS, MARCOS ; OKADA, THIAGO ; BRUEL, PEDRO ; GOLDMAN, ALFREDO . OpenMP is Not as Easy as It Appears. In: 2016 49th Hawaii International Conference on System Sciences (HICSS), 2016, Koloa. 2016 49th Hawaii International Conference on System Sciences (HICSS), 2016. p. 5742.

  • AMARIS, MARCOS ; DE CAMARGO, RAPHAEL Y. ; DYAB, MOHAMED ; GOLDMAN, ALFREDO ; TRYSTRAM, DENIS . A comparison of GPU execution time prediction using machine learning and analytical modeling. In: 2016 IEEE 15th International Symposium on Network Computing and Applications (NCA), 2016, Cambridge. 2016 IEEE 15th International Symposium on Network Computing and Applications (NCA), 2016. p. 326.

  • AMARIS, MARCOS ; CORDEIRO, DANIEL ; GOLDMAN, ALFREDO ; CAMARGO, RAPHAEL Y. DE . A Simple BSP-based Model to Predict Execution Time in GPU Applications. In: 2015 IEEE 22nd International Conference on High Performance Computing (HiPC), 2015, Bengaluru. 2015 IEEE 22nd International Conference on High Performance Computing (HiPC). p. 285.

  • P. Bruel ; AMARIS, M. ; A Goldman . Autotuning GPU Compiler Parameters Using OpenTuner. In: WSCAD'15 XVI Simpósio em Sistemas Computacionais de Alto Desempenho, 2015, Florianópolis. WSCAD'15 XVI Simpósio em Sistemas Computacionais de Alto Desempenho, 2015.

  • T. Okada ; AMARIS, M. ; A Goldman . Scheduling Moldable BSP Tasks on Clouds. In: WSCAD'15 XVI Simpósio em Sistemas Computacionais de Alto Desempenho, 2015, Florianópolis. WSCAD'15 XVI Simpósio em Sistemas Computacionais de Alto Desempenho, 2015.

  • AMARÍS, MARCOS ; MARTINEZ ABAUNZA, VÍCTOR EDUARDO ; RONDON, P. . Máquinas de Aprendizaje No-Supervisionada para la Classificación de Señales Electrocardiográficas. In: International Symposium on Medical Information Processing and Analysis, 2012, San Cristobal. International Symposium on Medical Information Processing and Analysis, 2012.

  • QUEIROZ, FELLIPE ; DAMASCENO, ERICK ; AMARIS, MARCOS . Predição de Consumo de Energia de Aplicações OpenMP Multithreads. In: Escola Regional de Alto Desempenho Norte 2 e Escola Regional de Aprendizado de Máquina e Inteligência Artificial Norte 2, 2023, Brasil. Anais da III Escola Regional de Alto Desempenho Norte 2 e III Escola Regional de Aprendizado de Máquina e Inteligência Artificial Norte 2 (ERAD-ERAMIA-NO2 2023), 2023. p. 21.

  • GUIMARÃES, JOSIANY B. ; AMARIS, MARCOS . Proposta Sustentável Para Data Center: Revisão Sistemática de Literatura. In: Escola Regional de Alto Desempenho Norte 2 e Escola Regional de Aprendizado de Máquina e Inteligência Artificial Norte 2, 2023, Brasil. Anais da III Escola Regional de Alto Desempenho Norte 2 e III Escola Regional de Aprendizado de Máquina e Inteligência Artificial Norte 2 (ERAD-ERAMIA-NO2 2023), 2023. p. 33.

  • AMARIS, M. ; MARTINEZ ABAUNZA, VÍCTOR EDUARDO . Procesamiento Wavelet de señales electrocardiográficas sobre R. In: III Jornadas de Usuarios de R, 2011, Madrid. III Jornadas de Usuarios de R, 2012.

  • A Goldman ; CAMARGO, RAPHAEL Y. DE ; AMARÍS, MARCOS . Performance Prediction Modeling of GPU Applications. 2017. (Apresentação de Trabalho/Conferência ou palestra).

  • A Goldman ; AMARIS, M. ; CAMARGO, RAPHAEL Y. DE ; TRYSTRAM, D. ; DYAB, M. . A Comparison of GPU Execution Time Prediction using Machine Learning and Analytical Modeling. 2016. (Apresentação de Trabalho/Conferência ou palestra).

  • AMARIS, M. ; R. Camargo ; D. Cordeiro ; A Goldman . A Simple BSP-based Model to Predict Execution Time in GPU Applications. 2015. (Apresentação de Trabalho/Conferência ou palestra).

  • AMARIS, M. ; Martinez V. ; RONDON, P. . Máquinas de Aprendizaje No-Supervisionada para la Classificación de Señales Electrocardiográficas. 2012. (Apresentação de Trabalho/Simpósio).

Outras produções

AMARIS, MARCOS ; Martinez V. . Aplicação de software para a Classificação de Sinais Electrocadiográficas. 2012.

AMARIS, M. ; Torres R. . Aplicação em scilab para o processamento de sinais digitais com a transformaçao de Fourier fraccionaria: Filtro de Wiener fraccionario. 2009.

Projetos de pesquisa

  • 2023 - Atual

    Estimação de Consumo Energético de Aplicações Executadas em Máquinas Heterogêneas, Descrição: This work package addresses the challenge of predicting energy consumption in parallel and heterogeneous computing systems. With the growing demand for high-performance computing, the energy consumption of such systems has become a critical concern. The project proposes a novel approach that combines analytical modeling and machine learning techniques to accurately predict energy consumption in parallel and heterogeneous applications.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) / Mestrado profissional: (1) . , Integrantes: Marcos Tulio Amaris González - Coordenador / Felipe Rafael dos Santos Barbosa - Integrante / Josiany B. Guimarães - Integrante / PEDRO DA SILVA CAVALCANTE - Integrante.

  • 2021 - 2023

    Análise de Desempenho de Aplicações de Big Data Executadas em Plataformas Heterogêneas, Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (3) / Mestrado acadêmico: (1) . , Integrantes: Marcos Tulio Amaris González - Coordenador.

  • 2018 - 2020

    Modelagem de Viagens em Sistemas de ônibus usando Métodos Estocásticos, Descrição: A mobilidade urbana é um aspecto crucial das cidades inteligentes e os sistemas de transporte de ônibus desempenham um papel essencial nesta mobilidade. Os sistemas de ônibus são afetados por vários fatores, como tráfego dinamicamente variável, demanda de passageiros, condições climáticas e eventos culturais e esportivos. Pode-se modelar a rede de rotas de ônibus como um grafo, com vértices representando paradas de ônibus ou outros pontos significativos, e links conectando esses vértices. Desse modo, modelos mesoscópicos definem propriedades de links, como velocidade de fluxo e estado atual, e permitem simular viagens de ônibus individuais sobre o gráfico. Neste projeto, desenvolveremos um modelo estocástico de comportamento de ônibus individual durante as viagens. O modelo irá capturar os possíveis estados de links, representando os diferentes níveis de congestionamento. Cada estado dos links terá uma distribuição de probabilidade específica dos tempos de viagem, permitindo a amostragem desse tempo em viagem de ônibus individuais. Assim, usaremos dados históricos para gerar os estados de link e distribuições de tempo de viagem. Além disso, as matrizes de probabilidades de transição de estados derivadas desses dados históricos permitirão a simulação da evolução do estado usando cadeias de Markov. Implementaremos também o modelo no interSimulator, que é um simulador de tráfego de larga escala, extensível e de código aberto, desenvolvido em Erlang, capaz de simular milhões de entidades. Para tanto utilizaremos as simulações para validar o modelo, comparando o comportamento estatístico do sistema de ônibus com dados empíricos da SPTrans. Finalmente, usaremos a simulação para avaliar outros modelos desenvolvidos em nosso grupo de pesquisa, incluindo previsões de tempo de viagem de ônibus, bem como a sua modelagem de agrupamento.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (1) . , Integrantes: Marcos Tulio Amaris González - Coordenador / Raphael Camargo - Integrante., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.

  • 2015 - 2018

    LEAPaD: Laboratóorio de Estudos Avaçados em Sistemas Paralelos e Distribuídos, Projeto certificado pelo(a) coordenador(a) Alfredo Goldman vel Lejbman em 21/08/2018., Descrição: O processamento paralelo e distribuído é uma realidade nos sistemas computacionais há muitos anos. No entanto, observa-se no histórico mais recente, o crescimento dos horizontes de sua aplicação em função de uma nova realidade de mercado, a qual oferece preços muito competitivos para os mais diversos tipos de plataformas de hardware, implicando no aumento das ofertas de soluções e, consequentemente, de demandas de aplicações da sociedade em geral. Logo, se no passado não muito distante, problemas e questões relacionadas ao processamento paralelo e distribuído surgiam em função do desenvolvimento de aplicações caracterizadas por necessitarem de uma grande quantidade de recursos computacionais, hoje surge uma nova classe de problemas em função da pluralidade de dimensões que as novas plataformas de processamento oferecem. Esta pluralidade reflete a incorporação nas plataformas de execução de diferentes tecnologias de hardware com suporte ao processamento intensivo e paralelo, incluindo não apenas os multiprocessadores e aglomerados de computadores, mas tambémFPGAs, GPUs, grades e nuvens computacionais. Dentre os efeitos observados, buscam-se novos modelos computacionais para solucionar as diferentes questões operacionais que se apresentam nesta nova realidade. Neste contexto, o presente projeto se insere apresentando a criação do LEAPaD, um laboratório, virtualmente distribuído entre as instituições parceiras, vocacionado em explorar questões ligadas ao gerenciamento das ações que envolvem o processamento paralelo e distribuído. O LEAPaD, acrônimo para Laboratório de Estudos Avançados em Sistemas Paralelos e Distribuídos, se institui de forma a consolidar linhas de atuação ligadas aos programas associados a este projeto, buscando explorar soluções para construções de aplicações e sistemas de gerenciamento e exploração de processamento de alto desempenho em arquiteturas paralelas e distribuídas, tais como FPGAs, ambientes multiprocessados e com GPUs, aglomerados de computadores e de grades e nuvens computacionais.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Marcos Tulio Amaris González - Integrante / Raphael Camargo - Integrante / Alfredo Goldman vel Lejbman - Coordenador.

  • 2015 - 2016

    Generic algorithms for scheduling applications on heterogeneous platforms, Projeto certificado pelo(a) coordenador(a) Alfredo Goldman vel Lejbman em 21/08/2018., Descrição: Neste projeto temos como objetivo a verificação e análise experimental de diversos problemas de computação distribuída com novos algoritmos de gerenciamento de recursos. Serão estudados os seguintes tópicos de maneira mais aprofundada: Algoritmos adaptativos, Escalonamento de tarefas BSP maleáveis e Ambientes de data-flow tolerantes a falhas.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Marcos Tulio Amaris González - Integrante / Raphael Camargo - Integrante / Alfredo Goldman vel Lejbman - Coordenador.

Prêmios

2015

Menção Honrosa, XVI Simpósio em Sistemas Computacionais de Alto Desempenho.

2009

Tese meritória de graduação, Universidad del Magdalena.

Histórico profissional

Endereço profissional

  • Universidade Federal do Pará, Campus Tucuruí. , Rodovia BR 422, km 13 - Canteiro de Obras UHE - Antigo galpão da Camargo Corrêa, Vila Permanente, 68464000 - Tucuruí, PA - Brasil, Telefone: (91) 984002578, URL da Homepage:

Experiência profissional

2019 - Atual

Universidade Federal do Pará

Vínculo: Servidor Público, Enquadramento Funcional: Tempo completo, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

  • 08/2023 - 12/2023

    Ensino, Engenharia da Computação, Nível: Graduação,Disciplinas ministradas, CO18024 - COMPUTACAO GRAFICA E PROCESSAMENTO DE IMAGEM

  • 03/2023 - 07/2023

    Ensino, Engenharia da Computação, Nível: Graduação,Disciplinas ministradas, CO18103 - PROGRAMACAO PARALELA, CO18021 - BANCO DE DADOS I, CO18046 - ATIVIDADES CURRICULARES DE EXTENSAO III

  • 03/2023 - 07/2023

    Ensino, Programa de Pós-graduação em Computação Aplicada, Nível: Pós-Graduação,Disciplinas ministradas, PPCAP0050 - PROGRAMAÇÃO PARALELA

  • 03/2023 - 07/2023

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Sistemas Distribuídos

  • 08/2022 - 12/2022

    Ensino, Engenharia da Computação, Nível: Graduação,Disciplinas ministradas, CO18044 - PROJETOS DE ENGENHARIA III, CO18024 - COMPUTACAO GRAFICA E PROCESSAMENTO DE IMAGEM, CO18021 - BANCO DE DADOS I, CO18046 - ATIVIDADES CURRICULARES DE EXTENSAO III

  • 03/2022 - 07/2022

    Ensino, Engenharia da Computação, Nível: Graduação,Disciplinas ministradas, CO18105 - SISTEMAS MULTIMIDIA, CO18044 - PROJETOS DE ENGENHARIA III, CO18103 - PROGRAMACAO PARALELA, CO18047 - ATIVIDADES CURRICULARES DE EXTENSAO IV

  • 03/2022 - 07/2022

    Ensino, Programa de Pós-graduação em Computação Aplicada, Nível: Pós-Graduação,Disciplinas ministradas, PPCAP0050 - PROGRAMAÇÃO PARALELA

  • 08/2021 - 07/2022

    Conselhos, Comissões e Consultoria, Campus Tucuruí.,Cargo ou função, Docente suplente na Comissão de Ensino e Graduação.

  • 08/2021 - 12/2021

    Ensino, Engenharia da Computação, Nível: Graduação,Disciplinas ministradas, CO18097 - BANCO DE DADOS II, CO18021 BANCO DE DADOS I, CO18017 - ATIVIDADES CURRICULARES DE EXTENSAO I

  • 03/2021 - 07/2021

    Ensino, Engenharia da Computação, Nível: Graduação,Disciplinas ministradas, CO18024 - COMPUTACAO GRAFICA E PROCESSAMENTO DE IMAGEM, CO18046 ATIVIDADES CURRICULARES DE EXTENSAO III

  • 03/2021 - 07/2021

    Ensino, Programa de Pós-graduação em Computação Aplicada, Nível: Pós-Graduação,Disciplinas ministradas, PPCAP0050 - PROGRAMAÇÃO PARALELA

  • 04/2019 - 07/2021

    Conselhos, Comissões e Consultoria, Campus Tucuruí.,Cargo ou função, Docente titular na Câmara de Pesquisa, Extensão e Pós-Graduação.

  • 02/2021 - 03/2021

    Ensino, Engenharia da Computação, Nível: Graduação,Disciplinas ministradas, CO18105 - SISTEMAS MULTIMIDIA, CO18103 - PROGRAMACAO PARALELA

  • 03/2020 - 07/2020

    Ensino, Engenharia da Computação, Nível: Graduação,Disciplinas ministradas, CO18103 - PROGRAMACAO PARALELA, CO18024 - COMPUTACAO GRAFICA E PROCESSAMENTO DE IMAGEM, CO18046 - ATIVIDADES CURRICULARES DE EXTENSAO III

  • 08/2019 - 07/2020

    Extensão universitária , Campus Tucuruí.,Atividade de extensão realizada, Codificando desde o Ensino Médio.

  • 08/2019 - 12/2019

    Ensino, Engenharia da Computação, Nível: Graduação,Disciplinas ministradas, CO18017 - ATIVIDADES CURRICULARES DE EXTENSAO I, CO18047 - ATIVIDADES CURRICULARES DE EXTENSAO IV, CO18105 - SISTEMAS MULTIMIDIA

  • 02/2019 - 07/2019

    Ensino, Engenharia da Computação, Nível: Graduação,Disciplinas ministradas, CO18021 - BANCO DE DADOS I, CO18024 - COMPUTACAO GRAFICA E PROCESSAMENTO DE IMAGEM, CO18103 PROGRAMACAO PARALELA

2015 - 2018

Universidade de São Paulo

Vínculo: Bolsista, Enquadramento Funcional: Estudante de doutorado, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

  • 03/2018 - 06/2018

    Ensino, Ciências da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Computação Paralela e Distriibnuída

  • 04/2013 - 06/2018

    Pesquisa e desenvolvimento, Instituto de Matemática e Estatística.,Linhas de pesquisa

  • 03/2015 - 06/2015

    Ensino, Ciências da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Computação Paralela e Distrobuida

2012 - 2012

CORPORACIÓN UNIVERSITARIA REMINGTON

Vínculo: Professor Visitante, Enquadramento Funcional: Contrato prestação de Serviços, Carga horária: 10

Atividades

  • 08/2012 - 12/2012

    Ensino, Engenharia de Sistemas, Nível: Graduação,Disciplinas ministradas, Algotimos 1, Introdução ao Desenvolvimento de Software, Ferramentas Ddministrativas

2011 - 2012

Departamento Administrativo Nacional de Estadistica

Vínculo: Servidor Público, Enquadramento Funcional: Contrato prestação de Serviços, Carga horária: 20