scispace - formally typeset
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

Memory Design: System‐on‐Chip and Board‐Based Systems

TL;DR: This chapter looks at the cache system to understand how it operates and how it is designed, and first the main memory problem, first the on-die memory and then the conventional DRAM design.
Journal ArticleDOI

Distributed large-scale graph processing on FPGAs

TL;DR: In this article , the authors propose an FPGA processing engine that overlaps, hides and customises all data transfers so that the FPGAs accelerator is fully utilised.
Proceedings ArticleDOI

Lossy Multiport Memory

TL;DR: A novel lossy multiport memory capable of high memory bandwidth, providing concurrent accesses to a single address space through multiple ports, that can reduce slice usage by 90.8 times for random forest training and data compression, with a reduction in accuracy of only 2%.
Proceedings ArticleDOI

Design space exploration of parametric pipelined designs

TL;DR: This paper shows how a general form of algorithms consisting of a loop with loop-carried dependencies of one can be mapped to a parametric hardware design with pipelining and replication features, and develops a technology-independent parametric model of the proposed design to capture the variations of area and throughput with the number of pipeline stages and replications.
Journal ArticleDOI

Experimental Survey of FPGA-Based Monolithic Switches and a Novel Queue Balancer

TL;DR: In this paper , a cross-bar switch based on virtual output queues (VOQs) is proposed for FPGA implementation and a queue balancing technique is used to avoid queue fragmentation and reduce the need for memory-sharing VOQs.