Identificação
Identificação pessoal
- Nome completo
- Pedro Nuno Ferreira da Rosa da Cruz Diniz
Nomes de citação
- DINIZ, PEDRO
- DINIZ, PEDRO C.
Identificadores de autor
- Ciência ID
- 3D16-9F6F-D262
- ORCID iD
- 0000-0003-3131-9367
Endereços de correio eletrónico
- pedrodiniz@fe.up.pt (Profissional)
Websites
- https://web.dei.up.pt/~pedrodiniz (Profissional)
Idiomas
Idioma | Conversação | Leitura | Escrita | Compreensão | Peer-review |
---|---|---|---|---|---|
Inglês | Utilizador proficiente (C1) | Utilizador proficiente (C1) | Utilizador proficiente (C1) | Utilizador proficiente (C1) | |
Português | Utilizador proficiente (C1) | Utilizador proficiente (C1) | Utilizador proficiente (C1) | Utilizador proficiente (C1) |
Formação
Grau | Classificação | |
---|---|---|
2017/11/01
Concluído
|
Engenharia Informática (Título de Agregado)
Universidade de Lisboa Instituto Superior Técnico, Portugal
"n/a" (TESE/DISSERTAÇÃO)
|
Aprovado |
1992/09/01 - 1997/08/01
Concluído
|
Computer Science (Doktor (PhD))
Especialização em Computer Science
University of California Santa Barbara Department of Computer Science, Estados Unidos
"Commutativity Analysis : A New Analysis Framework for Parallelizing Compilers" (TESE/DISSERTAÇÃO)
|
Muito Bom |
1991/08/01
Concluído
|
Computer Engineering (Mestrado)
Universidade de Lisboa Instituto Superior Técnico, Portugal
"Arquitectura de um Multiprocessor Orientado para Objectos" (TESE/DISSERTAÇÃO)
|
Muito Bom |
1988/08/01
Concluído
|
Computer Engineering (Licenciatura)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
18 valores |
Percurso profissional
Ciência
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
1997/08/01 - 2017/06/30 | Investigador (Investigação) | University of Southern California, Estados Unidos |
Information Sciences Institute, Estados Unidos |
Docência no Ensino Superior
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
2022/02/28 - Atual | Professor Catedrático (Docente Universitário) | Universidade do Porto, Portugal |
Universidade do Porto Faculdade de Engenharia, Portugal | ||
1998/08/01 - 2017/06/30 | Professor Auxiliar Convidado (Docente Universitário) | University of Southern California, Estados Unidos |
Information Sciences Institute, Estados Unidos | ||
2006/07/01 - 2008/06/30 | Professor Associado (Docente Universitário) | Instituto Superior Técnico, Departamento de Engenharia Informática, Portugal |
Cargos e Funções
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
2019/10/01 - 2022/02/27 | Research Associate | Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal |
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal | ||
2000/04/21 - 2019/08/31 | Vice-Presidente | Quantum Semiconductor, LLC, Estados Unidos |
Quantum Semiconductor, LLC, Estados Unidos | ||
2017/08/01 - 2019/07/31 | Senior Scientist | Custom Silicon Solutions (CSS), Estados Unidos |
Custom Silicon Solutions (CSS), Estados Unidos |
Projetos
Bolsa
Designação | Financiadores | |
---|---|---|
2013/04/01 - 2016/03/31 | Collaborative Research: Localized, Layered Formal Hardware/Software Resilience Methods
info:eu-repo/grantAgreement/NSF/Directorate for Computer & Information Science & Engineering/1255776/US
Investigador responsável
University of Southern California, Estados Unidos
|
National Science Foundation
Concluído
|
2013/01/01 - 2014/12/31 | FAIL-SAFE: Fault Aware IntelLigent SoftwAre For Exascale
63295-CA-ACI.9
Investigador responsável
University of Southern California, Estados Unidos
|
US Army Research Laboratory
Concluído
|
2011/12/31 - 2014/09/01 | Energy-Efficient Memory-Oriented Exascale-Enable Microarchitectures
SNL-ACS-0040
Investigador responsável
University of Southern California, Estados Unidos
|
Sandia National Laboratories
Concluído
|
2007/12/01 - 2010/12/31 | AMADEUS: ASPECTS AND COMPILER OPTIMIZATIONS FOR MATLAB SYSTEM DEVELOPMENT
Investigador responsável
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
|
Universidade do Algarve Faculdade de Ciências e Tecnologia |
2006/08/01 - 2009/07/31 | VECTOR: Matlab Complation and Hardware Synthesis of Custom-Vector Processing for Image and Signal Processing Algorithms.
PTDC/EEA-ELC/71556/2006
Investigador responsável
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluído
|
2005/12/01 - 2008/11/30 | DDDAS-SMRP: Optimizing Signal and Image Processing in a Dynamic, Data-Driven Application System.
0911750
Investigador responsável
University of Southern California, Estados Unidos
|
National Science Foundation
Concluído
|
2002/08/01 - 2006/07/31 | SLATE: Compiler-driven Design Space Exploration for Heterogeneous System-on-a-Chip
CCR-0209228
Investigador responsável
|
National Science Foundation
Concluído
|
2002/11/30 - 2005/09/30 | COMPILE: Resource-Aware Off-line and On-line Empirical Optimization
0204040
Investigador responsável
University of Southern California, Estados Unidos
|
Concluído
|
2002/01/01 - 2004/12/31 | REFLECT: Rendering FPGAs to Multi-Core Embedded Computing
248976
Investigador responsável
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
|
European Commission
Concluído
|
1998/06/01 - 2002/05/31 | DEFACTO: A Design Environment for Reconfigurable Computing Technology
DARPA-ACS-00040
Orientador
University of Southern California, Estados Unidos
|
Concluído
|
Projeto
Designação | Financiadores | |
---|---|---|
2011/09/01 - 2016/08/31 | SUPER: The Institute for Sustained Performance, Resilience, and Energy
DE-SC0006733
Investigador
University of Southern California, Estados Unidos
|
US Department of Energy Germantown
Concluído
|
2004/08/08 - 2007/07/31 | PetaScale Execution Time Evaluation
00000000
Investigador
University of Southern California, Estados Unidos
|
US Department of Energy Germantown
Concluído
|
Produções
Publicações
Artigo em conferência |
|
Artigo em revista |
|
Edição de livro |
|
Livro |
|
Propriedade Intelectual
Patente |
|
Atividades
Apresentação oral de trabalho
Título da apresentação | Nome do evento Anfitrião (Local do evento) |
|
---|---|---|
2019/03 | The Promise of Reconfigurable Computing and its Challenges: Can FPGAs (really) Become Mainstream, and How?, | Conference of Computational Interdisciplinary Science (CCIS 2019)
Georgia Tech School of Physics (Atlanta, Estados Unidos)
|
2017/05/01 | Managing Application Resilience: A Hybrid Programming Language and Run-Time Approach | HPCAFE-2017: High-Performance Computing Approaches for Monitoring, Exploring, Optimizing and Autotuning workshop
Computing Systems Week (Bacelona, Espanha)
|
2016/01/02 | Managing Application Resilience: A Programming Language Approach | PARMA-DITRAM workshop
HiPEAC (European Network of Excellence on High Performance and Embedded Architecture and Compilation) (Prague, República Checa)
|
2015/07/04 | Managing Application Resilience: A Programming Language Approach |
US National Institute of Standards and technology (NIST) (Germantown, Estados Unidos)
|
2014/10/05 | Managing Application Resilience: A Programming Language Approach | High-Performance Computing Systems Symposium (WSCAD'14)
(São José dos Campos, Brasil)
|
2012/03/01 | Tackling the Mapping and Tuning Problem for Embedded Multi-Core Systems | W3 Friday Workshop "Designing for Embedded Parallel Computing Platforms: Architectures, Design Tools and Applications"
(Dresden, Alemanha)
|
2011/05/03 | The REFLECT Project – Using Aspects and Strategies for Design-Space-Exploration | Reconfigurable Computing Cluster meeting as part of the technical program of the HiPEAC (European Network of Excellence on
High Performance and Embedded Architecture and Compilation)
(Barcelona, Espanha)
|
Orientação
Título / Tema Papel desempenhado |
Curso (Tipo) Instituição / Organização |
|
---|---|---|
2019/09/01 - Atual | Energy efficient scheduling techniques for high-performance heterogeneous computing architectures
Coorientador de Carlos Roberto Pereira Almeida Júnior
|
Ciencia da Computação (Doutoramento)
Universidade de São Paulo Câmpus de São Carlos, Brasil
|
2009/09/01 - 2013/07/01 | A DSL-based Approach for the Specification of Software Adaptations in Embedded Systems
Coorientador de André G. N. Santos
|
Engenharia Informática
Instituto Superior Técnico, Departamento de Engenharia Informática, Portugal
|
2003/08 - 2013/01/01 | Resilience-Aware Scheduling
Orientador de Jeremy Abramson
|
Computer Science (Doutoramento)
University of Southern California, Estados Unidos
|
2004/08/01 - 2007/01/01 | Compiler Directed Data Management for Configurable Architectures with Heterogeneous Memory Structures
Orientador de Nastaran Baradaran
|
Computer Science (Doutoramento)
University of Southern California, Estados Unidos
|
1999/09/01 - 2006/04/01 | Automatic Application Mapping for Multi-FPGA Systems
Coorientador
|
Computer Science (Doutoramento)
University of Southern California, Estados Unidos
|
2001/09/01 - 2004/08/01 | Application-Specific External Memory Interfacing for FPGA-based Reconfigurable Architectures
Orientador de Joonseok Park
|
Computer Science (Doutoramento)
University of Southern California, Estados Unidos
|
1997/08/01 - 2002/02/01 | A Methodology for Hardware/Software Co-design of Embedded Systems
Coorientador
|
Computer Engineering (Doutoramento)
University of Southern California, Estados Unidos
|
Organização de evento
Nome do evento Tipo de evento (Tipo de participação) |
Instituição / Organização | |
---|---|---|
2015/04/01 - 2015/04/03 | General Co-Chair with M. Hübner, 11th Intl, Symp on Applied Reconfigurable Computing (ARC’15), Bochum, Germany, Apr., 2015 (2015/04/01 - 2015/04/03)
Simpósio (Coorganizador)
|
|
2013/09/04 - 2013/09/06 | Technical Program Co-Chair with K. Morrow, 23rd Intl. Symp. on Field Programmable Logic and Applications (FPL), Porto, Portugal,
Sept., 2013. (2013/09/04 - 2013/09/06)
Conferência (Membro da Comissão Científica)
|
|
2013/03/22 - 2013/03/24 | General Chair of the 2013 Intl. Workshop on Applied Reconfigurable Computing (ARC’13), Los Angeles, CA, USA, Mar., 2013. (2013/03/22 - 2013/03/24)
Simpósio (Presidente da Comissão Organizadora)
|
University of Southern California, Estados Unidos |
Consultoria / Parecer
Descrição da atividade | Instituição / Organização | |
---|---|---|
2000/04/21 - 2019/08/31 | Co-founder and VP of Engineering of this Start-Up Company focusing on Si-Ge-C based image sensors. | |
2013/07/01 - 2019/08/01 | Responsible for the digital design of an high-performance computing ASIC for bit-coin computation implementing the SHA2 encryption arithmetic. This ASIC, designed full-custom and operational first silicon, was manufactured by Global Foundries, Germany, in 28 nm process technoogy is 23 mm by 25 mm big and includes 5.5 Billion transistors. Each chip, commercialized by Butterfly Labs constrains 1024 fully pipelined SHA2 engines reaching a 700Tera Hash/sec at 630 Watts and 300 Tera Hash/sec at 300 Watts. | Custom Silicon Solutions (CSS), Estados Unidos |
2015/01/01 - 2018/01/01 | Coordinates the Data Analytics effort at the Nano Engineering Applications start-up, in the collection and classification, using data-mining techniques, of the experimental laboratory data generated by carbon-nanotubes-based gas sensors to be manufactured and integrated in mobile devices. |
Distinções
Prémio
1988 | Prémio Nacional para o Aluno de Engenharia mais bem classificado |
Outra distinção
1997 | Fulbright Travel Grant |