Imperial College London


Faculty of EngineeringDepartment of Computing

Professor of Computer Engineering



+44 (0)20 7594 8313w.luk Website




434Huxley BuildingSouth Kensington Campus





I teach and research in Department of Computing at Imperial College London. I lead the Programming Languages and Systems Section and the Custom Computing Research Group, and I direct the EPSRC Centre for Doctoral Training in High-performance Embedded and Distributed Systems and the Centre for Advanced Financial Engineering. I was Visiting Professor at Stanford University from November 2006 until August 2009.

I am a Fellow of the Royal Academy of Engineering, the IEEE, and the BCS. I am also a Senior Advisor of Maxeler, an Advisory Board Member of BlueBee, and the Honorary Fellowship Advisor of the Croucher Foundation.



Hung E, Todman T, Luk W, 2017, Transparent In-Circuit Assertions for FPGAs, Ieee Transactions on Computer-aided Design of Integrated Circuits and Systems, Vol:36, ISSN:0278-0070, Pages:1193-1202

Arram J, Kaplan T, Luk W, et al., 2017, Leveraging FPGAs for Accelerating Short Read Alignment, Ieee-acm Transactions on Computational Biology and Bioinformatics, Vol:14, ISSN:1545-5963, Pages:668-677

Burovskiy P, Grigoras P, Sherwin S, et al., 2017, Efficient Assembly for High-Order Unstructured FEM Meshes (FPL 2015), Acm Transactions on Reconfigurable Technology and Systems, Vol:10, ISSN:1936-7406


Shao S, Guo L, Guo C, et al., Recursive pipelined genetic propagation for bilevel optimisation, FPL

Fu H, He C, Luk W, et al., 2017, A nanosecond-level hybrid table design for financial market data generators, Pages:227-234

More Publications