Optimising and adapting high-level hardware designs. - José Gabriel F. Coutinho; Wayne Luk (FPT, 2002)

Source-directed transformations for hardware compilation. - José Gabriel F. Coutinho; Wayne Luk (FPT, 2003)

Interleaving Behavioral and Cycle-Accurate Descriptions for Reconfigurable Hardware Compilation. - José Gabriel F. Coutinho; Jun Jiang; Wayne Luk (FCCM, 2005)

Custom Hardware Architectures for Posture Analysis. - M. P. T. Juvonen; José Gabriel F. Coutinho; J. L. Wang; Benny Lo; Wayne Luk; Oskar Mencer; Guang-Zhong Yang (FPT, 2005)

Customisable Hardware Compilation. - Tim Todman; José Gabriel F. Coutinho; Wayne Luk (J. Supercomput., 2005)

Automatic Accuracy-Guaranteed Bit-Width Optimization for Fixed and Floating-Point Systems. - William George Osborne; Ray C. C. Cheung; José Gabriel F. Coutinho; Wayne Luk; Oskar Mencer (FPL, 2007)

Instrumented Multi-Stage Word-Length Optimization. - William George Osborne; José Gabriel F. Coutinho; Ray C. C. Cheung; Wayne Luk; Oskar Mencer (FPT, 2007)

Designing a Posture Analysis System with Hardware Implementation. - José Gabriel F. Coutinho; M. P. T. Juvonen; J. L. Wang; Benny Lo; Wayne Luk; Oskar Mencer; Guang-Zhong Yang (J. VLSI Signal Process., 2007)

Hardware development based on a parallel programming language. - José Gabriel de Figueiredo Coutinho (2007)

Power-Aware and Branch-Aware Word-Length Optimization. - William George Osborne; José Gabriel F. Coutinho; Wayne Luk; Oskar Mencer (FCCM, 2008)

Mapping and scheduling with task clustering for heterogeneous computing systems. - Yuet Ming Lam; José Gabriel F. Coutinho; Wayne Luk; Philip Heng Wai Leong (FPL, 2008)

Unrolling-based loop mapping and scheduling. - Yuet Ming Lam; José Gabriel F. Coutinho; Wayne Luk; Philip Heng Wai Leong (FPT, 2008)

Reconfigurable design with clock gating. - William George Osborne; Wayne Luk; José Gabriel F. Coutinho; Oskar Mencer (ICSAMOS, 2008)

Optimising designs by combining model-based and pattern-based transformations. - Qiang Liu 011; Tim Todman; José Gabriel de Figueiredo Coutinho; Wayne Luk; George A. Constantinides (FPL, 2009)

A high-level compilation toolchain for heterogeneous systems. - Wayne Luk; José Gabriel de Figueiredo Coutinho; Timothy John Todman; Yuet Ming Lam; William George Osborne; Kong Woei Susanto; Qiang Liu 011; W. S. Wong (SoCC, 2009)

Design Validation by Symbolic Simulation and Equivalence Checking: A Case Study in Memory Optimization for Image Manipulation. - Kong Woei Susanto; Tim Todman; José Gabriel F. Coutinho; Wayne Luk (SOFSEM, 2009)

Multiloop Parallelisation Using Unrolling and Fission. - Yuet Ming Lam; José Gabriel F. Coutinho; Chun Hok Ho; Philip Heng Wai Leong; Wayne Luk (Int. J. Reconfigurable Comput., 2010)

HArtes: Hardware-Software Codesign for Heterogeneous Multicore Platforms. - Koen Bertels; Vlad Mihai Sima; Yana Yankova; Georgi Kuzmanov; Wayne Luk; José Gabriel F. Coutinho; Fabrizio Ferrandi; Christian Pilato; Marco Lattuada 001; Donatella Sciuto; Andrea Michelotti (IEEE Micro, 2010)

Energy Reduction by Systematic Run-Time Reconfigurable Hardware Deactivation. - William George Osborne; Wayne Luk; José Gabriel F. Coutinho; Oskar Mencer (Trans. High Perform. Embed. Archit. Compil., 2011)

LARA: an aspect-oriented programming language for embedded systems. - João M. P. Cardoso; Tiago Carvalho 001; José Gabriel F. Coutinho; Wayne Luk; Ricardo Nobre; Pedro C. Diniz; Zlatko Petrov (AOSD, 2012)

