Logo: University of Southern California

Viterbi Faculty Directory

Pedro Diniz

Profile picture
Departments
  • Computer Science

Office
  • Information Science Institute
  • 4676 Admiralty Way Marina Del Rey Ca 90292
  • USC Mail Code: 1454

Phone
  • (310) 448-8246

Email
  • pedro@isi.edu


Research Website

Personal Website

Research Assistant Professor of Computer Science

Education
  • 1997, PhD, Computer Science, UC - Santa Barbara

  • Masters, Instituto Superior T?┬«cnico / Technical University of Lisbon

  • 1992, Other, Electrical Engineering, Non USA University

  • Bachelors, Instituto Superior T?┬«cnico / Technical University of Lisbon

  • 1988, Other, Electrical Engineering, Non USA University

Biography


Pedro Diniz received his M.S. in Electrical and Computer Engineering from the Technical University in Lisbon, Portugal and his Ph.D. from the University of California, Santa Barbara in Computer Science in 1997. He is a researcher with the University of Southern California’s Information Sciences Institute (USC/ISI) and an Research Assistant Professor of Computer Science at the University of Southern California in Los Angeles, California.
At USC/ISI was the technical lead of DARPA-funded and DoE-funded research projects, in particular in the DEFACTO project which successfully combined the strengths of traditional compilation approaches with commercially available EDA synthesis tools. He is the Scientific co-coordinator of the EU-funded research project - REFLECT - which aims at using Aspect-Oriented-Programming techniques to allow the definition of high-level mapping strategies and guide the application of source-code transformations when mapping computations to heterogeneous reconfigurable multi-core computing systems.

Over the past 15 years, he has participated in many scientific proposal review boards at the European Union, National Science Foundation and as part of the NPACI national resource allocation committee. He is heavily involved in the scientific community having participated as part of the technical program committee of over 16 international conferences in the area of high-performance computing, reconfigurable and field-programmable computing.

Research Summary


Parallelizing Compilers, Program Analysis, Parallel and Distributed Computing.


Return to Viterbi Faculty Directory