
Pedro C. Diniz
Pedro C. Diniz Dr. Diniz received his B.Sc. and M.Sc. in Electrical and Computer Engineering from the Technical University in Lisbon, Portugal and in 1997 his Ph.D. in Computer Science from the University of California, Santa Barbara, USA. From 1997 to 2017 he was a Research Associate with the University of Southern California’s Information Sciences Institute (USC/ISI) and a Research Assistant Professor of Computer Science at the University of Southern California (USC) in Los Angeles, California.
At USC/ISI he led a small research group focusing on the application of compilation and synthesis techniques for high-performance embedded and reconfigurable computing. Over the years, and while at USC/ISI, he funded his own salary (100%) and those of his graduate students, through a long series of research grants from the US National Science Foundation (NSF), US Department of Defense (DoE) and US Department of Energy (DoE) with an estimated annual budget of $500K for him and his research group. From 2007 to 2009 he took a sabbatical from USC/ISI and joined the Technical University of Lisbon (IST) in Lisbon, Portugal as an Associate Professor with the Informatics Engineering Department where, in addition to his teaching duties, he was the co-PI of an EC-funded FP7 Programme project among other nationally-funded research projects. In 2000 he co-founded and was the V.P. for Engineering of Quantum Semiconductor (QSemi), a semiconductor company in San Jose, California, and from 2017 to 2019 he was a Senior Scientist at Custom Silicon Solutions (CSS), a small company specializing in advanced VLSI full-custom and high-performance IC solutions. In 2019 he joined INESC-ID in Lisbon, as a Senior Researcher where he has been focusing on research in the domains of high-performance and efficient computing. In 2022 he joined the Informatics Engineering Department (DEI) at the University of Porto, as a Full Professor, where he is focusing his research in a reconfigurable, energy-efficiency computing as well as algorithm design and implementation targeting custom hardware implementations. In his academic professional activity, he has authored or co-authored many internationally recognized scientific journal papers and over 75 international conference papers. He is still involved in the scientific community having participated as part of the technical program committee of over 25 international conferences in the area of high-performance computing, reconfigurable and field-programmable computing.