Experiments with the LARA aspect-oriented approach. - José Gabriel F. Coutinho; Tiago Carvalho 001; Sérgio Durand; João M. P. Cardoso; Ricardo Nobre; Pedro C. Diniz; Wayne Luk (AOSD (Companion), 2012)

Resource-Efficient Designs Using an Aspect-Oriented Approach. - José Gabriel F. Coutinho; Sujit Bhattacharya 002; Wayne Luk; George A. Constantinides; João M. P. Cardoso; Tiago Carvalho 001; Pedro C. Diniz; Zlatko Petrov (CSE, 2012)

Controlling Hardware Synthesis with Aspects. - João M. P. Cardoso; Tiago Carvalho 001; José Gabriel F. Coutinho; Pedro C. Diniz; Zlatko Petrov; Wayne Luk (DSD, 2012)

Specifying Compiler Strategies for FPGA-based Systems. - João M. P. Cardoso; João Teixeira; José C. Alves; Ricardo Nobre; Pedro C. Diniz; José Gabriel F. Coutinho; Wayne Luk (FCCM, 2012)

Deriving Resource Efficient Designs Using the REFLECT Aspect-Oriented Approach - (Extended Abstract). - José Gabriel F. Coutinho; João M. P. Cardoso; Tiago Carvalho 001; Ricardo Nobre; Sujit Bhattacharya 002; Pedro C. Diniz; Liam Fitzpatrick; Razvan Nane (ARC, 2013)

Aspect driven compilation for dataflow designs. - Paul Grigoras; Xinyu Niu; José Gabriel F. Coutinho; Wayne Luk; Jacob A. Bower; Oliver Pell (ASAP, 2013)

A scalable design approach for stencil computation on reconfigurable clusters. - Xinyu Niu; José Gabriel F. Coutinho; Wayne Luk (FPL, 2013)

Dynamic Stencil: Effective exploitation of run-time resources in reconfigurable clusters. - Xinyu Niu; José Gabriel F. Coutinho; Yu Wang 002; Wayne Luk (FPT, 2013)

Controlling a complete hardware synthesis toolchain with LARA aspects. - João M. P. Cardoso; Tiago Carvalho 001; José Gabriel F. Coutinho; Ricardo Nobre; Razvan Nane; Pedro C. Diniz; Zlatko Petrov; Wayne Luk; Koen Bertels (Microprocess. Microsystems, 2013)

HARNESS Project: Managing Heterogeneous Computing Resources for a Cloud Platform. - José Gabriel F. Coutinho; Oliver Pell; Eoghan O'Neill; Peter Sanders 002; John McGlone; Paul Grigoras; Wayne Luk; Carmelo Ragusa (ARC, 2014)

Elastic Management of Reconfigurable Accelerators. - Paul Grigoras; Max Tottenham; Xinyu Niu; José Gabriel F. Coutinho; Wayne Luk (ISPA, 2014)

Cross Resource Optimisation of Database Functionality across Heterogeneous Processors. - Eoghan O'Neill; John McGlone; José Gabriel F. Coutinho; Andrew Doole; Carmelo Ragusa; Oliver Pell; Peter Sanders 002 (ISPA, 2014)

Protocols by Default - Safe MPI Code Generation Based on Session Types. - Nicholas Ng; José Gabriel de Figueiredo Coutinho; Nobuko Yoshida (CC, 2015)

A DevOps approach to integration of software components in an EU research project. - Mark Stillwell; José Gabriel F. Coutinho (QUDOS@SIGSOFT FSE, 2015)

A Transfer-Aware Runtime System for Heterogeneous Asynchronous Parallel Execution. - Soukaina N. Hmid; José Gabriel F. Coutinho; Wayne Luk (SIGARCH Comput. Archit. News, 2015)

Relation-oriented resource allocation for multi-accelerator systems. - Teng Yu; Bo Feng; Mark Stillwell; José Gabriel F. Coutinho; Wenlai Zhao; Shuang Liang 012; Wayne Luk; Alexander L. Wolf; Yuchun Ma (ASAP, 2016)

