| 2025 | ICINCO | Leveraging Edge and Fog Resources While Complying with EU's GDPR. | Matilde Silva, Pedro C. Diniz, Gil Gonalves |
| 2016 | EuroPar | Pragma-Controlled Source-to-Source Code Transformations for Robust Application Execution. | Pedro C. Diniz, Chunhua Liao, Daniel J. Quinlan, Robert F. Lucas |
| 2013 | EuroPar | A Case for Adaptive Redundancy for HPC Resilience. | Saurabh Hukerikar, Pedro C. Diniz, Robert F. Lucas |
| 2013 | INDIN | The MATISSE MATLAB compiler. | Joo Bispo, Pedro Pinto, Ricardo Nobre, Tiago Carvalho, Joo M. P. Cardoso, Pedro C. Diniz |
| 2012 | DSD | Controlling Hardware Synthesis with Aspects. | Joo M. P. Cardoso, Tiago Carvalho, Jos Gabriel F. Coutinho, Pedro C. Diniz, Zlatko Petrov, Wayne Luk |
| 2012 | DSN | A programming model for resilience in extreme scale computing. | Saurabh Hukerikar, Pedro C. Diniz, Robert F. Lucas |
| 2012 | EuroPar | Programming Model Extensions for Resilience in Extreme Scale Computing. | Saurabh Hukerikar, Pedro C. Diniz, Robert F. Lucas |
| 2012 | FCCM | Specifying Compiler Strategies for FPGA-based Systems. | Joo M. P. Cardoso, Joo Teixeira, Jos C. Alves, Ricardo Nobre, Pedro C. Diniz, Jos Gabriel F. Coutinho, Wayne Luk |
| 2012 | FPL | A resiliency-aware scheduling approach for FPGA configuration: Preliminary results. | Jeremy Abramson, Pedro C. Diniz |
| 2012 | SC | Poster: Programming Model Extensions for Resilience in Extreme Scale Computing. | Saurabh Hukerikar, Pedro C. Diniz, Robert F. Lucas |
| 2011 | EUC | A Domain-Specific Language for the Specification of Adaptable Context Inference. | Andr C. Santos, Pedro C. Diniz, Joo M. P. Cardoso, Diogo R. Ferreira |
| 2011 | EuroPar | Introduction. | Mitsuhisa Sato, Denis Barthou, Pedro C. Diniz, P. Saddayapan |
| 2010 | EuroPar | High Performance Architectures and Compilers. | Pedro C. Diniz, Marco Danelutto, Denis Barthou, Marc Gonzales, Michael Hbner |
| 2009 | EuroPar | Introduction. | Pedro C. Diniz, Ben H. H. Juurlink, Alain Darte, Wolfgang Karl |
| 2009 | FPGA | Computation reuse in domain-specific optimization of signal recognition. | Melina Demertzi, Pedro C. Diniz, Mary W. Hall, Anna C. Gilbert, Yi Wang |
| 2008 | BPM | Automatic Extraction of Process Control Flow from I/O Operations. | Pedro C. Diniz, Diogo R. Ferreira |
| 2007 | FCCM | A Data-Driven Approach for Pipelining Sequences of Data-Dependent Loops. | Rui Rodrigues, Joo M. P. Cardoso, Pedro C. Diniz |
| 2007 | ICCS | A Combined Hardware/Software Optimization Framework for Signal Representation and Recognition. | Melina Demertzi, Pedro C. Diniz, Mary W. Hall, Anna C. Gilbert, Yi Wang |
| 2006 | FPL | Memory Parallelism Using Custom Array Mapping to Heterogeneous Storage Structures. | Nastaran Baradaran, Pedro C. Diniz |
| 2006 | FPL | Design of a Field-Programmable Dual-Precision Floating-Point Arithmetic Unit. | Pedro C. Diniz, Gokul Govindu |
| 2005 | DATE | A Register Allocation Algorithm in the Presence of Scalar Replacement for Fine-Grain Configurable Architectures. | Nastaran Baradaran, Pedro C. Diniz |
| 2005 | FCCM | Evaluation of Code Generation Strategies for Scalar Replaced Codes in Fine-Grain Configurable Architectures. | Pedro C. Diniz |
| 2004 | FPL | Data Reuse in Configurable Architectures with RAM Blocks: Extended Abstract. | Nastaran Baradaran, Joonseok Park, Pedro C. Diniz |
| 2003 | DAC | Using estimates from behavioral synthesis tools in compiler-directed design space exploration. | Byoungro So, Pedro C. Diniz, Mary W. Hall |
| 2003 | DAC | Compiler-generated communication for pipelined FPGA applications. | Heidi E. Ziegler, Mary W. Hall, Pedro C. Diniz |
| 2003 | FCCM | Data Search and Reorganization Using FPGAs: Application to Spatial Pointer-based Data Structures. | Pedro C. Diniz, Joonseok Park |
| 2003 | FCCM | Synthesis and Estimation of Memory Interfaces for FPGA-based Reconfigurable Computing Engines. | Joonseok Park, Pedro C. Diniz |
| 2003 | FCCM | Performance and Area Modeling of Complete FPGA Designs in the presence of Loop Transformations. | K. R. Shesha Shayee, Joonseok Park, Pedro C. Diniz |
| 2003 | FPGA | Using FPGAs for data and reorganization engines: preliminary results for spatial pointer-based data structures. | Pedro C. Diniz, Joonseok Park |
| 2003 | FPL | Performance and Area Modeling of Cmplete FPGA Designs in the Presence of Loop Transformations. | K. R. Shesha Shayee, Joonseok Park, Pedro C. Diniz |
| 2003 | ICCS | A Compiler Approach to Performance Prediction Using Empirical-Based Modeling. | Pedro C. Diniz |
| 2002 | FCCM | Coarse-Grain Pipelining on Multiple FPGA Architectures. | Heidi E. Ziegler, Byoungro So, Mary W. Hall, Pedro C. Diniz |
| 2002 | FPGA | Data reorganization engines for the next generation of system-on-a-chip FPGAs. | Pedro C. Diniz, Joonseok Park |
| 2002 | PLDI | A Compiler Approach to Fast Hardware Design Space Exploration in FPGA-based Systems. | Byoungro So, Mary W. Hall, Pedro C. Diniz |
| 2001 | FCCM | A Behavioral Synthesis Estimation Interface for Configurable Computing. | Pedro C. Diniz, Ashok Venkatachar |
| 2001 | FCCM | An External Memory Interface for FPGA-Based Computing Engines. | Joonseok Park, Pedro C. Diniz |
| 2001 | FPGA | Matching and searching analysis for parallel hardware implementation on FPGAs. | Pablo Moisset, Pedro C. Diniz, Joonseok Park |
| 2000 | FCCM | Automatic Synthesis of Data Storage and Control Structures for FPGA-Based Computing Engines. | Pedro C. Diniz, Joonseok Park |
| 1999 | ICS | Eliminating synchronization bottlenecks in object-based programs using adaptive replication. | Martin C. Rinard, Pedro C. Diniz |
| 1999 | SC | Mapping Irregular Applications to DIVA, a PIM-based Data-Intensive Architecture. | Mary W. Hall, Peter M. Kogge, Jefferey G. Koller, Pedro C. Diniz, Jacqueline Chame, Jeff Draper, Jeff LaCoss, John J. Granacki, Jay B. Brockman, Apoorv Srivastava, William C. Athas, Vincent W. Freeh, Jaewook Shin, Joonseok Park |
| 1997 | PLDI | Dynamic Feedback: An Effective Technique for Adaptive Computing. | Pedro C. Diniz, Martin C. Rinard |
| 1997 | POPL | Synchronization Transformations for Parallel Computing. | Pedro C. Diniz, Martin C. Rinard |
| 1996 | COCOON | On the Complexity of Commutativity Analysis. | Oscar H. Ibarra, Pedro C. Diniz, Martin C. Rinard |
| 1996 | EuroPar | Semantic Foundations of Commutativity Analysis. | Martin C. Rinard, Pedro C. Diniz |
| 1996 | PLDI | Commutativity Analysis: A New Analysis Framework for Parallelizing Compilers. | Martin C. Rinard, Pedro C. Diniz |