W
Wayne Luk
Researcher at Imperial College London
Publications - 737
Citations - 13643
Wayne Luk is an academic researcher from Imperial College London. The author has contributed to research in topics: Field-programmable gate array & Reconfigurable computing. The author has an hindex of 54, co-authored 703 publications receiving 12517 citations. Previous affiliations of Wayne Luk include Fudan University & University of London.
Papers
More filters
Proceedings ArticleDOI
Compiling Higher-Order Polymorphic Hardware Descriptions Into Parametrised VHDL Libraries with Flexible Placement Information
Oliver Pell,Wayne Luk +1 more
TL;DR: A framework for generating parameterised high-performance IP library cores from high level descriptions based around the Quartz language which provides advanced features such as polymorphism, overloading, higher-order combinators and formal reasoning while supporting precise and flexible control of layout for efficient FPGA design and compiling into parameterised VHDL libraries is presented.
Proceedings Article
EXTRA: towards the exploitation of eXascale technology for reconfigurable architectures
Dirk Stroobandt,Ana Lucia Varbanescu,Catalin Bogdan Ciobanu,Muhammed Al Kadi,Andreas Brokalakis,George Charitopoulos,Tim Todman,Xinyu Niu,Dionisios Pnevmatikatos,Elias Vansteenkiste,Wayne Luk,Marco D. Santambrogio,Donatella Sciuto,Michael Huebner,Tobias Becker,Georgi Gaydadjiev,Antonis Nikitakisy,Alex Jw Thom +17 more
TL;DR: The EXTRA project creates a new and flexible exploration platform for developing reconfigurable architectures, design tools and HPC applications with run-time reconfiguration built-in as a core fundamental feature instead of an add-on.
Proceedings ArticleDOI
Real-time extensions to a C-like hardware description language
Tim Todman,Wayne Luk +1 more
TL;DR: The extensions are based on those of Occam 2, a language related to Handel-C, and it is shown that they can implement the basic real-time idioms of timed wait and timeout.
Proceedings ArticleDOI
POLSCA: Polyhedral High-Level Synthesis with Compiler Transformations
TL;DR: PolSCA as mentioned in this paper is a compiler framework that improves polyhedral HLS workflow by automatic code transformation, decomposing a design before polyhedral optimization to balance code complexity and parallelism, while revising memory interfaces of polyhedral-transformed code to make partitioning explicit for HLS tools.
Book ChapterDOI
In-Circuit Assertions and Exceptions for Reconfigurable Hardware Design
Tim Todman,Wayne Luk +1 more
TL;DR: This work includes a high-level approach to adding assertions and exceptions to a design, a concrete implementation for Maxeler streaming designs, and an evaluation, which shows low overhead for supporting assertions and exception in hardware design targeting FPGAs.