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.



Luk W, Coleman I, Corleone G, et al., GeDi: applying su x arrays to increase the repertoire of detectable SNVs in tumour genomes, Bmc Bioinformatics, ISSN:1471-2105

Cardamone S, Kimmitt JRR, Burton HGA, et al., 2019, Field-programmable gate arrays and quantum Monte Carlo: Power efficient coprocessing for scalable high-performance computing, International Journal of Quantum Chemistry, Vol:119, ISSN:0020-7608

Wang E, Davis J, Zhao R, et al., 2019, Deep Neural Network Approximation for Custom Hardware: Where We've Been, Where We're Going, Acm Computing Surveys, Vol:52, ISSN:0360-0300, Pages:40:1-40:39

Li W, He C, Fu H, et al., 2019, A real-time tree crown detection approach for large-scale remote sensing images on FPGAs, Remote Sensing, Vol:11, ISSN:2072-4292


Noronha DH, Zhao R, Goeders J, et al., 2019, On-chip FPGA debug instrumentation for machine learning applications, Pages:110-115

More Publications