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
Book ChapterDOI
Hardware Design with a Scripting Language
TL;DR: In this paper, the authors propose a two-step approach: first, use scripting to explore effects of composition and parameterisation; second, convert the scripted designs into compiled components for performance.
Proceedings ArticleDOI
An efficient sparse conjugate gradient solver using a Beneš permutation network
TL;DR: A heuristics for offline scheduling is described, the effect of which is captured in a parametric model for estimating the performance of designs generated from the approach.
Proceedings ArticleDOI
Tabu search with intensification strategy for functional partitioning in hardware-software codesign
TL;DR: In this paper, a tabu search (TS) method with intensification strategy for hardware-software partitioning is presented, which operates on functional blocks for designs represented as directed acyclic graphs with the objective of minimizing processing time under various hardware area constraints.
Proceedings ArticleDOI
Specifying Compiler Strategies for FPGA-based Systems
João M. P. Cardoso,João Paulo Teixeira,Jose Carlos Alves,Ricardo Nobre,Pedro C. Diniz,Jose G. F. Coutinho,Wayne Luk +6 more
TL;DR: The use of a novel aspect-oriented hardware/software design approach for FPGA-based embedded platforms that allows developers to maintain a single application source code and promotes developer productivity as well as code and performance portability is described.
Book ChapterDOI
Multiple-Wordlength Resource Binding
TL;DR: It is demonstrated that the multiple-wordlength binding problem is significantly different for addition and multiplication, and techniques to share resources between several operations are examined for FPGA architectures.