Identification
Personal identification
- Full name
- André Martins Pereira
Citation names
- Pereira, André
Author identifiers
- Ciência ID
- 2A1B-692E-10B2
- ORCID iD
- 0000-0002-2110-914X
Email addresses
- andre.martins.pereira@inesctec.pt (Professional)
- ampereira@di.uminho.pt (Professional)
Telephones
- Mobile phone
-
- (+351) 934855058 (Personal)
Websites
- https://ampereira90.github.io/ (Professional)
Knowledge fields
- Exact Sciences - Computer and Information Sciences
Languages
| Language | Speaking | Reading | Writing | Listening | Peer-review |
|---|---|---|---|---|---|
| Portuguese (Mother tongue) | |||||
| English | Proficiency (C2) | Proficiency (C2) | Proficiency (C2) | Proficiency (C2) | Proficiency (C2) |
Education
| Degree | Classification | |
|---|---|---|
|
2013/10 - 2019/05
Concluded
|
MAP-i (Doutoramento)
Major in Informática
Universidade do Minho, Portugal
"HEP-Frame: a Development Aid and Efficient Execution Engine where a Multi-layer Scheduler
Adaptively Orders Pipelined Data Stream Applications" (THESIS/DISSERTATION)
|
Muito Bom |
|
2011/09 - 2013/10
Concluded
|
Mestrado em Engenharia Informática (Mestrado)
Universidade do Minho, Portugal
"Efficient Processing of ATLAS Events Analysis on Homogeneous and Heterogeneous Platforms
with Accelerator Devices" (THESIS/DISSERTATION)
|
17 |
|
2008/09 - 2011/07
Concluded
|
Licenciatura em Engenharia Informática (Licenciatura)
Universidade do Minho, Portugal
|
13 |
Affiliation
Science
| Category Host institution |
Employer | |
|---|---|---|
| 2023/01/01 - 2023/08/31 | Auxiliary Researcher (Research) | Instituto de Engenharia de Sistemas e Computadores, Portugal |
| 2022/08 - 2022/12/31 | Postdoc (Research) | Universidade do Minho Laboratório de Software Confiável, Portugal |
| Universidade do Minho Advanced Computing Center, Portugal | ||
| 2019/01 - 2019/04 | Postdoc (Research) | Universidade do Minho, Portugal |
| Universidade do Minho Centro ALGORITMI, Portugal | ||
| 2014/02/01 - 2018/12/31 | Researcher (Research) | Universidade do Minho, Portugal |
| Universidade do Minho Centro ALGORITMI, Portugal (...) |
||
| 2013/01 - 2014/01 | Researcher (Research) | Laboratório de Instrumentação e Física Experimental de Partículas, Portugal |
| Laboratório de Instrumentação e Física Experimental de Partículas - Minho, Portugal | ||
| 2012/07/01 - 2012/08/31 | Research Trainee (Research) | The University of Texas at Austin, United States |
| The University of Texas at Austin Oden Institute for Computational Engineering and Sciences, United States |
Teaching in Higher Education
| Category Host institution |
Employer | |
|---|---|---|
| 2023/09/01 - Current | Assistant Professor (University Teacher) | Universidade do Minho, Portugal |
| Universidade do Minho Escola de Engenharia, Portugal | ||
| 2019/10 - 2023/08/31 | Invited Assistant Professor (University Teacher) | Universidade do Minho, Portugal |
| 2014/03 - 2019/09 | Invited Assistant (University Teacher) | Universidade do Minho, Portugal |
| 2015/10/01 - 2016/03/31 | Invited Assistant (Polytechnic Teacher) | Instituto Politécnico do Cávado e do Ave, Portugal |
| Instituto Politécnico do Cávado e do Ave Escola Superior de Tecnologia, Portugal |
Other Careers
| Category Host institution |
Employer | |
|---|---|---|
| 2019/04 - 2022/08 | Consultor de Informática (Categorias e Funções Especificas) | Electron Softview, Portugal |
Projects
Grant
| Designation | Funders | |
|---|---|---|
| 2019/01 - 2019/12 | Centro de Investigação ALGORITMI
154637UID
UID/CEC/00319/2019
Universidade do Minho, Portugal
Universidade do Minho Centro ALGORITMI, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
| 2014/01 - 2015/01 | Plano Estratégico da Escola de Engenharia - Agenda 2020: Projetos multidisciplinares
Agenda 2020
PhD Student Fellow
Universidade do Minho Escola de Engenharia, Portugal
|
Concluded
|
Contract
| Designation | Funders | |
|---|---|---|
| 2023/03 - Current | EUROCC2: National Competence Centres in the framework of EuroHPC
DIGITAL-EUROHPC-JU-2022-NCC-01
Researcher
|
Ongoing
|
| 2023/02 - Current | Application Support in High Performance Computing
DIGITAL-EUROHPC-JU-2022-APPSUPPORT-01
Researcher
|
EuroHPC Joint Undertaking
Submitted
|
| 2023 - Current | Digital Innovation Hub for Artificial Intelligence and High-Performance Computing | |
| 2022/08 - Current | SustainableHPC: Sustainable High Performance Computing
Technical development
|
Ongoing
|
| 2022/01/01 - Current | European Master for High Performance Computing
Other
Universidade do Minho, Portugal
|
European Commission
Ongoing
|
| 2024/02/01 - 2028/01/31 | EPICURE: High-level specialised application support service in High-Performance Computing
(HPC)
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
EuroHPC Joint Undertaking |
| 2026/02/01 - 2027/07/31 | QUANTHOS - Fotónica Integrada Topológica Quântica
Co-Principal Investigator (Co-PI)
Instituto de Engenharia de Sistemas e Computadores, Portugal
|
Fundação para a Ciência e a Tecnologia
Ongoing
|
| 2024/03/01 - 2025/02/28 | exaSIMPLE: A Hybrid ML-CFD SIMPLE Algorithm for the Exascale Era
Co-Principal Investigator (Co-PI)
|
EuroHPC Joint Undertaking
Ongoing
|
| 2022/08/01 - 2022/12/31 | EUROCC: National Competence Centres in the framework of EuroHPC
951732-H2020-JTI EuroHPC-2019-2
Research Fellow
|
Concluded
|
| 2018/07/01 - 2022/06/30 | RDB-TS: Uma base de dados de reações químicas baseadas em informação de estados de
transição derivados de cálculos quânticos.
PTDC/QUI-QFI/31689/2017
Universidade do Minho, Portugal
Rede de Química e Tecnologia Laboratório Associado para a Química Verde, Portugal |
Fundação para a Ciência e a Tecnologia
Concluded
|
| 2013/03 - 2014/01 | Phenomenological Studies at the LHC
CERN/FP/123619/2011
Master Student Fellow
Laboratório de Instrumentação e Física Experimental de Partículas, Portugal
|
Associação para a Inovação e Desenvolvimento da FCT
Concluded
|
Other
| Designation | Funders | |
|---|---|---|
| 2015/01 - 2016/12 | LIP Annual Funding
POCI-01-0145-FEDER-007334
Research Fellow
Laboratório de Instrumentação e Física Experimental de Partículas, Portugal
|
Associação para a Inovação e Desenvolvimento da FCT
Concluded
|
Outputs
Publications
| Book |
|
| Conference paper |
|
| Journal article |
|
| Thesis / Dissertation |
|
Other
| Other output |
|
Activities
Oral presentation
| Presentation title | Event name Host (Event location) |
|
|---|---|---|
| 2024/05/25 | EPICURE - High-level Specialised Application Support Service in High-Performance Computing | International Supercomputing (ISC)
EuroHPC Joint Undertaking (Hamburgo, Germany)
|
| 2022/05 | The Engineering Challenges at Electron Softview | Tomorrow Needs Engineering - da Academia ao Mercado
Universidade do Minho (Portugal)
|
| 2022/03 | Programming Microcontrollers: A Computer Scientist’s Perspective |
Núcleo de Estudantes de Física da Universidade do Minho (Portugal)
|
| 2015/02 | Developing Efficient Parallel Code for Heterogeneous Platforms | Inverted CERN School of Computing
CERN (Genebra, Switzerland)
|
Supervision
| Thesis Title Role |
Degree Subject (Type) Institution / Organization |
|
|---|---|---|
| 2025/09/01 - Current | Exploiting Memory Disaggregation on High-Performance Computing Systems
Supervisor
|
Programa Doutoral em Informática (PhD)
Universidade do Minho Escola de Engenharia, Portugal
|
| 2025/09/01 - Current | Exploração de memória desagregada para computação eficiente
Supervisor
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
| 2025/09/01 - Current | Simulação do Perfil de Consumo Energético do Deucalion
Supervisor
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
| 2025/09/01 - Current | Uma interface portável para gestão e monitorização de consumos energéticos de
dispositivos de processamento
Supervisor
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
| 2023/10/01 - Current | Exploring the performance of SYCL in heterogeneous servers
Supervisor
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho Departamento de Informática, Portugal
|
| 2020/10 - Current | Upgrading the HEP-Frame Scheduling Dependency Graph to Support Conditional Task Graphs
Supervisor
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
| 2018 - Current | Adapting HEP-Frame for a Streaming Approach to a Linear Algebra OLAP Engine
Co-supervisor
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
| 2016/10 - Current | Towards Efficient Deep Learning Algorithms
Co-supervisor
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
| 2023/10/01 - 2026/04/30 | Improving performance of advanced computing software
Supervisor
|
Mestrado em Física da Informação (Master)
Universidade do Minho Departamento de Informática, Portugal
|
| 2024/09/01 - 2026/04/01 | Simulador do Consumo Energético de Infraestruturas de HPC
Supervisor
|
Mestrado em Física da Informação (Master)
Universidade do Minho, Portugal
|
| 2023/10/01 - 2025/10/31 | Energy-aware scheduling of irregular tasks
Supervisor
|
Mestrado em Física da Informação (Master)
Universidade do Minho Departamento de Informática, Portugal
|
| 2023/10/01 - 2024/10/31 | Development and Implementation of Scheduling Algorithms for High-Performance Computing
Systems
Supervisor
|
Mestrado em engenharia informática (Master)
Universidade do Minho Departamento de Informática, Portugal
|
| 2023/10/01 - 2024/10/31 | Performance and Carbon Footprint Modelling of Irregular Tasks
Supervisor
|
Mestrado em Engenharia Física (Master)
Universidade do Minho Departamento de Informática, Portugal
|
| 2022/10 - 2024/04/01 | A Software Engineering Methodology for Test-Driven Verification and Performance Analysis
of Compilation
Toolchains
Supervisor
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
| 2021/10 - 2023/01 | Improving the Efficiency of Digital Image Correlation Computation for SEM Images
Supervisor
|
Mestrado Integrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
| 2021/10 - 2022/12 | Integration of Local and Remote Hardware Accelerators into Parallel and Distributed
Applications Using
HPX
Co-supervisor
|
Mestrado Integrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
| 2020/10 - 2021/11 | Optimisation of Deep Learning Algorithms for an Autonomous RC Vehicle
Co-supervisor
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
| 2019/10 - 2021/06 | Improving the Efficiency of the Energy-Split Tool to Compute the Energy of Very Large
Molecular Systems
Co-supervisor
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
| 2017/10 - 2018/11 | Deeploy: a Neural Network Computer Vision Tool for the NVidia Tegra TX2 Embedded System
Co-supervisor
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
| 2015/10 - 2016/12 | Integrating Heterogeneous Computing Features Into HEP-Frame
Co-supervisor
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
Event organisation
| Event name Type of event (Role) |
Institution / Organization | |
|---|---|---|
| 2022/10/25 - 2022/10/27 | Responsible for planing, organising, producing content, and lecturing theoretical
and lab sessions of a three-day workshop on High Performance Computing. This workshop
resulted from an invitation by the Portuguese Navy and was held at the Instituto Hidrográfico
in Lisbon. The majority of the sessions were under my responsibility in terms of lecturing
and guiding the trainees through the practical exercises. (2022/10/25 - 2022/10/27)
Workshop (Co-organisor)
|
Instituto Hidrográfico, Portugal |
Event participation
| Activity description Type of event |
Event name Institution / Organization |
|
|---|---|---|
| 2025/10/22 - 2025/10/23 | Participação no 5º Encontro de Computação Avançada, um encontro para a partilha de
conhecimentos sobre computação de alto desempenho, lançamento de AI Factories e acesso
a recursos nacionais.
Meeting
|
5º Encontro de Computação Avançada (RNCA) 2025
Fundacao de Computacao Cientifica Nacional, Portugal
Fundação para a Ciência e a Tecnologia, Portugal |
| 2025/05/06 - 2025/05/08 | Participação nas Jornadas da FCCN, encontro anual das diversas comunidades de gestores
e de utilizadores das plataformas avançadas de computação, de comunicação e de outros
serviços digitais disponibilizados pela FCT.
Congress
|
Jornadas FCCN
Fundacao de Computacao Cientifica Nacional, Portugal
|
| 2024/05 - 2024/05 | Participação na conferência
Conference
|
International Supercomputing (ISC) |
| 2023/11/10 - 2023/11/20 | Supercomputing 2023
Conference
|
SC23 |
| 2023/11/07 - 2023/11/08 | Rede Nacional de Computação Avançada
Meeting
|
RNCA 2023
Universidade de Trás-os-Montes e Alto Douro, Portugal
|
| 2023/11/07 - 2023/11/08 | Participação na 5ª edição do FOAM Iberia Meeting, em representação do supercomputador
Deucalion.
Meeting
|
FOAM Iberia Meeting
Universidade do Minho, Portugal
|
| 2023/10/03 - 2023/10/05 | EUMaster4HPC Plenary Meeting
Meeting
|
|
| 2022/09/12 - 2022/09/13 | The Portuguese EuroCC National Center of Competence, in collaboration with NVIDIA
and OpenACC.org, hosted a GPU programming Bootcamp aimed primarily at the community
of Portuguese researchers and students who use GPUs as the main tool for their HPC+AI
workloads.
Workshop
|
NCC Portugal AI for Science Bootcamp
Fundacao de Computacao Cientifica Nacional, Portugal
|
| 2022/08/07 - 2022/08/08 | A workshop uniting the users of MACC resources and other academic and industry partners.
Workshop
|
Minho Advanced Computing Center User Group Workshop
Universidade do Minho Advanced Computing Center, Portugal
|
| 2021/07/15 - 2021/07/18 | A workshop uniting the users of MACC resources and other academic and industry partners.
Workshop
|
Minho Advanced Computing Center User Group Workshop
Universidade do Minho Advanced Computing Center, Portugal
|
| 2020/08/27 - 2020/08/30 | The 2020 World Congress in Computer Science, Computer Engineering, & Applied Computing
Conference
|
The 2020 World Congress in Computer Science, Computer Engineering, & Applied Computing
American Council on Science and education, United States
|
| 2017/12/18 - 2017/12/20 | The 2017 Workshop on Advanced Computing for Earth Sciences
Workshop
|
The 2017 Workshop on Advanced Computing for Earth Sciences
Universidade do Porto, Portugal
|
| 2016/07/18 - 2016/07/22 | The 2016 International Conference on High Performance Computing & Simulation
Conference
|
The 2016 International Conference on High Performance Computing & Simulation
IEEE, United States
|
| 2015/12/07 - 2015/12/09 | The 2015 International Conference on Computational Science and Computational Intelligence
Conference
|
The 2015 International Conference on Computational Science and Computational Intelligence
American Council on Science and education, United States
|
| 2014/08/24 - 2014/09/06 | The 37th CERN School of Computing
Workshop
|
The 37th CERN School of Computing
Conseil européen pour la recherche nucléaire, Switzerland
|
| 2014/06/30 - 2014/07/03 | The 14th International Conference on Computational Science and Its Applications
Conference
|
The 14th International Conference on Computational Science and Its Applications
Universidade do Minho, Portugal
|
| 2014/06/25 - 2014/06/27 | Summer School on Parallel High Performance Computing using Accelerators
Workshop
|
Summer School on Parallel High Performance Computing using Accelerators
Universidade do Minho, Portugal
|
| 2014/01/20 - 2014/01/28 | The 4th International Doctorate Network in Particle Physics, Astrophysics and Cosmology
Symposium
|
The 4th International Doctorate Network in Particle Physics, Astrophysics and Cosmology
Laboratório de Instrumentação e Física Experimental de Partículas, Portugal
|
Jury of academic degree
| Topic Role |
Candidate name (Type of degree) Institution / Organization |
|
|---|---|---|
| 2024/12 | Exploring,heterogeneity with, multicore CPU and, integrated GPUs
(Thesis) Main arguer
|
André Cerqueira (Master)
Universidade do Porto Faculdade de Ciências, Portugal
|
| 2021/10 | Optimizing Real-time Physics Simulation using GPGPU Techniques
(Thesis) Main arguer
|
Ricardo Pereira (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
|
Committee member
| Activity description Role |
Institution / Organization | |
|---|---|---|
| 2023/06/30 - Current | Castiel2 AI Training Task Force |
Conference scientific committee
| Conference name | Conference host | |
|---|---|---|
| 2023/03/01 - Current | The 35th Symposium on Implementation and Application of Functional Languages | Braga, Portugal |
| 2024/12/01 - 2026/06/30 | International Supercomputing (ISC) | Hamburgo |
Consulting
| Activity description | Institution / Organization | |
|---|---|---|
| 2023/09/01 - Current | Consultor técnico da equipa de operações do supercomputador Deucalion, sob a alçada do Centro Nacional de Computação Avançada. | Fundacao de Computacao Cientifica Nacional, Portugal |
Course / Discipline taught
| Academic session | Degree Subject (Type) | Institution / Organization | |
|---|---|---|---|
| 2025/09 - Current | Arquiteturas Avançadas de Computadores | Mestrado em Engenharia Informática (Mestrado) | Universidade do Minho, Portugal |
| 2025/09 - Current | Arquiteturas Avançadas de Computadores | Mestrado em Computação Avançada (Mestrado) | Universidade do Minho, Portugal |
| 2025/09 - Current | Sistemas e Arquiteturas de Computadores | Mestrado em Computação Avançada (Mestrado) | Universidade do Minho, Portugal |
| 2025/09 - Current | Computação Híbrida de Larga Escala | Mestrado em Computação Avançada (Mestrado) | Universidade do Minho, Portugal |
| 2024/09/01 - Current | Computação Paralela Avançada | Programa Doutoral MAP-i (Doutoramento) | Universidade do Minho, Portugal |
| 2021 - Current | Programação Paralela | Mestrado Integrado em Engenharia Física (Mestrado integrado) | Universidade do Minho, Portugal |
| 2018 - Current | Sistemas da Computação | Mestrado Integrado em Engenharia Física (Mestrado integrado) | Universidade do Minho, Portugal |
| 2014 - Current | Sistemas da Computação | Licenciatura em Engenharia Informática (Licenciatura) | Universidade do Minho, Portugal |
| 2014 - Current | Sistemas da Computação | Mestrado Integrado em Engenharia Informática (Mestrado integrado) | Universidade do Minho, Portugal |
| 2024/09 - 2025/03 | Sistemas de Computação | Licenciatura em Ciência de Dados (Licenciatura) | Universidade do Minho, Portugal |
| 2024/09 - 2025/03 | Computação Heterogénea de Elevado Desempenho | Mestrado em Engenharia Informática (Mestrado) | Universidade do Minho, Portugal |
| 2023/09 - 2024/03 | Programação Imperativa | Licenciatura em Engenharia de Telecomunicações e Informática (Licenciatura) | Universidade do Minho, Portugal |
| 2022/09/12 - 2022/09/13 | NCC Portugal AI for Science Bootcamp | ||
| 2018 - 2022/07/31 | Arquitetura de Computadores | Licenciatura em Engenharia Informática (Licenciatura) | Universidade do Minho, Portugal |
| 2018 - 2022/07/31 | Arquitetura de Computadores | Mestrado Integrado em Engenharia Informática (Mestrado integrado) | Universidade do Minho, Portugal |
| 2021 - 2022 | Computação Paralela | Mestrado em Engenharia Informática (Mestrado) | Universidade do Minho, Portugal |
| 2020 - 2022 | Sistemas da Computação | Licenciatura em Ciências da Computação (Licenciatura) | Universidade do Minho, Portugal |
| 2020 - 2021 | Arquiteturas Avançadas | Mestrado em Engenharia Informática (Mestrado) | Universidade do Minho, Portugal |
| 2016 - 2017 | Paradigmas de Computação Paralela | Mestrado em Engenharia Informática (Mestrado) | Universidade do Minho, Portugal |
| 2014 - 2017 | Arquiteturas Avançadas | Mestrado em Engenharia Informática (Mestrado) | Universidade do Minho, Portugal |
| 2016/06 - 2016/06 | 3-day school focused on creating the theoretical and practical foundations for the development of efficient parallel code targeted at the non-computing scientific community. The goal was to give the tools and expertise to scientists from the most diverse fields to efficiently use the university’s advanced computing resources, such as the SeARCH computing cluster. | Summer School in Advanced Scientific Computing (Outros) | The University of Texas at Austin Texas Advanced Computing Center, United States Universidade do Minho, Portugal |
| 2015 - 2016 | Arquitetura de Dispositivos Móveis | Desenvolvimento de Aplicações Móveis (Curso Técnico Superior Profissional) | Instituto Politécnico do Cávado e do Ave, Portugal |
Journal scientific committee
| Journal title (ISSN) | Publisher | |
|---|---|---|
| 2024/08/01 - Current | INFORMS Journal on Computing (1526-5528) | ACM |
| 2023/12/01 - Current | Journal of Parallel Computing (1872-7336) | Elsevier |
Mentoring / Tutoring
| Topic | Student name | |
|---|---|---|
| 2018/09 - 2019/07 | Neural Net Computing in Embedded Systems | Manuel Moreno |
| 2018/09 - 2019/07 | Neural Net Computing in Embedded Systems | Nuno Magalhães |
| 2015/09 - 2016/07 | Porting Heterogeneous Schedulers into HEP-Frame | Nelson Torres |
| 2015/09 - 2016/07 | Porting Heterogeneous Schedulers into HEP-Frame | Tiago Santos |
| 2014/09 - 2015/07 | Performance Evaluation of an ATLAS Experiment Data Analysis Application | John Maia |
| 2014/09 - 2015/07 | Performance Evaluation of an ATLAS Experiment Data Analysis Application | José Silva |
Other jury / evaluation
| Activity description | Institution / Organization | |
|---|---|---|
| 2023/01/01 - 2025/08/30 | Avaliador técnico de projetos de computação avançada, provenientes dos concursos de Benchmark, Development, e Regular Access promovidos pelo EuroHPC Joint Undertaking, para a requisição de tempo de computação no supercomputador Deucalion. | Fundacao de Computacao Cientifica Nacional, Portugal EuroHPC Joint Undertaking, Belgium |
Distinctions
Award
| 2024 | Prémio de Mérito Pedagógico
Universidade do Minho, Portugal
|
