Imperial College London


Faculty of EngineeringDepartment of Electrical and Electronic Engineering

Senior Lecturer



+44 (0)20 7594 6303d.thomas1 Website




903Electrical EngineeringSouth Kensington Campus




Guest Lectures

Invited Panelist, "High performance computing: Examining throughput-oriented computing -using GPUs and FPGAs for risk analysis and portfolio analysis", TradeTech Europe 2013, Excel Centre, London, 2013

Guest Lecturer - "FPGA-Accelerated Financial Computing using Signal Processing", High Performance DSP and FPGA implementation of Signal Processing Systems, IEEE Signal Processing Summer School, Queen's University Belfast, 2012

Invited Talk - "Exploiting spatial parallelism to improve both speed and accuracy in financial computing", David Thomas, Workshop on Design Methods and Tools for FPGA-Based Acceleration of Scientific Computing, DATE 2011, 2011

Keynote Talk - "Acceleration of Financial Monte-Carlo Simulations using FPGAs", David Thomas, Workshop on High Performance Computational Finance at SC10, 2010