High performance in the cloud with FPGA groups. - Anca Iordache; Guillaume Pierre; Peter Sanders 002; José Gabriel F. Coutinho; Mark Stillwell (UCC, 2016)

Performance-driven instrumentation and mapping strategies using the LARA aspect-oriented programming approach. - João M. P. Cardoso; José Gabriel F. Coutinho; Tiago Carvalho 001; Pedro C. Diniz; Zlatko Petrov; Wayne Luk; Fernando M. Gonçalves (Softw. Pract. Exp., 2016)

Performance Prediction for Large-Scale Heterogeneous Platforms. - Ryota Yasudo; Ana Lucia Varbanescu; José Gabriel F. Coutinho; Wayne Luk; Hideharu Amano (FCCM, 2018)

Performance Estimation for Exascale Reconfigurable Dataflow Platforms. - Ryota Yasudo; José Gabriel F. Coutinho; Ana Lucia Varbanescu; Wayne Luk; Hideharu Amano; Tobias Becker (FPT, 2018)

Transparent Heterogeneous Cloud Acceleration. - Jessica Vandebon; José Gabriel F. Coutinho; Wayne Luk; Thomas Chau 001 (ASAP, 2019)

Enhanced Heterogeneous Cloud: Transparent Acceleration and Elasticity. - Jessica Vandebon; José Gabriel F. Coutinho; Wayne Luk; Eriko Nurvitadhi; Mishali Naik (FPT, 2019)

SLATE: Managing Heterogeneous Cloud Functions. - Jessica Vandebon; José Gabriel F. Coutinho; Wayne Luk; Eriko Nurvitadhi; Mishali Naik (ASAP, 2020)

Artisan: a Meta-Programming Approach For Codifying Optimisation Strategies. - Jessica Vandebon; José Gabriel F. Coutinho; Wayne Luk; Eriko Nurvitadhi; Tim Todman (FCCM, 2020)

Enhancing High-Level Synthesis Using a Meta-Programming Approach. - Jessica Vandebon; José Gabriel de Figueiredo Coutinho; Wayne Luk; Eriko Nurvitadhi (IEEE Trans. Computers, 2021)

Analytical Performance Estimation for Large-Scale Reconfigurable Dataflow Platforms. - Ryota Yasudo; José Gabriel de Figueiredo Coutinho; Ana Lucia Varbanescu; Wayne Luk; Hideharu Amano; Tobias Becker; Ce Guo (ACM Trans. Reconfigurable Technol. Syst., 2021)

Scheduling Hardware-Accelerated Cloud Functions. - Jessica Vandebon; José Gabriel F. Coutinho; Wayne Luk (J. Signal Process. Syst., 2021)

Hardware-Aware Optimizations for Deep Learning Inference on Edge Devices. - Markus Rognlien; Zhiqiang Que; José Gabriel F. Coutinho; Wayne Luk (ARC, 2022)

Meta-Programming Design-Flow Patterns for Automating Reusable Optimisations. - Jessica Vandebon; José Gabriel F. Coutinho; Wayne Luk (HEART, 2022)

Preface ASAP 2023. - João M. P. Cardoso; Alexandra Jimborean; Nele Mentens; José Gabriel F. Coutinho (ASAP, 2023)

Exploring Machine Learning Adoption in Customisable Processor Design. - José Gabriel F. Coutinho; Ce Guo; Tim Todman; Wayne Luk (ASICON, 2023)

MetaML: Automating Customizable Cross-Stage Design-Flow for Deep Learning Acceleration. - Zhiqiang Que; Shuo Liu; Markus Rognlien; Ce Guo; José Gabriel F. Coutinho; Wayne Luk (FPL, 2023)

Optimizing DNN Accelerator Compression Using Tolerable Accuracy Loss. - Zhiqiang Que; Anyan Zhao; José Gabriel F. Coutinho; Ce Guo; Wayne Luk (ICFPT, 2024)

Auto-Generating Diverse Heterogeneous Designs. - Jessica Vandebon; José Gabriel F. Coutinho; Wayne Luk (IPDPS (Workshops), 2024)

MetaML-Pro: Cross-Stage Design Flow Automation for Efficient Deep Learning Acceleration. - Zhiqiang Que; José Gabriel F. Coutinho; Ce Guo; Hongxiang Fan; Wayne Luk (CoRR, 2025)