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.



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

Funie AI, Guo L, Niu X, et al., 2017, Custom framework for run-time trading strategies, Pages:154-167, ISSN:0302-9743

More Publications