Identificação
Identificação pessoal
- Nome completo
- Diogo Marques
Nomes de citação
- Marques, Diogo
Identificadores de autor
- Ciência ID
- 4712-7A3D-2F18
- ORCID iD
- 0000-0002-8294-3306
Endereços de correio eletrónico
- diogo.marques@inesc-id.pt (Profissional)
Domínios de atuação
- Ciências da Engenharia e Tecnologias - Engenharia Eletrotécnica, Eletrónica e Informática - Hardware e Arquitetura de Computadores
Idiomas
Idioma | Conversação | Leitura | Escrita | Compreensão | Peer-review |
---|---|---|---|---|---|
Inglês | Utilizador independente (B2) | Utilizador independente (B2) | Utilizador independente (B2) | Utilizador independente (B1) | Utilizador independente (B2) |
Português (Idioma materno) |
Formação
Grau | Classificação | |
---|---|---|
2012/09/12 - 2017/11/21
Concluído
|
Engenharia Electrotécnica e de Computadores (Mestrado integrado)
Especialização em Electrónica e Computadores
Universidade de Lisboa Instituto Superior Técnico, Portugal
"Performance and Energy-Efficiency Modelling for Multi-Core Processors" (TESE/DISSERTAÇÃO)
|
17 |
Percurso profissional
Ciência
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
2016/09 - 2018/12 | Estagiário de Investigação (Investigação) | Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal |
Outros
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
2016/07/01 - 2016/08/01 | Discover Summer Internship - Unified Comms Product Development - Development of 100 automatic tests using the program Device Anywhere in order to improve the testing and debugging of a tool. | Vodafone Portugal, Portugal |
Projetos
Projeto
Designação | Financiadores | |
---|---|---|
2018/06/01 - 2021 | HiPerBio: "High Performance and Energy-efficient Processing of Bioinformatic Applications on Emergent Heterogeneous Systems"
PTDC/CCICOM/31901/2017
Investigador
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
|
Fundação para a Ciência e a Tecnologia
Em curso
|
2018/07 - 2020/12 | IntelCARM: "Boosting the roofline-based optimization guidance and performance modeling for modern CPU systems"
N/a
Investigador
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
|
Intel Corp
Concluído
|
Produções
Publicações
Artigo em conferência |
|
Artigo em revista |
|
Resumo em conferência |
|
Atividades
Apresentação oral de trabalho
Título da apresentação | Nome do evento Anfitrião (Local do evento) |
|
---|---|---|
2020/11 | Aleksandar Ilic, Diogo Marques, Rafael Campos, Sergio Santander-Jiménez, Leonel Sousa. Cache-Aware Roofline Model: Performance, Power and Energy-Efficiency, in Intel eXtreme Performance User Group conference (IXPUG), Tutorial, virtual event, October 2020. | Intel eXtreme Performance User Group conference (IXPUG) |
2020/11 | Aleksandar Ilic, Diogo Marques, Rafael Campos, Sergio Santander-Jiménez, Ricardo Nobre, Leonel Sousa. Rooflining Bioinformatics: Boosting Epistasis Detection with Cache-aware Roofline Model, in Intel oneAPI Developer Summit, virtual event, November 2020. | Intel oneAPI Developer Summit |
2020/11 | Samuel W. Williams, Aleksandar Ilic, Diogo Marques, Zakhar Matveev, Max Katz, JaeHyuk Kwack, Charlene Yang, Colleen Bertoni, Khaled Ibrahim (in collaboration with Intel®, NVIDIA and LBNL). Performance Tuning with the Roofline Model on GPUs and CPUs, in International Conference for High Performance Computing, Networking, Storage and Analysis (SC), Tutorial, virtual event, November 2020. | International Conference for High Performance Computing, Networking, Storage and Analysis (SC) |
2019/06 | Charlene Yang, Zakhar Matveev, Aleksandar Ilic, Leonel Sousa and Diogo Marques (in collaboration with Intel® and LBNL). Performance Optimization of Scientific Codes with the Roofline Model, in ISC High Performance 2019 (ISC-HPC), Tutorial, Frankfurt, Germany, June 2019. | ISC High Performance
(Frankfurt, Alemanha)
|
2019/06 | Diogo Marques, Aleksandar Ilic, Leonel Sousa and Zakhar Matveev (in collaboration with Intel®). Roofline Model Based Optimization Guidance and Tuning for Modern CPUs, in Intel® Developer Connect , Tutorial, Frankfurt, Germany, June 2019. | Intel® Developer Connect
(Frankfurt, Alemanha)
|
2017/11 | Tuomas S. Koskela, Aleksandar Ilic, Zakhar A. Matveev, Samuel W. Williams and Philippe Thierry (in collaboration with Intel® and LBNL). Performance Tuning of Scientific Codes with the Roofline Model, in International Conference for High Performance Computing, Networking, Storage and Analysis (SC), Tutorial, Denver, CO, USA, November 2017. Tutorial Session: "Performance analysis with Intel Advisor and Cache-Aware Roofline Model: Minighost Optimization Example" by Diogo Marques, Aleksandar Ilic, Roman Belenov, Phillipe Thierry and Zakhar Matveev. | International Conference for High Performance Computing, Networking, Storage and Analysis
(Denver, Estados Unidos)
|
2017/11 | Carlos Rosales, Dmitry Prohorov, Zakhar Matveev, and Aleksandar Ilic. Tuning for the Intel® Xeon® Scalable Processor (Code Named Skylake), in Intel® HPC Developer Conference, Tutorial, Denver, CO, USA, November 2017. (in collaboration with Intel®). Tutorial Session: "Performance Analysis with Intel Advisor and Cache-aware Roofline Model: Toypush Optimization Example", Diogo Marques, Aleksandar Ilic, Frederico Pratas, Leonel Sousa, Phillipe Thierry and Zakhar Matveev. | Intel® HPC Developer Conference
(Denver, Estados Unidos)
|
2017/07 | Diogo Marques, Helder Duarte, Leonel Sousa and Aleksandar Ilic. Analyzing Performance of Multi-cores and Applications with Cache-aware Roofline Model, in Special Session on High Performance Computing for Application Benchmarking and Optimization (HPBench'17), International Conference on High Performance Computing & Simulation (HPCS'17), Genoa, Italy, July 2017. url: HPCS'17 | invited talk. | Special Session on High Performance Computing for Application Benchmarking and Optimization, International Conference on High
Performance Computing & Simulation
(Genoa, Itália)
|
Arbitragem científica em conferência
Nome da conferência | Local da conferência | |
---|---|---|
2020 - 2020 | International European Conference on Parallel and Distributed Computing | Warsaw, Poland |
2020 - 2020 | International Conference on Architecture of Computing Systems | Aachen, Germany |
2020 - 2020 | International Workshop on Job Scheduling Strategies for Parallel Processing | New Orleans, Louisiana, USA |
2020 - 2020 | IEEE Cluster | Kobe, Japan |
2019 - 2019 | International Symposium on Circuits and Systems | Sapporo, Hokkaido, Japan |
2019 - 2019 | International Workshop on Data Locality | Göttingen, Germany |
2019 - 2019 | International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Platforms | |
2019 - 2019 | Special Session on High Performance Computing for Application Benchmarking and Optimization | Dublin, Ireland |
2019 - 2019 | International Conference on High Performance Computing & Simulation | Dublin, Ireland |
2019 - 2019 | International Conference on Acoustics, Speech, and Signal Processing | Brighton, UK |
2019 - 2019 | International Conference on Parallel Processing | Kyoto, Japan |
2019 - 2019 | INForum - Simpósio de Informática | Lisbon, Portugal |
2019 - 2019 | International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation | Samos, Greece |
2018 - 2018 | International European Conference on Parallel and Distributed Computing | Turin, Italy |
2018 - 2018 | Special Session on High Performance Computing for Application Benchmarking and Optimization | Orléans, France |
2018 - 2018 | International Conference on High Performance Computing & Simulation | Orléans, France |
2018 - 2018 | International Midwest Symposium on Circuits and Systems | Dallas, Texas, USA |
2018 - 2018 | International Symposium on Computer Architecture and High Performance Computing | Lyon, France |
2018 - 2018 | International Workshop on Data Locality | Turin, Italy |
2018 - 2018 | Artifact Evaluation for International Conference on Parallel Architectures and Compilation Techniques | Limassol, Cyprus |
2017 - 2017 | International Workshop on Job Scheduling Strategies for Parallel Processing | Orlando, USA |
2017 - 2017 | International Workshop on Data Locality | Santiago de Compostela, Spain |
2017 - 2017 | International Conference on High Performance Computing, Data and Analytics | Jaipur, India |
2017 - 2017 | International Conference On Parallel Processing And Applied Mathematics | Lublin, Poland |
2017 - 2017 | International Symposium on Computer Architecture and High Performance Computing | Campinas, Brasil |
2017 - 2017 | Special Session on High Performance Computing for Application Benchmarking and Optimization | Genoa, Italy |
Arbitragem científica em revista
Nome da revista (ISSN) | Editora | |
---|---|---|
2020 - 2020 | Computing in Science and Engineering (1521-9615) | IEEE Computer Society |
2019 - 2019 | ACM Transactions on Architecture and Code Optimization (1544-3973) | Association for Computing Machinery |
2018 - 2019 | Concurrency and Computation Practice and Experience (1532-0634) | Wiley (John Wiley & Sons) |
2018 - 2018 | ACM Transactions on Embedded Computing Systems (1558-3465) | Association for Computing Machinery |
Distinções
Outra distinção
2017 | Academic Merit Board - Diploma of Academic Excellence
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2016 | Academic Merit Board - Diploma of Academic Excellence
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2015 | Academic Merit Board - Diploma of Academic Excellence
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2014 | Academic Merit Board
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2013 | Academic Merit Board
Universidade de Lisboa Instituto Superior Técnico, Portugal
|