Algoritmi | User | André Martins Pereira
André Martins Pereira
André Martins Pereira
At Algoritmi
Assistant Researcher with PhD
Member of the CST R&D Group
Academic Degree
PhD
Current Position
Invited Teaching Assistant at Escola de Engenharia da Universidade do Minho
Personal Webpage
Personal Email
ampereira@di.uminho.ptOrcid
0000-0002-2110-914XResearcher ID
N-8699-2015FCT Public Key
J602235rnnrp
Ciência ID
Google Scholar
h-index
2Publications
5Editorial
0Citations
7Q1 / Q2
2About Me
I have been an Assistant Professor at the Department of Informatics of the University of Minho since September 2023, and a Senior Researcher in High-Performance Computing at the Institute for Systems and Computer Engineering, Technology and Science (INESC TEC) since January 2023. Previously, I was a Post-Doc researcher in High Performance Computing at the Minho Advanced Computing Center (MACC) on the EuroCC project. My main research areas relate to inter- and intra-application irregular workload scheduling, combining execution time and the carbon footprint of the code. I am also responsible for developing, assessing, and maintaining mechanisms for collaboration with academic and industry partners, focusing on coding best practices, know-how transfer, and technological consulting. I previously worked as a Software Engineer in developing TopoSEM, a C++ software product by Electron SoftView for the SEM industry, whose release is imminent. Responsible for implementing several core functionalities related to data processing and image manipulation, as well as for the co-design and implementation of the UI. I am also responsible for optimising key compute-intensive components of the product to ensure real-time user interaction with the application. I obtained my PhD in 2019, awarded by the MAP Joint Doctoral Program on Informatics, where my research focused on the development of automatic parallelisation and scheduling strategies and tools for efficient resource usage of manycore, GPU, and multicore CPU devices for pipelined data streaming applications. I’m responsible for the development and maintenance of HEP-Frame, a framework for the development and efficient execution of data analyses, which resulted from my PhD work. I was also involved in projects on efficient implementation of Machine and Deep Learning solutions on GPUs and embedded systems for real-time classification. Through the research on these subjects, I co-advised several Master Dissertations in conjunction with different research groups and BOSCH.
Publications (12)
Berry: A code for the differentiation of Bloch wavefunctions from DFT calculations
Computer Physics Communications
2024 | journal-article
A review on the decarbonization of high-performance computing centers
Renewable and Sustainable Energy Reviews
2024 | journal-article
HEP-Frame: an efficient tool for big data applications at the LHC
The European Physical Journal Plus
2023 | journal-article
HEP-Frame: Improving the efficiency of pipelined data transformation & filtering for scientific analyses
Computer Physics Communications
2021 | journal-article
PRNG-Broker: A High-Performance Broker to Supply Parallel Streams of Pseudorandom Numbers for Large-Scale Simulations
Principles of Data Science
2021 | journal-article
HEP-Frame: a Development Aid and Efficient Execution Engine where a Multi-layer Scheduler Adaptively Orders Pipelined Data Stream Applications
Universidade do Minho
2019 | dissertation-thesis
Efficient Use of Parallel PRNGs on Heterogeneous Servers
International Conference on Mathematical Applications
2018 | conference-paper
Tuning pipelined scientific data analyses for efficient multicore execution
2016 International Conference on High Performance Computing and Simulation, HPCS 2016
2016 | conference-paper
HEP-Frame: A Software Engineered Framework to Aid the Development and Efficient Multicore Execution of Scientific Code
2015 International Conference on Computational Science and Computational Intelligence (CSCI)
2015 | conference-paper
Removing inefficiencies from scientific code: The study of the Higgs boson couplings to top quarks
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
2014 | book
Efficient Processing of ATLAS Events Analysis on Homogeneous and Heterogeneous Platforms with Accelerator Devices
Universidade do Minho
2013 | dissertation-thesis
Aplicação para apoiar a seleção de Software de Apoio à Decisão
2011 | other
History
Init | End | Change | Value |
---|
Berry: A code for the differentiation of Bloch wavefunctions from DFT calculations
Computer Physics Communications
2024 | journal-article
A review on the decarbonization of high-performance computing centers
Renewable and Sustainable Energy Reviews
2024 | journal-article
HEP-Frame: an efficient tool for big data applications at the LHC
The European Physical Journal Plus
2023 | journal-article
HEP-Frame: Improving the efficiency of pipelined data transformation & filtering for scientific analyses
Computer Physics Communications
2021 | journal-article
PRNG-Broker: A High-Performance Broker to Supply Parallel Streams of Pseudorandom Numbers for Large-Scale Simulations
Principles of Data Science
2021 | journal-article
HEP-Frame: a Development Aid and Efficient Execution Engine where a Multi-layer Scheduler Adaptively Orders Pipelined Data Stream Applications
Universidade do Minho
2019 | dissertation-thesis
Efficient Use of Parallel PRNGs on Heterogeneous Servers
International Conference on Mathematical Applications
2018 | conference-paper
Tuning pipelined scientific data analyses for efficient multicore execution
2016 International Conference on High Performance Computing and Simulation, HPCS 2016
2016 | conference-paper
HEP-Frame: A Software Engineered Framework to Aid the Development and Efficient Multicore Execution of Scientific Code
2015 International Conference on Computational Science and Computational Intelligence (CSCI)
2015 | conference-paper
Removing inefficiencies from scientific code: The study of the Higgs boson couplings to top quarks
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
2014 | book
Efficient Processing of ATLAS Events Analysis on Homogeneous and Heterogeneous Platforms with Accelerator Devices
Universidade do Minho
2013 | dissertation-thesis
Aplicação para apoiar a seleção de Software de Apoio à Decisão
2011 | other
Start | End | Term | Value | |
---|---|---|---|---|