David B. Thomas
Orcid: 0000-0002-9671-0917Affiliations:
- Imperial College London, UK
According to our database1,
David B. Thomas
authored at least 114 papers
between 2004 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
On csauthors.net:
Bibliography
2024
IEEE ACM Trans. Comput. Biol. Bioinform., 2024
2023
Advancements in spiking neural network communication and synchronization techniques for event-driven neuromorphic systems.
Array, December, 2023
POETS: An Event-driven Approach to Dissipative Particle Dynamics: Implementing a Massively Compute-intensive Problem on a Novel Hard/Software Architecture.
ACM Trans. Parallel Comput., June, 2023
Event-based high throughput computing: A series of case studies on a massively parallel softcore machine.
IET Comput. Digit. Tech., January, 2023
CoRR, 2023
2022
Trans. Petri Nets Other Model. Concurr., 2022
Synchronization in graph analysis algorithms on the Partially Ordered Event-Triggered Systems many-core architecture.
IET Comput. Digit. Tech., 2022
Proceedings of the HEART 2022: International Symposium on Highly-Efficient Accelerators and Reconfigurable Technologies, Tsukuba, Japan, June 9, 2022
2021
Proceedings of the 29th Euromicro International Conference on Parallel, 2021
Neuromorphic Design Using Reward-based STDP Learning on Event-Based Reconfigurable Cluster Architecture.
Proceedings of the ICONS 2021: International Conference on Neuromorphic Systems 2021, 2021
2020
Proceedings of the 2020 International Joint Conference on Neural Networks, 2020
Proceedings of the International Conference on Field-Programmable Technology, 2020
Proceedings of the 31st IEEE International Conference on Application-specific Systems, 2020
2019
Proceedings of the Parallel Computing: Technology Trends, 2019
Proceedings of the 29th International Conference on Field Programmable Logic and Applications, 2019
Accelerating Position-Aware Top-k ListNet for Ranking Under Custom Precision Regimes.
Proceedings of the 29th International Conference on Field Programmable Logic and Applications, 2019
Proceedings of the 27th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, 2019
Proceedings of the 27th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, 2019
Proceedings of the 26th IEEE Symposium on Computer Arithmetic, 2019
2018
A High-Level Design Framework for the Automatic Generation of High-Throughput Systolic Binomial-Tree Solvers.
IEEE Trans. Very Large Scale Integr. Syst., 2018
Proceedings of the International Conference on Field-Programmable Technology, 2018
Proceedings of the International Conference on Field-Programmable Technology, 2018
Redundancy-Reduced MobileNet Acceleration on Reconfigurable Logic for ImageNet Classification.
Proceedings of the Applied Reconfigurable Computing. Architectures, Tools, and Applications, 2018
Accuracy to Throughput Trade-Offs for Reduced Precision Neural Networks on Reconfigurable Logic.
Proceedings of the Applied Reconfigurable Computing. Architectures, Tools, and Applications, 2018
2017
IEEE Trans. Parallel Distributed Syst., 2017
Proceedings of the Parallel Computing is Everywhere, 2017
Proceedings of the 46th International Conference on Parallel Processing Workshops, 2017
Proceedings of the 25th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, 2017
2016
SIGARCH Comput. Archit. News, 2016
Proceedings of the 2016 International Conference on Management of Data, 2016
Proceedings of the 24th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, 2016
Increasing Network Size and Training Throughput of FPGA Restricted Boltzmann Machines Using Dropout.
Proceedings of the 24th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, 2016
Proceedings of the 53rd Annual Design Automation Conference, 2016
Proceedings of the 27th IEEE International Conference on Application-specific Systems, 2016
2015
ACM Trans. Reconfigurable Technol. Syst., 2015
J. Inf. Process., 2015
IPSJ Trans. Syst. LSI Des. Methodol., 2015
Int. J. Bio Inspired Comput., 2015
CoRR, 2015
Seeing Shapes in Clouds: On the Performance-Cost trade-off for Heterogeneous Infrastructure-as-a-Service.
CoRR, 2015
Proceedings of the 25th International Conference on Field Programmable Logic and Applications, 2015
Proceedings of the 25th International Conference on Field Programmable Logic and Applications, 2015
PushPush: Seamless integration of hardware and software objects via function calls over AXI.
Proceedings of the 25th International Conference on Field Programmable Logic and Applications, 2015
System-level Linking of Synthesised Hardware and Compiled Software Using a Higher-order Type System.
Proceedings of the 2015 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays, 2015
Proceedings of the 23rd IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, 2015
Proceedings of the 2015 Design, Automation & Test in Europe Conference & Exhibition, 2015
A General-Purpose Method for Faithfully Rounded Floating-Point Function Approximation in FPGAs.
Proceedings of the 22nd IEEE Symposium on Computer Arithmetic, 2015
2014
CoRR, 2014
A Domain Specific Approach to Heterogeneous Computing: From Availability to Accessibility.
CoRR, 2014
Proceedings of the 2014 International Conference on Field-Programmable Technology, 2014
Proceedings of the 2014 International Conference on Field-Programmable Technology, 2014
Proceedings of the 24th International Conference on Field Programmable Logic and Applications, 2014
Proceedings of the 24th International Conference on Field Programmable Logic and Applications, 2014
Proceedings of the 24th International Conference on Field Programmable Logic and Applications, 2014
Proceedings of the 22nd IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, 2014
Proceedings of the 22nd IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, 2014
Proceedings of the Applications of Evolutionary Computation - 17th European Conference, 2014
2013
Multiplierless Algorithm for Multivariate Gaussian Random Number Generation in FPGAs.
IEEE Trans. Very Large Scale Integr. Syst., 2013
IEEE Trans. Very Large Scale Integr. Syst., 2013
SIGARCH Comput. Archit. News, 2013
Proc. VLDB Endow., 2013
Proceedings of the 42nd International Conference on Parallel Processing, 2013
Proceedings of the 23rd International Conference on Field programmable Logic and Applications, 2013
Proceedings of the 23rd International Conference on Field programmable Logic and Applications, 2013
Proceedings of the 21st IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, 2013
Proceedings of the Reconfigurable Computing: Architectures, Tools and Applications, 2013
2012
IEEE Trans. Very Large Scale Integr. Syst., 2012
A Domain Specific Language and Toolchain for OpenCV Runtime Binary Acceleration Using GPU.
Proceedings of the Third International Conference on Networking and Computing, 2012
Optimising explicit finite difference option pricing for dynamic constant reconfiguration.
Proceedings of the 22nd International Conference on Field Programmable Logic and Applications (FPL), 2012
Exploring the latency-resource trade-off for the Discrete Fourier Transform on the FPGA.
Proceedings of the 22nd International Conference on Field Programmable Logic and Applications (FPL), 2012
Parallel FPGA-based all pairs shortest paths for sparse networks: A human brain connectome case study.
Proceedings of the 22nd International Conference on Field Programmable Logic and Applications (FPL), 2012
Proceedings of the ACM/SIGDA 20th International Symposium on Field Programmable Gate Arrays, 2012
A Reconfigurable Computing Approach for Efficient and Scalable Parallel Graph Exploration.
Proceedings of the 23rd IEEE International Conference on Application-Specific Systems, 2012
Proceedings of the Reconfigurable Computing: Architectures, Tools and Applications, 2012
Multi-level Customisation Framework for Curve Based Monte Carlo Financial Simulations.
Proceedings of the Reconfigurable Computing: Architectures, Tools and Applications, 2012
2011
A framework for FPGA acceleration of large graph problems: Graphlet counting case study.
Proceedings of the 2011 International Conference on Field-Programmable Technology, 2011
Proceedings of the International Conference on Field Programmable Logic and Applications, 2011
Proceedings of the IEEE 19th Annual International Symposium on Field-Programmable Custom Computing Machines, 2011
2010
SIGARCH Comput. Archit. News, 2010
Dynamic scheduling Monte-Carlo framework for multi-accelerator heterogeneous clusters.
Proceedings of the International Conference on Field-Programmable Technology, 2010
Comparing performance and energy efficiency of FPGAs and GPUs for high productivity computing.
Proceedings of the International Conference on Field-Programmable Technology, 2010
Proceedings of the International Conference on Field Programmable Logic and Applications, 2010
Proceedings of the International Conference on Field Programmable Logic and Applications, 2010
An FPGA-specific algorithm for direct generation of multi-variate Gaussian random numbers.
Proceedings of the 21st IEEE International Conference on Application-specific Systems Architectures and Processors, 2010
2009
ACM Trans. Reconfigurable Technol. Syst., 2009
Proceedings of the 17th IEEE Symposium on High Performance Interconnects, 2009
Exploring reconfigurable architectures for explicit finite difference option pricing models.
Proceedings of the 19th International Conference on Field Programmable Logic and Applications, 2009
A comparison of CPUs, GPUs, FPGAs, and massively parallel processor arrays for random number generation.
Proceedings of the ACM/SIGDA 17th International Symposium on Field Programmable Gate Arrays, 2009
Proceedings of the FCCM 2009, 2009
Proceedings of the FCCM 2009, 2009
2008
ACM Trans. Reconfigurable Technol. Syst., 2008
Proceedings of the 2008 International Conference on Field-Programmable Technology, 2008
Proceedings of the FPL 2008, 2008
Proceedings of the ACM/SIGDA 16th International Symposium on Field Programmable Gate Arrays, 2008
Proceedings of the 16th IEEE International Symposium on Field-Programmable Custom Computing Machines, 2008
Resource efficient generators for the floating-point uniform and exponential distributions.
Proceedings of the 19th IEEE International Conference on Application-Specific Systems, 2008
Proceedings of the Reconfigurable Computing: Architectures, 2008
Proceedings of the Reconfigurable Computing: Architectures, 2008
2007
High Quality Uniform Random Number Generation Using LUT Optimised State-transition Matrices.
J. VLSI Signal Process., 2007
IET Comput. Digit. Tech., 2007
Proceedings of the 2007 International Conference on Field-Programmable Technology, 2007
Proceedings of the IEEE Symposium on Field-Programmable Custom Computing Machines, 2007
Automatic Generation and Optimisation of Reconfigurable Financial Monte-Carlo Simulations.
Proceedings of the IEEE International Conference on Application-Specific Systems, 2007
Proceedings of the Reconfigurable Computing: Architectures, 2007
2006
Proceedings of the 2006 IEEE International Conference on Reconfigurable Computing and FPGA's, 2006
Proceedings of the 2006 IEEE International Conference on Field Programmable Technology, 2006
Proceedings of the 14th IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM 2006), 2006
2005
High quality uniform random number generation for massively parallel simulations in FPGA.
Proceedings of the 2005 International Conference on Reconfigurable Computing and FPGAs, 2005
High Quality Uniform Random Number Generation Through LUT Optimised Linear Recurrences.
Proceedings of the 2005 IEEE International Conference on Field-Programmable Technology, 2005
2004
Proceedings of the 2004 IEEE International Conference on Field-Programmable Technology, 2004
Proceedings of the Field Programmable Logic and Application, 2004