


default search action
BibTeX records: David B. Thomas
@article{DBLP:journals/integration/LiangZVTB26,
author = {Zilong Liang and
Xinbo Zhang and
Mark Vousden and
David B. Thomas and
Graeme M. Bragg},
title = {Quantitative simulations of Spiking Neural Networks on an event-driven
{FPGA} cluster},
journal = {Integr.},
volume = {106},
pages = {102590},
year = {2026},
url = {https://doi.org/10.1016/j.vlsi.2025.102590},
doi = {10.1016/J.VLSI.2025.102590},
timestamp = {Sun, 07 Dec 2025 00:00:00 +0100},
biburl = {https://dblp.org/rec/journals/integration/LiangZVTB26.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icaif/ErkusCDTYS25,
author = {Ekin Can Erkus and
Alex Chan and
Walter Distaso and
David B. Thomas and
Alex Yakovlev and
Rishad A. Shafik},
title = {LatentGraph: From Latent States to Rule-based Expressions for Explainable
Financial Forecasting},
booktitle = {Proceedings of the 6th {ACM} International Conference on {AI} in Finance,
{ICAIF} 2025, Singapore, November 15-18, 2025},
pages = {745--752},
publisher = {{ACM}},
year = {2025},
url = {https://doi.org/10.1145/3768292.3770428},
doi = {10.1145/3768292.3770428},
timestamp = {Tue, 10 Feb 2026 11:10:36 +0100},
biburl = {https://dblp.org/rec/conf/icaif/ErkusCDTYS25.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tcbb/MorrisRBVTYB24,
author = {Jordan Morris and
Ashur Rafiev and
Graeme M. Bragg and
Mark L. Vousden and
David B. Thomas and
Alex Yakovlev and
Andrew D. Brown},
title = {An Event-Driven Approach to Genotype Imputation on a Custom {RISC-V}
Cluster},
journal = {{IEEE} {ACM} Trans. Comput. Biol. Bioinform.},
volume = {21},
number = {1},
pages = {26--35},
year = {2024},
url = {https://doi.org/10.1109/TCBB.2023.3328714},
doi = {10.1109/TCBB.2023.3328714},
timestamp = {Sun, 19 Jan 2025 00:00:00 +0100},
biburl = {https://dblp.org/rec/journals/tcbb/MorrisRBVTYB24.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/array/ShahsavariTGBL23,
author = {Mahyar Shahsavari and
David B. Thomas and
Marcel van Gerven and
Andrew D. Brown and
Wayne Luk},
title = {Advancements in spiking neural network communication and synchronization
techniques for event-driven neuromorphic systems},
journal = {Array},
volume = {20},
pages = {100323},
year = {2023},
url = {https://doi.org/10.1016/j.array.2023.100323},
doi = {10.1016/J.ARRAY.2023.100323},
timestamp = {Sat, 13 Jan 2024 00:00:00 +0100},
biburl = {https://dblp.org/rec/journals/array/ShahsavariTGBL23.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/iet-cdt/VousdenMBBRLTB23,
author = {Mark Vousden and
Jordan Morris and
Graeme McLachlan Bragg and
Jonathan Beaumont and
Ashur Rafiev and
Wayne Luk and
David B. Thomas and
Andrew D. Brown},
title = {Event-based high throughput computing: {A} series of case studies
on a massively parallel softcore machine},
journal = {{IET} Comput. Digit. Tech.},
volume = {17},
number = {1},
pages = {29--42},
year = {2023},
url = {https://doi.org/10.1049/cdt2.12051},
doi = {10.1049/CDT2.12051},
timestamp = {Sat, 31 May 2025 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/iet-cdt/VousdenMBBRLTB23.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/topc/BrownBTSNBVMF23,
author = {Andrew D. Brown and
Jonathan R. Beaumont and
David B. Thomas and
Julian C. Shillcock and
Matthew Naylor and
Graeme M. Bragg and
Mark Vousden and
Simon W. Moore and
Shane T. Fleming},
title = {{POETS:} An Event-driven Approach to Dissipative Particle Dynamics:
Implementing a Massively Compute-intensive Problem on a Novel Hard/Software
Architecture},
journal = {{ACM} Trans. Parallel Comput.},
volume = {10},
number = {2},
pages = {7:1--7:32},
year = {2023},
url = {https://doi.org/10.1145/3580372},
doi = {10.1145/3580372},
timestamp = {Thu, 12 Feb 2026 00:00:00 +0100},
biburl = {https://dblp.org/rec/journals/topc/BrownBTSNBVMF23.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2301-10005,
author = {Jordan Morris and
Ashur Rafiev and
Graeme M. Bragg and
Mark Vousden and
David B. Thomas and
Alex Yakovlev and
Andrew Brown},
title = {An Event-Driven Approach To Genotype Imputation On {A} Custom {RISC-V}
{FPGA} Cluster},
journal = {CoRR},
volume = {abs/2301.10005},
year = {2023},
url = {https://doi.org/10.48550/arXiv.2301.10005},
doi = {10.48550/ARXIV.2301.10005},
eprinttype = {arXiv},
eprint = {2301.10005},
timestamp = {Thu, 26 Jan 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/journals/corr/abs-2301-10005.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/iet-cdt/RafievYTNMTBVB22,
author = {Ashur Rafiev and
Alex Yakovlev and
Ghaith Tarawneh and
Matthew Naylor and
Simon W. Moore and
David B. Thomas and
Graeme M. Bragg and
Mark Vousden and
Andrew D. Brown},
title = {Synchronization in graph analysis algorithms on the Partially Ordered
Event-Triggered Systems many-core architecture},
journal = {{IET} Comput. Digit. Tech.},
volume = {16},
number = {2-3},
pages = {71--88},
year = {2022},
url = {https://doi.org/10.1049/cdt2.12041},
doi = {10.1049/CDT2.12041},
timestamp = {Thu, 12 Feb 2026 00:00:00 +0100},
biburl = {https://dblp.org/rec/journals/iet-cdt/RafievYTNMTBVB22.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/topnoc/RafievMXYNMTBVB22,
author = {Ashur Rafiev and
Jordan Morris and
Fei Xia and
Alex Yakovlev and
Matthew Naylor and
Simon W. Moore and
David B. Thomas and
Graeme M. Bragg and
Mark Vousden and
Andrew Brown},
title = {Practical Distributed Implementation of Very Large Scale Petri Net
Simulations},
journal = {Trans. Petri Nets Other Model. Concurr.},
volume = {16},
pages = {112--139},
year = {2022},
url = {https://doi.org/10.1007/978-3-662-65303-6\_6},
doi = {10.1007/978-3-662-65303-6\_6},
timestamp = {Thu, 12 Feb 2026 00:00:00 +0100},
biburl = {https://dblp.org/rec/journals/topnoc/RafievMXYNMTBVB22.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/heart/BrownTLTVBBMYR22,
author = {Andrew Brown and
Tim Todman and
Wayne Luk and
David B. Thomas and
Mark Vousden and
Graeme M. Bragg and
Jonny Beaumont and
Simon W. Moore and
Alex Yakovlev and
Ashur Rafiev},
title = {Non-deterministic event brokered computing},
booktitle = {{HEART} 2022: International Symposium on Highly-Efficient Accelerators
and Reconfigurable Technologies, Tsukuba, Japan, June 9 - 10, 2022},
pages = {84--86},
publisher = {{ACM}},
year = {2022},
url = {https://doi.org/10.1145/3535044.3535055},
doi = {10.1145/3535044.3535055},
timestamp = {Sun, 02 Oct 2022 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/heart/BrownTLTVBBMYR22.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icons2/ShahsavariTBL21,
author = {Mahyar Shahsavari and
David B. Thomas and
Andrew D. Brown and
Wayne Luk},
editor = {Thomas E. Potok and
Melika Payvand and
Catherine D. Schuman and
Prasanna Date and
Mutsumi Kimura and
Cory E. Merkel and
Brad Aimone and
Sonia M. Buckley and
Yiran Chen and
Gregory Cohen and
Todd Hylton and
Robert M. Patton and
Robinson E. Pino and
Garrett S. Rose},
title = {Neuromorphic Design Using Reward-based {STDP} Learning on Event-Based
Reconfigurable Cluster Architecture},
booktitle = {{ICONS} 2021: International Conference on Neuromorphic Systems 2021,
Knoxville, TN, USA, July 27-29, 2021},
pages = {5:1--5:8},
publisher = {{ACM}},
year = {2021},
url = {https://doi.org/10.1145/3477145.3477151},
doi = {10.1145/3477145.3477151},
timestamp = {Sun, 12 Nov 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/icons2/ShahsavariTBL21.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pdp/NaylorMTBFVMBB21,
author = {Matthew Naylor and
Simon W. Moore and
David B. Thomas and
Jonathan R. Beaumont and
Shane T. Fleming and
Mark Vousden and
A. Theodore Markettos and
Thomas Bytheway and
Andrew D. Brown},
title = {General hardware multicasting for fine-grained message-passing architectures},
booktitle = {29th Euromicro International Conference on Parallel, Distributed and
Network-Based Processing, {PDP} 2021, Valladolid, Spain, March 10-12,
2021},
pages = {126--133},
publisher = {{IEEE}},
year = {2021},
url = {https://doi.org/10.1109/PDP52278.2021.00028},
doi = {10.1109/PDP52278.2021.00028},
timestamp = {Fri, 13 Feb 2026 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/pdp/NaylorMTBFVMBB21.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asap/NaylorMMTBFMBB20,
author = {Matthew Naylor and
Simon W. Moore and
Andrey Mokhov and
David B. Thomas and
Jonathan R. Beaumont and
Shane T. Fleming and
A. Theodore Markettos and
Thomas Bytheway and
Andrew D. Brown},
title = {Termination detection for fine-grained message-passing architectures},
booktitle = {31st {IEEE} International Conference on Application-specific Systems,
Architectures and Processors , {ASAP} 2020, Manchester, United Kingdom,
July 6-8, 2020},
pages = {17--24},
publisher = {{IEEE}},
year = {2020},
url = {https://doi.org/10.1109/ASAP49362.2020.00012},
doi = {10.1109/ASAP49362.2020.00012},
timestamp = {Fri, 13 Feb 2026 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/asap/NaylorMMTBFMBB20.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icfpt/TodmanTL20,
author = {Tim Todman and
David B. Thomas and
Wayne Luk},
title = {Exploring performance enhancement of event-driven processor networks},
booktitle = {International Conference on Field-Programmable Technology, {(IC)FPT}
2020, Maui, HI, USA, December 9-11, 2020},
pages = {300},
publisher = {{IEEE}},
year = {2020},
url = {https://doi.org/10.1109/ICFPT51103.2020.00056},
doi = {10.1109/ICFPT51103.2020.00056},
timestamp = {Thu, 23 Jun 2022 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/icfpt/TodmanTL20.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ijcnn/RastSBVTB20,
author = {Alexander Rast and
Mahyar Shahsavari and
Graeme M. Bragg and
Mark Vousden and
David B. Thomas and
Andrew D. Brown},
title = {A Hardware/Application Overlay Model for Large-Scale Neuromorphic
Simulation},
booktitle = {2020 International Joint Conference on Neural Networks, {IJCNN} 2020,
Glasgow, United Kingdom, July 19-24, 2020},
pages = {1--9},
publisher = {{IEEE}},
year = {2020},
url = {https://doi.org/10.1109/IJCNN48605.2020.9206708},
doi = {10.1109/IJCNN48605.2020.9206708},
timestamp = {Sun, 12 Nov 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/ijcnn/RastSBVTB20.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/arith/Thomas19,
author = {David B. Thomas},
editor = {Naofumi Takagi and
Sylvie Boldo and
Martin Langhammer},
title = {Compile-Time Generation of Custom-Precision Floating-Point {IP} using
{HLS} Tools},
booktitle = {26th {IEEE} Symposium on Computer Arithmetic, {ARITH} 2019, Kyoto,
Japan, June 10-12, 2019},
pages = {192--193},
publisher = {{IEEE}},
year = {2019},
url = {https://doi.org/10.1109/ARITH.2019.00044},
doi = {10.1109/ARITH.2019.00044},
timestamp = {Thu, 23 Jun 2022 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/arith/Thomas19.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fccm/Thomas19,
author = {David B. Thomas},
title = {Templatised Soft Floating-Point for High-Level Synthesis},
booktitle = {27th {IEEE} Annual International Symposium on Field-Programmable Custom
Computing Machines, {FCCM} 2019, San Diego, CA, USA, April 28 - May
1, 2019},
pages = {227--235},
publisher = {{IEEE}},
year = {2019},
url = {https://doi.org/10.1109/FCCM.2019.00038},
doi = {10.1109/FCCM.2019.00038},
timestamp = {Thu, 23 Jun 2022 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/fccm/Thomas19.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fccm/FaissoleCT19,
author = {Florian Faissole and
George A. Constantinides and
David B. Thomas},
title = {Formalizing Loop-Carried Dependencies in Coq for High-Level Synthesis},
booktitle = {27th {IEEE} Annual International Symposium on Field-Programmable Custom
Computing Machines, {FCCM} 2019, San Diego, CA, USA, April 28 - May
1, 2019},
pages = {315},
publisher = {{IEEE}},
year = {2019},
url = {https://doi.org/10.1109/FCCM.2019.00056},
doi = {10.1109/FCCM.2019.00056},
timestamp = {Tue, 16 May 2023 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/fccm/FaissoleCT19.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpl/LiWFTC19,
author = {Qiang Li and
Erwei Wang and
Shane T. Fleming and
David B. Thomas and
Peter Y. K. Cheung},
editor = {Ioannis Sourdis and
Christos{-}Savvas Bouganis and
Carlos {\'{A}}lvarez and
Leonel Antonio Toledo D{\'{\i}}az and
Pedro Valero{-}Lara and
Xavier Martorell},
title = {Accelerating Position-Aware Top-k ListNet for Ranking Under Custom
Precision Regimes},
booktitle = {29th International Conference on Field Programmable Logic and Applications,
{FPL} 2019, Barcelona, Spain, September 8-12, 2019},
pages = {81--87},
publisher = {{IEEE}},
year = {2019},
url = {https://doi.org/10.1109/FPL.2019.00022},
doi = {10.1109/FPL.2019.00022},
timestamp = {Thu, 23 Jun 2022 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/fpl/LiWFTC19.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpl/NaylorMT19,
author = {Matthew Naylor and
Simon W. Moore and
David B. Thomas},
editor = {Ioannis Sourdis and
Christos{-}Savvas Bouganis and
Carlos {\'{A}}lvarez and
Leonel Antonio Toledo D{\'{\i}}az and
Pedro Valero{-}Lara and
Xavier Martorell},
title = {Tinsel: {A} Manythread Overlay for {FPGA} Clusters},
booktitle = {29th International Conference on Field Programmable Logic and Applications,
{FPL} 2019, Barcelona, Spain, September 8-12, 2019},
pages = {375--383},
publisher = {{IEEE}},
year = {2019},
url = {https://doi.org/10.1109/FPL.2019.00066},
doi = {10.1109/FPL.2019.00066},
timestamp = {Fri, 13 Feb 2026 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/fpl/NaylorMT19.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/parco/BrownVRBTBNM19,
author = {Andrew D. Brown and
Mark Vousden and
Alex Rast and
Graeme M. Bragg and
David B. Thomas and
Jonny Beaumont and
Matthew Naylor and
Andrey Mokhov},
editor = {Ian T. Foster and
Gerhard R. Joubert and
Ludek Kucera and
Wolfgang E. Nagel and
Frans J. Peters},
title = {{POETS:} Distributed Event-Based Computing - Scaling Behaviour},
booktitle = {Parallel Computing: Technology Trends, Proceedings of the International
Conference on Parallel Computing, {PARCO} 2019, Prague, Czech Republic,
September 10-13, 2019},
series = {Advances in Parallel Computing},
volume = {36},
pages = {487--496},
publisher = {{IOS} Press},
year = {2019},
url = {https://doi.org/10.3233/APC200076},
doi = {10.3233/APC200076},
timestamp = {Fri, 13 Feb 2026 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/parco/BrownVRBTBNM19.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tvlsi/TavakkoliT18,
author = {Aryan Tavakkoli and
David B. Thomas},
title = {A High-Level Design Framework for the Automatic Generation of High-Throughput
Systolic Binomial-Tree Solvers},
journal = {{IEEE} Trans. Very Large Scale Integr. Syst.},
volume = {26},
number = {2},
pages = {341--354},
year = {2018},
url = {https://doi.org/10.1109/TVLSI.2017.2761554},
doi = {10.1109/TVLSI.2017.2761554},
timestamp = {Thu, 23 Jun 2022 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/tvlsi/TavakkoliT18.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/arc/SuFLZTLC18,
author = {Jiang Su and
Julian Faraone and
Junyi Liu and
Yiren Zhao and
David B. Thomas and
Philip Heng Wai Leong and
Peter Y. K. Cheung},
editor = {Nikolaos S. Voros and
Michael H{\"{u}}bner and
Georgios Keramidas and
Diana Goehringer and
Christos P. Antonopoulos and
Pedro C. Diniz},
title = {Redundancy-Reduced MobileNet Acceleration on Reconfigurable Logic
for ImageNet Classification},
booktitle = {Applied Reconfigurable Computing. Architectures, Tools, and Applications
- 14th International Symposium, {ARC} 2018, Santorini, Greece, May
2-4, 2018, Proceedings},
series = {Lecture Notes in Computer Science},
volume = {10824},
pages = {16--28},
publisher = {Springer},
year = {2018},
url = {https://doi.org/10.1007/978-3-319-78890-6\_2},
doi = {10.1007/978-3-319-78890-6\_2},
timestamp = {Mon, 03 Mar 2025 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/arc/SuFLZTLC18.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/arc/SuFGBDTLC18,
author = {Jiang Su and
Nicholas J. Fraser and
Giulio Gambardella and
Michaela Blott and
Gianluca Durelli and
David B. Thomas and
Philip Heng Wai Leong and
Peter Y. K. Cheung},
editor = {Nikolaos S. Voros and
Michael H{\"{u}}bner and
Georgios Keramidas and
Diana Goehringer and
Christos P. Antonopoulos and
Pedro C. Diniz},
title = {Accuracy to Throughput Trade-Offs for Reduced Precision Neural Networks
on Reconfigurable Logic},
booktitle = {Applied Reconfigurable Computing. Architectures, Tools, and Applications
- 14th International Symposium, {ARC} 2018, Santorini, Greece, May
2-4, 2018, Proceedings},
series = {Lecture Notes in Computer Science},
volume = {10824},
pages = {29--42},
publisher = {Springer},
year = {2018},
url = {https://doi.org/10.1007/978-3-319-78890-6\_3},
doi = {10.1007/978-3-319-78890-6\_3},
timestamp = {Thu, 23 Jun 2022 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/arc/SuFGBDTLC18.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpt/FlemingT18,
author = {Shane T. Fleming and
David B. Thomas},
title = {Injecting {FPGA} Configuration Faults in Parallel},
booktitle = {International Conference on Field-Programmable Technology, {FPT} 2018,
Naha, Okinawa, Japan, December 10-14, 2018},
pages = {198--205},
publisher = {{IEEE}},
year = {2018},
url = {https://doi.org/10.1109/FPT.2018.00037},
doi = {10.1109/FPT.2018.00037},
timestamp = {Fri, 23 Apr 2021 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/fpt/FlemingT18.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpt/LiFTC18,
author = {Qiang Li and
Shane T. Fleming and
David B. Thomas and
Peter Y. K. Cheung},
title = {Accelerating Top-k ListNet Training for Ranking Using {FPGA}},
booktitle = {International Conference on Field-Programmable Technology, {FPT} 2018,
Naha, Okinawa, Japan, December 10-14, 2018},
pages = {242--245},
publisher = {{IEEE}},
year = {2018},
url = {https://doi.org/10.1109/FPT.2018.00044},
doi = {10.1109/FPT.2018.00044},
timestamp = {Fri, 23 Apr 2021 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/fpt/LiFTC18.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1807-10577,
author = {Jiang Su and
Nicholas J. Fraser and
Giulio Gambardella and
Michaela Blott and
Gianluca Durelli and
David B. Thomas and
Philip Heng Wai Leong and
Peter Y. K. Cheung},
title = {Accuracy to Throughput Trade-offs for Reduced Precision Neural Networks
on Reconfigurable Logic},
journal = {CoRR},
volume = {abs/1807.10577},
year = {2018},
url = {http://arxiv.org/abs/1807.10577},
eprinttype = {arXiv},
eprint = {1807.10577},
timestamp = {Mon, 13 Aug 2018 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/corr/abs-1807-10577.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tpds/InggsTL17,
author = {Gordon Inggs and
David B. Thomas and
Wayne Luk},
title = {A Domain Specific Approach to High Performance Heterogeneous Computing},
journal = {{IEEE} Trans. Parallel Distributed Syst.},
volume = {28},
number = {1},
pages = {2--15},
year = {2017},
url = {https://doi.org/10.1109/TPDS.2016.2563427},
doi = {10.1109/TPDS.2016.2563427},
timestamp = {Thu, 23 Jun 2022 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/tpds/InggsTL17.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fccm/FlemingT17,
author = {Shane T. Fleming and
David B. Thomas},
title = {Using Runahead Execution to Hide Memory Latency in High Level Synthesis},
booktitle = {25th {IEEE} Annual International Symposium on Field-Programmable Custom
Computing Machines, {FCCM} 2017, Napa, CA, USA, April 30 - May 2,
2017},
pages = {109--116},
publisher = {{IEEE} Computer Society},
year = {2017},
url = {https://doi.org/10.1109/FCCM.2017.33},
doi = {10.1109/FCCM.2017.33},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/fccm/FlemingT17.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icppw/TarawnehMNRMTYB17,
author = {Ghaith Tarawneh and
Andrey Mokhov and
Matthew Naylor and
Alex Rast and
Simon W. Moore and
David B. Thomas and
Alex Yakovlev and
Andrew D. Brown},
title = {Programming Model to Develop Supercomputer Combinatorial Solvers},
booktitle = {46th International Conference on Parallel Processing Workshops, {ICPP}
Workshops 2017, Bristol, United Kingdom, August 14-17, 2017},
pages = {171--179},
publisher = {{IEEE} Computer Society},
year = {2017},
url = {https://doi.org/10.1109/ICPPW.2017.35},
doi = {10.1109/ICPPW.2017.35},
timestamp = {Fri, 13 Feb 2026 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/icppw/TarawnehMNRMTYB17.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/parco/BrownTRTGMNK17,
author = {Andrew D. Brown and
David B. Thomas and
Jeff Reeve and
Ghaith Tarawneh and
Alessandro de Gennaro and
Andrey Mokhov and
Matthew Naylor and
Tom Kazmierski},
editor = {Sanzio Bassini and
Marco Danelutto and
Patrizio Dazzi and
Gerhard R. Joubert and
Frans J. Peters},
title = {Distributed Event-Based Computing},
booktitle = {Parallel Computing is Everywhere, Proceedings of the International
Conference on Parallel Computing, ParCo 2017, 12-15 September 2017,
Bologna, Italy},
series = {Advances in Parallel Computing},
volume = {32},
pages = {583--592},
publisher = {{IOS} Press},
year = {2017},
url = {https://doi.org/10.3233/978-1-61499-843-3-583},
doi = {10.3233/978-1-61499-843-3-583},
timestamp = {Fri, 13 Feb 2026 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/parco/BrownTRTGMNK17.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sigarch/SuLTC16,
author = {Jiang Su and
Jianxiong Liu and
David B. Thomas and
Peter Y. K. Cheung},
title = {Neural Network Based Reinforcement Learning Acceleration on {FPGA}
Platforms},
journal = {{SIGARCH} Comput. Archit. News},
volume = {44},
number = {4},
pages = {68--73},
year = {2016},
url = {https://doi.org/10.1145/3039902.3039915},
doi = {10.1145/3039902.3039915},
timestamp = {Sun, 19 Jan 2025 00:00:00 +0100},
biburl = {https://dblp.org/rec/journals/sigarch/SuLTC16.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asap/Thomas16,
author = {David B. Thomas},
title = {Synthesisable recursion for {C++} {HLS} tools},
booktitle = {27th {IEEE} International Conference on Application-specific Systems,
Architectures and Processors, {ASAP} 2016, London, United Kingdom,
July 6-8, 2016},
pages = {91--98},
publisher = {{IEEE} Computer Society},
year = {2016},
url = {https://doi.org/10.1109/ASAP.2016.7760777},
doi = {10.1109/ASAP.2016.7760777},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/asap/Thomas16.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dac/FlemingT16,
author = {Shane T. Fleming and
David B. Thomas},
title = {StitchUp: automatic control flow protection for high level synthesis
circuits},
booktitle = {Proceedings of the 53rd Annual Design Automation Conference, {DAC}
2016, Austin, TX, USA, June 5-9, 2016},
pages = {138:1--138:6},
publisher = {{ACM}},
year = {2016},
url = {https://doi.org/10.1145/2897937.2898097},
doi = {10.1145/2897937.2898097},
timestamp = {Thu, 23 Jun 2022 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/dac/FlemingT16.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fccm/SuTC16,
author = {Jiang Su and
David B. Thomas and
Peter Y. K. Cheung},
title = {Increasing Network Size and Training Throughput of {FPGA} Restricted
Boltzmann Machines Using Dropout},
booktitle = {24th {IEEE} Annual International Symposium on Field-Programmable Custom
Computing Machines, {FCCM} 2016, Washington, DC, USA, May 1-3, 2016},
pages = {48--51},
publisher = {{IEEE} Computer Society},
year = {2016},
url = {https://doi.org/10.1109/FCCM.2016.23},
doi = {10.1109/FCCM.2016.23},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/fccm/SuTC16.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fccm/XueT16,
author = {Zeping Xue and
David B. Thomas},
title = {SynADT: Dynamic Data Structures in High Level Synthesis},
booktitle = {24th {IEEE} Annual International Symposium on Field-Programmable Custom
Computing Machines, {FCCM} 2016, Washington, DC, USA, May 1-3, 2016},
pages = {64--71},
publisher = {{IEEE} Computer Society},
year = {2016},
url = {https://doi.org/10.1109/FCCM.2016.26},
doi = {10.1109/FCCM.2016.26},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/fccm/XueT16.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sigmod/OgdenTP16,
author = {Peter Ogden and
David B. Thomas and
Peter R. Pietzuch},
editor = {Fatma {\"{O}}zcan and
Georgia Koutrika and
Sam Madden},
title = {{AT-GIS:} Highly Parallel Spatial Query Processing with Associative
Transducers},
booktitle = {Proceedings of the 2016 International Conference on Management of
Data, {SIGMOD} Conference 2016, San Francisco, CA, USA, June 26 -
July 01, 2016},
pages = {1041--1054},
publisher = {{ACM}},
year = {2016},
url = {https://doi.org/10.1145/2882903.2882962},
doi = {10.1145/2882903.2882962},
timestamp = {Tue, 04 Nov 2025 17:13:50 +0100},
biburl = {https://dblp.org/rec/conf/sigmod/OgdenTP16.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijbic/GuoFXTL15,
author = {Liucheng Guo and
Andreea{-}Ingrid Funie and
Zhongliu Xie and
David B. Thomas and
Wayne Luk},
title = {A general-purpose framework for FPGA-accelerated genetic algorithms},
journal = {Int. J. Bio Inspired Comput.},
volume = {7},
number = {6},
pages = {361--375},
year = {2015},
url = {https://doi.org/10.1504/IJBIC.2015.073183},
doi = {10.1504/IJBIC.2015.073183},
timestamp = {Fri, 03 Jul 2020 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/ijbic/GuoFXTL15.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ipsj/MiyajimaTA15,
author = {Takaaki Miyajima and
David B. Thomas and
Hideharu Amano},
title = {Courier: {A} Toolchain for Application Acceleration on Heterogeneous
Platforms},
journal = {{IPSJ} Trans. Syst. {LSI} Des. Methodol.},
volume = {8},
pages = {105--115},
year = {2015},
url = {https://doi.org/10.2197/ipsjtsldm.8.105},
doi = {10.2197/IPSJTSLDM.8.105},
timestamp = {Tue, 29 Sep 2020 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/ipsj/MiyajimaTA15.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jip/MiyajimaTA15,
author = {Takaaki Miyajima and
David B. Thomas and
Hideharu Amano},
title = {A Toolchain for Dynamic Function Off-load on {CPU-FPGA} Platforms},
journal = {J. Inf. Process.},
volume = {23},
number = {2},
pages = {153--162},
year = {2015},
url = {https://doi.org/10.2197/ipsjjip.23.153},
doi = {10.2197/IPSJJIP.23.153},
timestamp = {Tue, 16 Feb 2021 00:00:00 +0100},
biburl = {https://dblp.org/rec/journals/jip/MiyajimaTA15.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sigarch/GuoFTFL15,
author = {Liucheng Guo and
Andreea{-}Ingrid Funie and
David B. Thomas and
Haohuan Fu and
Wayne Luk},
title = {Parallel Genetic Algorithms on Multiple FPGAs},
journal = {{SIGARCH} Comput. Archit. News},
volume = {43},
number = {4},
pages = {86--93},
year = {2015},
url = {https://doi.org/10.1145/2927964.2927980},
doi = {10.1145/2927964.2927980},
timestamp = {Thu, 30 Jul 2020 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/sigarch/GuoFTFL15.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/trets/Thomas15,
author = {David B. Thomas},
title = {The Table-Hadamard {GRNG:} An Area-Efficient {FPGA} Gaussian Random
Number Generator},
journal = {{ACM} Trans. Reconfigurable Technol. Syst.},
volume = {8},
number = {4},
pages = {23:1--23:22},
year = {2015},
url = {https://doi.org/10.1145/2629607},
doi = {10.1145/2629607},
timestamp = {Fri, 24 Apr 2020 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/trets/Thomas15.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/arith/Thomas15,
author = {David B. Thomas},
title = {A General-Purpose Method for Faithfully Rounded Floating-Point Function
Approximation in FPGAs},
booktitle = {22nd {IEEE} Symposium on Computer Arithmetic, {ARITH} 2015, Lyon,
France, June 22-24, 2015},
pages = {42--49},
publisher = {{IEEE}},
year = {2015},
url = {https://doi.org/10.1109/ARITH.2015.27},
doi = {10.1109/ARITH.2015.27},
timestamp = {Wed, 16 Oct 2019 14:14:53 +0200},
biburl = {https://dblp.org/rec/conf/arith/Thomas15.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/date/ThomasFCG15,
author = {David B. Thomas and
Shane T. Fleming and
George A. Constantinides and
Dan R. Ghica},
editor = {Wolfgang Nebel and
David Atienza},
title = {Transparent linking of compiled software and synthesized hardware},
booktitle = {Proceedings of the 2015 Design, Automation {\&} Test in Europe
Conference {\&} Exhibition, {DATE} 2015, Grenoble, France, March
9-13, 2015},
pages = {1084--1089},
publisher = {{ACM}},
year = {2015},
url = {http://dl.acm.org/citation.cfm?id=2757064},
timestamp = {Fri, 16 Jan 2026 12:32:21 +0100},
biburl = {https://dblp.org/rec/conf/date/ThomasFCG15.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fccm/GuoGTL15,
author = {Liucheng Guo and
Ce Guo and
David B. Thomas and
Wayne Luk},
title = {Pipelined Genetic Propagation},
booktitle = {23rd {IEEE} Annual International Symposium on Field-Programmable Custom
Computing Machines, {FCCM} 2015, Vancouver, BC, Canada, May 2-6, 2015},
pages = {103--110},
publisher = {{IEEE} Computer Society},
year = {2015},
url = {https://doi.org/10.1109/FCCM.2015.64},
doi = {10.1109/FCCM.2015.64},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/fccm/GuoGTL15.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpga/FlemingTCG15,
author = {Shane T. Fleming and
David B. Thomas and
George A. Constantinides and
Dan R. Ghica},
editor = {George A. Constantinides and
Deming Chen},
title = {System-level Linking of Synthesised Hardware and Compiled Software
Using a Higher-order Type System},
booktitle = {Proceedings of the 2015 {ACM/SIGDA} International Symposium on Field-Programmable
Gate Arrays, Monterey, CA, USA, February 22-24, 2015},
pages = {214--217},
publisher = {{ACM}},
year = {2015},
url = {https://doi.org/10.1145/2684746.2689089},
doi = {10.1145/2684746.2689089},
timestamp = {Tue, 06 Nov 2018 16:58:22 +0100},
biburl = {https://dblp.org/rec/conf/fpga/FlemingTCG15.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpl/FlemingBTCG15,
author = {Shane T. Fleming and
Ivan Beretta and
David B. Thomas and
George A. Constantinides and
Dan R. Ghica},
title = {PushPush: Seamless integration of hardware and software objects via
function calls over {AXI}},
booktitle = {25th International Conference on Field Programmable Logic and Applications,
{FPL} 2015, London, United Kingdom, September 2-4, 2015},
pages = {1--8},
publisher = {{IEEE}},
year = {2015},
url = {https://doi.org/10.1109/FPL.2015.7294024},
doi = {10.1109/FPL.2015.7294024},
timestamp = {Wed, 16 Oct 2019 14:14:53 +0200},
biburl = {https://dblp.org/rec/conf/fpl/FlemingBTCG15.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpl/ShaoGGCTLW15,
author = {Shengjia Shao and
Liucheng Guo and
Ce Guo and
Thomas C. P. Chau and
David B. Thomas and
Wayne Luk and
Stephen Weston},
title = {Recursive pipelined genetic propagation for bilevel optimisation},
booktitle = {25th International Conference on Field Programmable Logic and Applications,
{FPL} 2015, London, United Kingdom, September 2-4, 2015},
pages = {1--6},
publisher = {{IEEE}},
year = {2015},
url = {https://doi.org/10.1109/FPL.2015.7293943},
doi = {10.1109/FPL.2015.7293943},
timestamp = {Sun, 21 May 2017 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/fpl/ShaoGGCTLW15.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpl/XueT15,
author = {Zeping Xue and
David B. Thomas},
title = {SysAlloc: {A} hardware manager for dynamic memory allocation in heterogeneous
systems},
booktitle = {25th International Conference on Field Programmable Logic and Applications,
{FPL} 2015, London, United Kingdom, September 2-4, 2015},
pages = {1--7},
publisher = {{IEEE}},
year = {2015},
url = {https://doi.org/10.1109/FPL.2015.7293959},
doi = {10.1109/FPL.2015.7293959},
timestamp = {Sun, 21 May 2017 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/fpl/XueT15.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/InggsTL15,
author = {Gordon Inggs and
David B. Thomas and
Wayne Luk},
title = {An Efficient, Automatic Approach to High Performance Heterogeneous
Computing},
journal = {CoRR},
volume = {abs/1505.04417},
year = {2015},
url = {http://arxiv.org/abs/1505.04417},
eprinttype = {arXiv},
eprint = {1505.04417},
timestamp = {Mon, 13 Aug 2018 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/corr/InggsTL15.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/InggsTCL15,
author = {Gordon Inggs and
David B. Thomas and
George A. Constantinides and
Wayne Luk},
title = {Seeing Shapes in Clouds: On the Performance-Cost trade-off for Heterogeneous
Infrastructure-as-a-Service},
journal = {CoRR},
volume = {abs/1506.06684},
year = {2015},
url = {http://arxiv.org/abs/1506.06684},
eprinttype = {arXiv},
eprint = {1506.06684},
timestamp = {Mon, 13 Aug 2018 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/corr/InggsTCL15.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/evoW/GuoTL14,
author = {Liucheng Guo and
David B. Thomas and
Wayne Luk},
editor = {Anna Isabel Esparcia{-}Alc{\'{a}}zar and
Antonio Miguel Mora},
title = {Automated Framework for General-Purpose Genetic Algorithms in FPGAs},
booktitle = {Applications of Evolutionary Computation - 17th European Conference,
EvoApplications 2014, Granada, Spain, April 23-25, 2014, Revised Selected
Papers},
series = {Lecture Notes in Computer Science},
volume = {8602},
pages = {714--725},
publisher = {Springer},
year = {2014},
url = {https://doi.org/10.1007/978-3-662-45523-4\_58},
doi = {10.1007/978-3-662-45523-4\_58},
timestamp = {Tue, 14 May 2019 10:00:37 +0200},
biburl = {https://dblp.org/rec/conf/evoW/GuoTL14.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fccm/Thomas14,
author = {David B. Thomas},
title = {{FPGA} Gaussian Random Number Generators with Guaranteed Statistical
Accuracy},
booktitle = {22nd {IEEE} Annual International Symposium on Field-Programmable Custom
Computing Machines, {FCCM} 2014, Boston, MA, USA, May 11-13, 2014},
pages = {149--156},
publisher = {{IEEE} Computer Society},
year = {2014},
url = {https://doi.org/10.1109/FCCM.2014.47},
doi = {10.1109/FCCM.2014.47},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/fccm/Thomas14.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fccm/Aguilar-PelaezB14,
author = {Eduardo Aguilar{-}Pelaez and
Samuel Bayliss and
Alex I. Smith and
Felix Winterstein and
Dan R. Ghica and
David B. Thomas and
George A. Constantinides},
title = {Compiling Higher Order Functional Programs to Composable Digital Hardware},
booktitle = {22nd {IEEE} Annual International Symposium on Field-Programmable Custom
Computing Machines, {FCCM} 2014, Boston, MA, USA, May 11-13, 2014},
pages = {234},
publisher = {{IEEE} Computer Society},
year = {2014},
url = {https://doi.org/10.1109/FCCM.2014.69},
doi = {10.1109/FCCM.2014.69},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/fccm/Aguilar-PelaezB14.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpl/FlemingT14,
author = {Shane T. Fleming and
David B. Thomas},
title = {Heterogeneous Heartbeats: {A} framework for dynamic management of
Autonomous SoCs},
booktitle = {24th International Conference on Field Programmable Logic and Applications,
{FPL} 2014, Munich, Germany, 2-4 September, 2014},
pages = {1--6},
publisher = {{IEEE}},
year = {2014},
url = {https://doi.org/10.1109/FPL.2014.6927489},
doi = {10.1109/FPL.2014.6927489},
timestamp = {Wed, 16 Oct 2019 14:14:53 +0200},
biburl = {https://dblp.org/rec/conf/fpl/FlemingT14.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpl/GalloCTBC14,
author = {Luca Gallo and
Alessandro Cilardo and
David B. Thomas and
Samuel Bayliss and
George A. Constantinides},
title = {Area implications of memory partitioning for high-level synthesis
on FPGAs},
booktitle = {24th International Conference on Field Programmable Logic and Applications,
{FPL} 2014, Munich, Germany, 2-4 September, 2014},
pages = {1--4},
publisher = {{IEEE}},
year = {2014},
url = {https://doi.org/10.1109/FPL.2014.6927417},
doi = {10.1109/FPL.2014.6927417},
timestamp = {Sun, 21 May 2017 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/fpl/GalloCTBC14.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpl/GuoTGL14,
author = {Liucheng Guo and
David B. Thomas and
Ce Guo and
Wayne Luk},
title = {Automated framework for FPGA-based parallel genetic algorithms},
booktitle = {24th International Conference on Field Programmable Logic and Applications,
{FPL} 2014, Munich, Germany, 2-4 September, 2014},
pages = {1--7},
publisher = {{IEEE}},
year = {2014},
url = {https://doi.org/10.1109/FPL.2014.6927501},
doi = {10.1109/FPL.2014.6927501},
timestamp = {Sun, 21 May 2017 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/fpl/GuoTGL14.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpt/InggsFTL14,
author = {Gordon Inggs and
Shane T. Fleming and
David B. Thomas and
Wayne Luk},
editor = {Jialin Chen and
Wenbo Yin and
Yuichiro Shibata and
Lingli Wang and
Hayden Kwok{-}Hay So and
Yuchun Ma},
title = {Is high level synthesis ready for business? {A} computational finance
case study},
booktitle = {2014 International Conference on Field-Programmable Technology, {FPT}
2014, Shanghai, China, December 10-12, 2014},
pages = {12--19},
publisher = {{IEEE}},
year = {2014},
url = {https://doi.org/10.1109/FPT.2014.7082747},
doi = {10.1109/FPT.2014.7082747},
timestamp = {Wed, 16 Oct 2019 14:14:52 +0200},
biburl = {https://dblp.org/rec/conf/fpt/InggsFTL14.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpt/TavakkoliT14,
author = {Aryan Tavakkoli and
David B. Thomas},
editor = {Jialin Chen and
Wenbo Yin and
Yuichiro Shibata and
Lingli Wang and
Hayden Kwok{-}Hay So and
Yuchun Ma},
title = {Low-latency option pricing using systolic binomial trees},
booktitle = {2014 International Conference on Field-Programmable Technology, {FPT}
2014, Shanghai, China, December 10-12, 2014},
pages = {44--51},
publisher = {{IEEE}},
year = {2014},
url = {https://doi.org/10.1109/FPT.2014.7082752},
doi = {10.1109/FPT.2014.7082752},
timestamp = {Fri, 02 Nov 2018 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/fpt/TavakkoliT14.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/InggsTL14,
author = {Gordon Inggs and
David B. Thomas and
Wayne Luk},
title = {A Domain Specific Approach to Heterogeneous Computing: From Availability
to Accessibility},
journal = {CoRR},
volume = {abs/1408.4965},
year = {2014},
url = {http://arxiv.org/abs/1408.4965},
eprinttype = {arXiv},
eprint = {1408.4965},
timestamp = {Mon, 13 Aug 2018 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/corr/InggsTL14.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/MiyajimaTA14,
author = {Takaaki Miyajima and
David B. Thomas and
Hideharu Amano},
title = {An Automatic Mixed Software Hardware Pipeline Builder for {CPU-FPGA}
Platforms},
journal = {CoRR},
volume = {abs/1408.4969},
year = {2014},
url = {http://arxiv.org/abs/1408.4969},
eprinttype = {arXiv},
eprint = {1408.4969},
timestamp = {Mon, 13 Aug 2018 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/corr/MiyajimaTA14.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/pvldb/OgdenTP13,
author = {Peter Ogden and
David B. Thomas and
Peter R. Pietzuch},
title = {Scalable {XML} Query Processing using Parallel Pushdown Transducers},
journal = {Proc. {VLDB} Endow.},
volume = {6},
number = {14},
pages = {1738--1749},
year = {2013},
url = {http://www.vldb.org/pvldb/vol6/p1738-ogden.pdf},
doi = {10.14778/2556549.2556558},
timestamp = {Sat, 25 Apr 2020 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/pvldb/OgdenTP13.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sigarch/GuoTL13,
author = {Liucheng Guo and
David B. Thomas and
Wayne Luk},
title = {Customisable architectures for the set covering problem},
journal = {{SIGARCH} Comput. Archit. News},
volume = {41},
number = {5},
pages = {101--106},
year = {2013},
url = {https://doi.org/10.1145/2641361.2641378},
doi = {10.1145/2641361.2641378},
timestamp = {Thu, 30 Jul 2020 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/sigarch/GuoTL13.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tvlsi/ThomasL13,
author = {David B. Thomas and
Wayne Luk},
title = {The {LUT-SR} Family of Uniform Random Number Generators for {FPGA}
Architectures},
journal = {{IEEE} Trans. Very Large Scale Integr. Syst.},
volume = {21},
number = {4},
pages = {761--770},
year = {2013},
url = {https://doi.org/10.1109/TVLSI.2012.2194171},
doi = {10.1109/TVLSI.2012.2194171},
timestamp = {Wed, 11 Mar 2020 00:00:00 +0100},
biburl = {https://dblp.org/rec/journals/tvlsi/ThomasL13.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tvlsi/ThomasL13a,
author = {David B. Thomas and
Wayne Luk},
title = {Multiplierless Algorithm for Multivariate Gaussian Random Number Generation
in FPGAs},
journal = {{IEEE} Trans. Very Large Scale Integr. Syst.},
volume = {21},
number = {12},
pages = {2193--2205},
year = {2013},
url = {https://doi.org/10.1109/TVLSI.2012.2228017},
doi = {10.1109/TVLSI.2012.2228017},
timestamp = {Wed, 11 Mar 2020 00:00:00 +0100},
biburl = {https://dblp.org/rec/journals/tvlsi/ThomasL13a.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/arc/FlemingT13,
author = {Shane T. Fleming and
David B. Thomas},
editor = {Philip Brisk and
Jos{\'{e}} Gabriel F. Coutinho and
Pedro C. Diniz},
title = {Hardware Acceleration of Matrix Multiplication over Small Prime Finite
Fields},
booktitle = {Reconfigurable Computing: Architectures, Tools and Applications -
9th International Symposium, {ARC} 2013, Los Angeles, CA, USA, March
25-27, 2013. Proceedings},
series = {Lecture Notes in Computer Science},
volume = {7806},
pages = {103--114},
publisher = {Springer},
year = {2013},
url = {https://doi.org/10.1007/978-3-642-36812-7\_10},
doi = {10.1007/978-3-642-36812-7\_10},
timestamp = {Fri, 27 Mar 2020 08:54:48 +0100},
biburl = {https://dblp.org/rec/conf/arc/FlemingT13.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fccm/Thomas13,
author = {David B. Thomas},
title = {Parallel Generation of Gaussian Random Numbers Using the Table-Hadamard
Transform},
booktitle = {21st {IEEE} Annual International Symposium on Field-Programmable Custom
Computing Machines, {FCCM} 2013, Seattle, WA, USA, April 28-30, 2013},
pages = {161--168},
publisher = {{IEEE} Computer Society},
year = {2013},
url = {https://doi.org/10.1109/FCCM.2013.53},
doi = {10.1109/FCCM.2013.53},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/fccm/Thomas13.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpl/FlemingT13,
author = {Shane T. Fleming and
David B. Thomas},
title = {{FPGA} based control for real time systems},
booktitle = {23rd International Conference on Field programmable Logic and Applications,
{FPL} 2013, Porto, Portugal, September 2-4, 2013},
pages = {1--2},
publisher = {{IEEE}},
year = {2013},
url = {https://doi.org/10.1109/FPL.2013.6645610},
doi = {10.1109/FPL.2013.6645610},
timestamp = {Wed, 16 Oct 2019 14:14:53 +0200},
biburl = {https://dblp.org/rec/conf/fpl/FlemingT13.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpl/ThomasA13,
author = {David B. Thomas and
Hideharu Amano},
title = {A fully pipelined {FPGA} architecture for stochastic simulation of
chemical systems},
booktitle = {23rd International Conference on Field programmable Logic and Applications,
{FPL} 2013, Porto, Portugal, September 2-4, 2013},
pages = {1--7},
publisher = {{IEEE}},
year = {2013},
url = {https://doi.org/10.1109/FPL.2013.6645506},
doi = {10.1109/FPL.2013.6645506},
timestamp = {Sun, 21 May 2017 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/fpl/ThomasA13.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icpp/InggsTL13,
author = {Gordon Inggs and
David B. Thomas and
Wayne Luk},
title = {A Heterogeneous Computing Framework for Computational Finance},
booktitle = {42nd International Conference on Parallel Processing, {ICPP} 2013,
Lyon, France, October 1-4, 2013},
pages = {688--697},
publisher = {{IEEE} Computer Society},
year = {2013},
url = {https://doi.org/10.1109/ICPP.2013.82},
doi = {10.1109/ICPP.2013.82},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/icpp/InggsTL13.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tvlsi/TseTL12,
author = {Anson H. T. Tse and
David B. Thomas and
Wayne Luk},
title = {Design Exploration of Quadrature Methods in Option Pricing},
journal = {{IEEE} Trans. Very Large Scale Integr. Syst.},
volume = {20},
number = {5},
pages = {818--826},
year = {2012},
url = {https://doi.org/10.1109/TVLSI.2011.2128354},
doi = {10.1109/TVLSI.2011.2128354},
timestamp = {Wed, 11 Mar 2020 00:00:00 +0100},
biburl = {https://dblp.org/rec/journals/tvlsi/TseTL12.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/arc/JinDTCTLW12,
author = {Qiwei Jin and
Diwei Dong and
Anson H. T. Tse and
Gary Chun Tak Chow and
David B. Thomas and
Wayne Luk and
Stephen Weston},
editor = {Oliver C. S. Choy and
Ray C. C. Cheung and
Peter M. Athanas and
Kentaro Sano},
title = {Multi-level Customisation Framework for Curve Based Monte Carlo Financial
Simulations},
booktitle = {Reconfigurable Computing: Architectures, Tools and Applications -
8th International Symposium, {ARC} 2012, Hong Kong, China, March 19-23,
2012. Proceedings},
series = {Lecture Notes in Computer Science},
volume = {7199},
pages = {187--201},
publisher = {Springer},
year = {2012},
url = {https://doi.org/10.1007/978-3-642-28365-9\_16},
doi = {10.1007/978-3-642-28365-9\_16},
timestamp = {Tue, 14 May 2019 10:00:49 +0200},
biburl = {https://dblp.org/rec/conf/arc/JinDTCTLW12.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/arc/TseCJTL12,
author = {Anson H. T. Tse and
Gary C. T. Chow and
Qiwei Jin and
David B. Thomas and
Wayne Luk},
editor = {Oliver C. S. Choy and
Ray C. C. Cheung and
Peter M. Athanas and
Kentaro Sano},
title = {Optimising Performance of Quadrature Methods with Reduced Precision},
booktitle = {Reconfigurable Computing: Architectures, Tools and Applications -
8th International Symposium, {ARC} 2012, Hong Kong, China, March 19-23,
2012. Proceedings},
series = {Lecture Notes in Computer Science},
volume = {7199},
pages = {251--263},
publisher = {Springer},
year = {2012},
url = {https://doi.org/10.1007/978-3-642-28365-9\_21},
doi = {10.1007/978-3-642-28365-9\_21},
timestamp = {Fri, 26 May 2017 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/arc/TseCJTL12.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asap/BetkaouiWTL12,
author = {Brahim Betkaoui and
Yu Wang and
David B. Thomas and
Wayne Luk},
title = {A Reconfigurable Computing Approach for Efficient and Scalable Parallel
Graph Exploration},
booktitle = {23rd {IEEE} International Conference on Application-Specific Systems,
Architectures and Processors, {ASAP} 2012, Delft, The Netherlands,
July 9-11, 2012},
pages = {8--15},
publisher = {{IEEE} Computer Society},
year = {2012},
url = {https://doi.org/10.1109/ASAP.2012.30},
doi = {10.1109/ASAP.2012.30},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/asap/BetkaouiWTL12.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpga/ChowTJLLT12,
author = {Gary Chun Tak Chow and
Anson Hong Tak Tse and
Qiwei Jin and
Wayne Luk and
Philip Heng Wai Leong and
David B. Thomas},
editor = {Katherine Compton and
Brad L. Hutchings},
title = {A mixed precision Monte Carlo methodology for reconfigurable accelerator
systems},
booktitle = {Proceedings of the {ACM/SIGDA} 20th International Symposium on Field
Programmable Gate Arrays, {FPGA} 2012, Monterey, California, USA,
February 22-24, 2012},
pages = {57--66},
publisher = {{ACM}},
year = {2012},
url = {https://doi.org/10.1145/2145694.2145705},
doi = {10.1145/2145694.2145705},
timestamp = {Tue, 29 Dec 2020 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/fpga/ChowTJLLT12.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpl/BetkaouiWTL12,
author = {Brahim Betkaoui and
Yu Wang and
David B. Thomas and
Wayne Luk},
editor = {Dirk Koch and
Satnam Singh and
Jim T{\o}rresen},
title = {Parallel FPGA-based all pairs shortest paths for sparse networks:
{A} human brain connectome case study},
booktitle = {22nd International Conference on Field Programmable Logic and Applications
(FPL), Oslo, Norway, August 29-31, 2012},
pages = {99--104},
publisher = {{IEEE}},
year = {2012},
url = {https://doi.org/10.1109/FPL.2012.6339247},
doi = {10.1109/FPL.2012.6339247},
timestamp = {Wed, 16 Oct 2019 14:14:53 +0200},
biburl = {https://dblp.org/rec/conf/fpl/BetkaouiWTL12.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpl/JinBLT12,
author = {Qiwei Jin and
Tobias Becker and
Wayne Luk and
David B. Thomas},
editor = {Dirk Koch and
Satnam Singh and
Jim T{\o}rresen},
title = {Optimising explicit finite difference option pricing for dynamic constant
reconfiguration},
booktitle = {22nd International Conference on Field Programmable Logic and Applications
(FPL), Oslo, Norway, August 29-31, 2012},
pages = {165--172},
publisher = {{IEEE}},
year = {2012},
url = {https://doi.org/10.1109/FPL.2012.6339256},
doi = {10.1109/FPL.2012.6339256},
timestamp = {Fri, 02 Jun 2017 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/fpl/JinBLT12.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpl/InggsTW12,
author = {Gordon Inggs and
David B. Thomas and
Simon Winberg},
editor = {Dirk Koch and
Satnam Singh and
Jim T{\o}rresen},
title = {Exploring the latency-resource trade-off for the Discrete Fourier
Transform on the {FPGA}},
booktitle = {22nd International Conference on Field Programmable Logic and Applications
(FPL), Oslo, Norway, August 29-31, 2012},
pages = {695--698},
publisher = {{IEEE}},
year = {2012},
url = {https://doi.org/10.1109/FPL.2012.6339155},
doi = {10.1109/FPL.2012.6339155},
timestamp = {Thu, 15 Jun 2017 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/fpl/InggsTW12.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ic-nc/MiyajimaTA12,
author = {Takaaki Miyajima and
David B. Thomas and
Hideharu Amano},
title = {A Domain Specific Language and Toolchain for OpenCV Runtime Binary
Acceleration Using {GPU}},
booktitle = {Third International Conference on Networking and Computing, {ICNC}
2012, Okinawa, Japan, December 5-7, 2012},
pages = {175--181},
publisher = {{IEEE} Computer Society},
year = {2012},
url = {https://doi.org/10.1109/ICNC.2012.34},
doi = {10.1109/ICNC.2012.34},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/ic-nc/MiyajimaTA12.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@phdthesis{DBLP:phd/ethos/Thomas11,
author = {David B. Thomas},
title = {Management and programming of reconfigurable hardware resources},
school = {Imperial College London, {UK}},
year = {2011},
url = {https://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.429301},
timestamp = {Tue, 05 Apr 2022 01:00:00 +0200},
biburl = {https://dblp.org/rec/phd/ethos/Thomas11.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fccm/JinLT11,
author = {Qiwei Jin and
Wayne Luk and
David B. Thomas},
editor = {Paul Chow and
Michael J. Wirthlin},
title = {On Comparing Financial Option Price Solvers on {FPGA}},
booktitle = {{IEEE} 19th Annual International Symposium on Field-Programmable Custom
Computing Machines, {FCCM} 2011, Salt Lake City, Utah, USA, 1-3 May
2011},
pages = {89--92},
publisher = {{IEEE} Computer Society},
year = {2011},
url = {https://doi.org/10.1109/FCCM.2011.30},
doi = {10.1109/FCCM.2011.30},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/fccm/JinLT11.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpl/JinLT11,
author = {Qiwei Jin and
Wayne Luk and
David B. Thomas},
title = {Unifying Finite Difference Option-Pricing for Hardware Acceleration},
booktitle = {International Conference on Field Programmable Logic and Applications,
{FPL} 2011, September 5-7, Chania, Crete, Greece},
pages = {6--9},
publisher = {{IEEE} Computer Society},
year = {2011},
url = {https://doi.org/10.1109/FPL.2011.12},
doi = {10.1109/FPL.2011.12},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/fpl/JinLT11.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpt/BetkaouiTLP11,
author = {Brahim Betkaoui and
David B. Thomas and
Wayne Luk and
Natasa Przulj},
editor = {Russell Tessier},
title = {A framework for {FPGA} acceleration of large graph problems: Graphlet
counting case study},
booktitle = {2011 International Conference on Field-Programmable Technology, {FPT}
2011, New Delhi, India, December 12-14, 2011},
pages = {1--8},
publisher = {{IEEE}},
year = {2011},
url = {https://doi.org/10.1109/FPT.2011.6132667},
doi = {10.1109/FPT.2011.6132667},
timestamp = {Wed, 16 Oct 2019 14:14:52 +0200},
biburl = {https://dblp.org/rec/conf/fpt/BetkaouiTLP11.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sigarch/TseTTL10,
author = {Anson H. T. Tse and
David B. Thomas and
Kuen Hung Tsoi and
Wayne Luk},
title = {Efficient reconfigurable design for pricing asian options},
journal = {{SIGARCH} Comput. Archit. News},
volume = {38},
number = {4},
pages = {14--20},
year = {2010},
url = {https://doi.org/10.1145/1926367.1926371},
doi = {10.1145/1926367.1926371},
timestamp = {Thu, 30 Jul 2020 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/sigarch/TseTTL10.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asap/ThomasL10,
author = {David B. Thomas and
Wayne Luk},
editor = {Fran{\c{c}}ois Charot and
Frank Hannig and
J{\"{u}}rgen Teich and
Christophe Wolinski},
title = {An FPGA-specific algorithm for direct generation of multi-variate
Gaussian random numbers},
booktitle = {21st {IEEE} International Conference on Application-specific Systems
Architectures and Processors, {ASAP} 2010, Rennes, France, 7-9 July
2010},
pages = {208--215},
publisher = {{IEEE} Computer Society},
year = {2010},
url = {https://doi.org/10.1109/ASAP.2010.5541005},
doi = {10.1109/ASAP.2010.5541005},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/asap/ThomasL10.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpl/ThomasL10,
author = {David B. Thomas and
Wayne Luk},
title = {FPGA-Optimised Uniform Random Number Generators Using LUTs and Shift
Registers},
booktitle = {International Conference on Field Programmable Logic and Applications,
{FPL} 2010, August 31 2010 - September 2, 2010, Milano, Italy},
pages = {77--82},
publisher = {{IEEE} Computer Society},
year = {2010},
url = {https://doi.org/10.1109/FPL.2010.25},
doi = {10.1109/FPL.2010.25},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/fpl/ThomasL10.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpl/TseTTL10,
author = {Anson H. T. Tse and
David B. Thomas and
Kuen Hung Tsoi and
Wayne Luk},
title = {Reconfigurable Control Variate Monte-Carlo Designs for Pricing Exotic
Options},
booktitle = {International Conference on Field Programmable Logic and Applications,
{FPL} 2010, August 31 2010 - September 2, 2010, Milano, Italy},
pages = {364--367},
publisher = {{IEEE} Computer Society},
year = {2010},
url = {https://doi.org/10.1109/FPL.2010.46},
doi = {10.1109/FPL.2010.46},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/fpl/TseTTL10.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpt/BetkaouiTL10,
author = {Brahim Betkaoui and
David B. Thomas and
Wayne Luk},
editor = {Jinian Bian and
Qiang Zhou and
Peter Athanas and
Yajun Ha and
Kang Zhao},
title = {Comparing performance and energy efficiency of FPGAs and GPUs for
high productivity computing},
booktitle = {Proceedings of the International Conference on Field-Programmable
Technology, {FPT} 2010, 8-10 December 2010, Tsinghua University, Beijing,
China},
pages = {94--101},
publisher = {{IEEE}},
year = {2010},
url = {https://doi.org/10.1109/FPT.2010.5681761},
doi = {10.1109/FPT.2010.5681761},
timestamp = {Thu, 01 Feb 2018 14:20:39 +0100},
biburl = {https://dblp.org/rec/conf/fpt/BetkaouiTL10.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpt/TseTTL10,
author = {Anson H. T. Tse and
David B. Thomas and
Kuen Hung Tsoi and
Wayne Luk},
editor = {Jinian Bian and
Qiang Zhou and
Peter Athanas and
Yajun Ha and
Kang Zhao},
title = {Dynamic scheduling Monte-Carlo framework for multi-accelerator heterogeneous
clusters},
booktitle = {Proceedings of the International Conference on Field-Programmable
Technology, {FPT} 2010, 8-10 December 2010, Tsinghua University, Beijing,
China},
pages = {233--240},
publisher = {{IEEE}},
year = {2010},
url = {https://doi.org/10.1109/FPT.2010.5681495},
doi = {10.1109/FPT.2010.5681495},
timestamp = {Wed, 24 May 2017 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/fpt/TseTTL10.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/trets/JinTLC09,
author = {Qiwei Jin and
David B. Thomas and
Wayne Luk and
Benjamin Cope},
title = {Exploring Reconfigurable Architectures for Tree-Based Option Pricing
Models},
journal = {{ACM} Trans. Reconfigurable Technol. Syst.},
volume = {2},
number = {4},
pages = {21:1--21:17},
year = {2009},
url = {https://doi.org/10.1145/1575779.1575781},
doi = {10.1145/1575779.1575781},
timestamp = {Fri, 24 Apr 2020 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/trets/JinTLC09.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fccm/TseTL09,
author = {Anson H. T. Tse and
David B. Thomas and
Wayne Luk},
editor = {Kenneth L. Pocek and
Duncan A. Buell},
title = {Accelerating Quadrature Methods for Option Valuation},
booktitle = {{FCCM} 2009, 17th {IEEE} Symposium on Field Programmable Custom Computing
Machines, Napa, California, USA, 5-7 April 2009, Proceedings},
pages = {29--36},
publisher = {{IEEE} Computer Society},
year = {2009},
url = {https://doi.org/10.1109/FCCM.2009.36},
doi = {10.1109/FCCM.2009.36},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/fccm/TseTL09.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fccm/ThomasL09,
author = {David B. Thomas and
Wayne Luk},
editor = {Kenneth L. Pocek and
Duncan A. Buell},
title = {{FPGA} Accelerated Simulation of Biologically Plausible Spiking Neural
Networks},
booktitle = {{FCCM} 2009, 17th {IEEE} Symposium on Field Programmable Custom Computing
Machines, Napa, California, USA, 5-7 April 2009, Proceedings},
pages = {45--52},
publisher = {{IEEE} Computer Society},
year = {2009},
url = {https://doi.org/10.1109/FCCM.2009.46},
doi = {10.1109/FCCM.2009.46},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/fccm/ThomasL09.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpga/ThomasHL09,
author = {David B. Thomas and
Lee W. Howes and
Wayne Luk},
editor = {Paul Chow and
Peter Y. K. Cheung},
title = {A comparison of CPUs, GPUs, FPGAs, and massively parallel processor
arrays for random number generation},
booktitle = {Proceedings of the {ACM/SIGDA} 17th International Symposium on Field
Programmable Gate Arrays, {FPGA} 2009, Monterey, California, USA,
February 22-24, 2009},
pages = {63--72},
publisher = {{ACM}},
year = {2009},
url = {https://doi.org/10.1145/1508128.1508139},
doi = {10.1145/1508128.1508139},
timestamp = {Tue, 01 Apr 2025 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/fpga/ThomasHL09.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpl/JinTL09,
author = {Qiwei Jin and
David B. Thomas and
Wayne Luk},
editor = {Martin Danek and
Jiri Kadlec and
Brent E. Nelson},
title = {Exploring reconfigurable architectures for explicit finite difference
option pricing models},
booktitle = {19th International Conference on Field Programmable Logic and Applications,
{FPL} 2009, August 31 - September 2, 2009, Prague, Czech Republic},
pages = {73--78},
publisher = {{IEEE}},
year = {2009},
url = {https://doi.org/10.1109/FPL.2009.5272549},
doi = {10.1109/FPL.2009.5272549},
timestamp = {Wed, 16 Oct 2019 14:14:53 +0200},
biburl = {https://dblp.org/rec/conf/fpl/JinTL09.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hoti/MorrisTL09,
author = {Gareth W. Morris and
David B. Thomas and
Wayne Luk},
editor = {Keren Bergman and
Ron Brightwell and
Fabrizio Petrini and
Head Bubba},
title = {{FPGA} Accelerated Low-Latency Market Data Feed Processing},
booktitle = {17th {IEEE} Symposium on High Performance Interconnects, {HOTI} 2009,
New York, New York, USA, August 25-27, 2009},
pages = {83--89},
publisher = {{IEEE} Computer Society},
year = {2009},
url = {https://doi.org/10.1109/HOTI.2009.17},
doi = {10.1109/HOTI.2009.17},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/hoti/MorrisTL09.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/trets/ThomasL08,
author = {David B. Thomas and
Wayne Luk},
title = {Multivariate Gaussian Random Number Generation Targeting Reconfigurable
Hardware},
journal = {{ACM} Trans. Reconfigurable Technol. Syst.},
volume = {1},
number = {2},
pages = {12:1--12:29},
year = {2008},
url = {https://doi.org/10.1145/1371579.1371584},
doi = {10.1145/1371579.1371584},
timestamp = {Fri, 24 Apr 2020 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/trets/ThomasL08.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/arc/EcheverriaTLL08,
author = {Pedro Echeverr{\'{\i}}a and
David B. Thomas and
Marisa L{\'{o}}pez{-}Vallejo and
Wayne Luk},
editor = {Roger F. Woods and
Katherine Compton and
Christos{-}Savvas Bouganis and
Pedro C. Diniz},
title = {An {FPGA} run-time parameterisable Log-Normal Random Number Generator},
booktitle = {Reconfigurable Computing: Architectures, Tools and Applications, 4th
International Workshop, {ARC} 2008, London, UK, March 26-28, 2008.
Proceedings},
series = {Lecture Notes in Computer Science},
volume = {4943},
pages = {219--230},
publisher = {Springer},
year = {2008},
url = {https://doi.org/10.1007/978-3-540-78610-8\_22},
doi = {10.1007/978-3-540-78610-8\_22},
timestamp = {Fri, 09 Apr 2021 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/arc/EcheverriaTLL08.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/arc/JinTLC08,
author = {Qiwei Jin and
David B. Thomas and
Wayne Luk and
Benjamin Cope},
editor = {Roger F. Woods and
Katherine Compton and
Christos{-}Savvas Bouganis and
Pedro C. Diniz},
title = {Exploring Reconfigurable Architectures for Binomial-Tree Pricing Models},
booktitle = {Reconfigurable Computing: Architectures, Tools and Applications, 4th
International Workshop, {ARC} 2008, London, UK, March 26-28, 2008.
Proceedings},
series = {Lecture Notes in Computer Science},
volume = {4943},
pages = {243--253},
publisher = {Springer},
year = {2008},
url = {https://doi.org/10.1007/978-3-540-78610-8\_24},
doi = {10.1007/978-3-540-78610-8\_24},
timestamp = {Fri, 26 May 2017 01:00:00 +0200},
biburl = {https://dblp.org/rec/conf/arc/JinTLC08.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asap/ThomasL08,
author = {David B. Thomas and
Wayne Luk},
title = {Resource efficient generators for the floating-point uniform and exponential
distributions},
booktitle = {19th {IEEE} International Conference on Application-Specific Systems,
Architectures and Processors, {ASAP} 2008, July 2-4, 2008, Leuven,
Belgium},
pages = {102--107},
publisher = {{IEEE} Computer Society},
year = {2008},
url = {https://doi.org/10.1109/ASAP.2008.4580162},
doi = {10.1109/ASAP.2008.4580162},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/asap/ThomasL08.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fccm/ThomasL08,
author = {David B. Thomas and
Wayne Luk},
editor = {Kenneth L. Pocek and
Duncan A. Buell},
title = {Credit Risk Modelling using Hardware Accelerated Monte-Carlo Simulation},
booktitle = {16th {IEEE} International Symposium on Field-Programmable Custom Computing
Machines, {FCCM} 2008, 14-15 April 2008, Stanford, Palo Alto, California,
{USA}},
pages = {229--238},
publisher = {{IEEE} Computer Society},
year = {2008},
url = {https://doi.org/10.1109/FCCM.2008.41},
doi = {10.1109/FCCM.2008.41},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/fccm/ThomasL08.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpga/ThomasL08,
author = {David B. Thomas and
Wayne Luk},
editor = {Mike Hutton and
Paul Chow},
title = {FPGA-optimised high-quality uniform random number generators},
booktitle = {Proceedings of the {ACM/SIGDA} 16th International Symposium on Field
Programmable Gate Arrays, {FPGA} 2008, Monterey, California, USA,
February 24-26, 2008},
pages = {235--244},
publisher = {{ACM}},
year = {2008},
url = {https://doi.org/10.1145/1344671.1344706},
doi = {10.1145/1344671.1344706},
timestamp = {Tue, 06 Nov 2018 16:58:23 +0100},
biburl = {https://dblp.org/rec/conf/fpga/ThomasL08.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpl/ThomasL08,
author = {David B. Thomas and
Wayne Luk},
title = {Sampling from the exponential distribution using independent Bernoulli
variates},
booktitle = {{FPL} 2008, International Conference on Field Programmable Logic and
Applications, Heidelberg, Germany, 8-10 September 2008},
pages = {239--244},
publisher = {{IEEE}},
year = {2008},
url = {https://doi.org/10.1109/FPL.2008.4629938},
doi = {10.1109/FPL.2008.4629938},
timestamp = {Wed, 16 Oct 2019 14:14:53 +0200},
biburl = {https://dblp.org/rec/conf/fpl/ThomasL08.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpt/ThomasL08,
author = {David B. Thomas and
Wayne Luk},
editor = {Tarek A. El{-}Ghazawi and
Yao{-}Wen Chang and
Juinn{-}Dar Huang and
Proshanta Saha},
title = {Estimation of sample mean and variance for Monte-Carlo simulations},
booktitle = {2008 International Conference on Field-Programmable Technology, {FPT}
2008, Taipei, Taiwan, December 7-10, 2008},
pages = {89--96},
publisher = {{IEEE}},
year = {2008},
url = {https://doi.org/10.1109/FPT.2008.4762370},
doi = {10.1109/FPT.2008.4762370},
timestamp = {Wed, 16 Oct 2019 14:14:52 +0200},
biburl = {https://dblp.org/rec/conf/fpt/ThomasL08.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/csur/ThomasLLV07,
author = {David B. Thomas and
Wayne Luk and
Philip Heng Wai Leong and
John D. Villasenor},
title = {Gaussian random number generators},
journal = {{ACM} Comput. Surv.},
volume = {39},
number = {4},
pages = {11},
year = {2007},
url = {https://doi.org/10.1145/1287620.1287622},
doi = {10.1145/1287620.1287622},
timestamp = {Tue, 29 Dec 2020 00:00:00 +0100},
biburl = {https://dblp.org/rec/journals/csur/ThomasLLV07.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/iet-cdt/ThomasL07,
author = {David B. Thomas and
Wayne Luk},
title = {Non-uniform random number generation through piecewise linear approximations},
journal = {{IET} Comput. Digit. Tech.},
volume = {1},
number = {4},
pages = {312--321},
year = {2007},
url = {https://doi.org/10.1049/iet-cdt:20060188},
doi = {10.1049/IET-CDT:20060188},
timestamp = {Tue, 14 Jul 2020 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/iet-cdt/ThomasL07.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/vlsisp/ThomasL07,
author = {David B. Thomas and
Wayne Luk},
title = {High Quality Uniform Random Number Generation Using {LUT} Optimised
State-transition Matrices},
journal = {J. {VLSI} Signal Process.},
volume = {47},
number = {1},
pages = {77--92},
year = {2007},
url = {https://doi.org/10.1007/s11265-006-0014-9},
doi = {10.1007/S11265-006-0014-9},
timestamp = {Wed, 20 May 2020 01:00:00 +0200},
biburl = {https://dblp.org/rec/journals/vlsisp/ThomasL07.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/arc/ThomasLS07,
author = {David B. Thomas and
Wayne Luk and
Michael Stumpf},
editor = {Pedro C. Diniz and
Eduardo Marques and
Koen Bertels and
Marcio Merino Fernandes and
Jo{\~{a}}o M. P. Cardoso},
title = {Reconfigurable Hardware Acceleration of Canonical Graph Labelling},
booktitle = {Reconfigurable Computing: Architectures, Tools and Applications, Third
International Workshop, {ARC} 2007, Mangaratiba, Brazil, March 27-29,
2007},
series = {Lecture Notes in Computer Science},
volume = {4419},
pages = {302--313},
publisher = {Springer},
year = {2007},
url = {https://doi.org/10.1007/978-3-540-71431-6\_28},
doi = {10.1007/978-3-540-71431-6\_28},
timestamp = {Tue, 14 May 2019 10:00:49 +0200},
biburl = {https://dblp.org/rec/conf/arc/ThomasLS07.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asap/ThomasBL07,
author = {David B. Thomas and
Jacob A. Bower and
Wayne Luk},
title = {Automatic Generation and Optimisation of Reconfigurable Financial
Monte-Carlo Simulations},
booktitle = {{IEEE} International Conference on Application-Specific Systems, Architectures
and Processors, {ASAP} 2007, Montr{\'{e}}al, Qu{\'{e}}bec,
Canada, July 8-11, 2007},
pages = {168--173},
publisher = {{IEEE} Computer Society},
year = {2007},
url = {https://doi.org/10.1109/ASAP.2007.4429975},
doi = {10.1109/ASAP.2007.4429975},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/asap/ThomasBL07.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fccm/ThomasL07,
author = {David B. Thomas and
Wayne Luk},
editor = {Kenneth L. Pocek and
Duncan A. Buell},
title = {Sampling from the Multivariate Gaussian Distribution using Reconfigurable
Hardware},
booktitle = {{IEEE} Symposium on Field-Programmable Custom Computing Machines,
{FCCM} 2007, 23-25 April 2007, Napa, California, {USA}},
pages = {3--12},
publisher = {{IEEE} Computer Society},
year = {2007},
url = {https://doi.org/10.1109/FCCM.2007.55},
doi = {10.1109/FCCM.2007.55},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/fccm/ThomasL07.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpt/ThomasL07,
author = {David B. Thomas and
Wayne Luk},
editor = {Hideharu Amano and
Andy Ye and
Takeshi Ikenaga},
title = {A Domain Specific Language for Reconfigurable Path-based Monte Carlo
Simulations},
booktitle = {2007 International Conference on Field-Programmable Technology, {ICFPT}
2007, Kitakyushu, Japan, December 12-14, 2007},
pages = {97--104},
publisher = {{IEEE}},
year = {2007},
url = {https://doi.org/10.1109/FPT.2007.4439237},
doi = {10.1109/FPT.2007.4439237},
timestamp = {Wed, 16 Oct 2019 14:14:52 +0200},
biburl = {https://dblp.org/rec/conf/fpt/ThomasL07.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fccm/ThomasL06,
author = {David B. Thomas and
Wayne Luk},
title = {Efficient Hardware Generation of Random Variates with Arbitrary Distributions},
booktitle = {14th {IEEE} Symposium on Field-Programmable Custom Computing Machines
{(FCCM} 2006), 24-26 April 2006, Napa, CA, USA, Proceedings},
pages = {57--66},
publisher = {{IEEE} Computer Society},
year = {2006},
url = {https://doi.org/10.1109/FCCM.2006.39},
doi = {10.1109/FCCM.2006.39},
timestamp = {Fri, 24 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/fccm/ThomasL06.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpl/ThomasL06,
author = {David B. Thomas and
Wayne Luk},
title = {Non-Uniform Random Number Generation Through Piecewise Linear Approximations},
booktitle = {Proceedings of the 2006 International Conference on Field Programmable
Logic and Applications (FPL), Madrid, Spain, August 28-30, 2006},
pages = {1--6},
publisher = {{IEEE}},
year = {2006},
url = {https://doi.org/10.1109/FPL.2006.311219},
doi = {10.1109/FPL.2006.311219},
timestamp = {Wed, 16 Oct 2019 14:14:53 +0200},
biburl = {https://dblp.org/rec/conf/fpl/ThomasL06.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpt/ThomasBL06,
author = {David B. Thomas and
Jacob A. Bower and
Wayne Luk},
editor = {George A. Constantinides and
Wai{-}Kei Mak and
Phaophak Sirisuk and
Theerayod Wiangtong},
title = {Hardware architectures for Monte-Carlo based financial simulations},
booktitle = {2006 {IEEE} International Conference on Field Programmable Technology,
{FPT} 2006, Bangkok, Thailand, December 13-15, 2006},
pages = {377--380},
publisher = {{IEEE}},
year = {2006},
url = {https://doi.org/10.1109/FPT.2006.270352},
doi = {10.1109/FPT.2006.270352},
timestamp = {Wed, 16 Oct 2019 14:14:52 +0200},
biburl = {https://dblp.org/rec/conf/fpt/ThomasBL06.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/reconfig/BowerTLM06,
author = {Jacob A. Bower and
David B. Thomas and
Wayne Luk and
Oskar Mencer},
editor = {Ren{\'{e}} Cumplido{-}Parra and
C{\'{e}}sar Torres{-}Huitzil and
Andr{\'{e}}s D. Garc{\'{\i}}a},
title = {A Reconfigurable Simulation Framework for Financial Computation},
booktitle = {2006 {IEEE} International Conference on Reconfigurable Computing and
FPGA's, ReConFig 2006, San Luis Potosi, Mexico, September 20-22, 2006},
pages = {30--38},
publisher = {{IEEE} Computer Society},
year = {2006},
url = {https://doi.org/10.1109/RECONF.2006.307750},
doi = {10.1109/RECONF.2006.307750},
timestamp = {Thu, 23 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/reconfig/BowerTLM06.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpt/ThomasL05,
author = {David B. Thomas and
Wayne Luk},
editor = {Gordon J. Brebner and
Samarjit Chakraborty and
Weng{-}Fai Wong},
title = {High Quality Uniform Random Number Generation Through {LUT} Optimised
Linear Recurrences},
booktitle = {Proceedings of the 2005 {IEEE} International Conference on Field-Programmable
Technology, {FPT} 2005, 11-14 December 2005, Singapore},
pages = {61--68},
publisher = {{IEEE}},
year = {2005},
timestamp = {Tue, 19 Jun 2018 20:15:46 +0200},
biburl = {https://dblp.org/rec/conf/fpt/ThomasL05.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/reconfig/ThomasL05,
author = {David B. Thomas and
Wayne Luk},
title = {High quality uniform random number generation for massively parallel
simulations in {FPGA}},
booktitle = {2005 International Conference on Reconfigurable Computing and FPGAs,
ReConFig 2005, Puebla City, Mexico, September 28-30, 2005},
publisher = {{IEEE} Computer Society},
year = {2005},
url = {https://doi.org/10.1109/RECONFIG.2005.24},
doi = {10.1109/RECONFIG.2005.24},
timestamp = {Thu, 23 Mar 2023 00:00:00 +0100},
biburl = {https://dblp.org/rec/conf/reconfig/ThomasL05.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpl/ThomasL04,
author = {David B. Thomas and
Wayne Luk},
editor = {J{\"{u}}rgen Becker and
Marco Platzner and
Serge Vernalde},
title = {Implementing Graphics Shaders Using FPGAs},
booktitle = {Field Programmable Logic and Application, 14th International Conference
, {FPL} 2004, Leuven, Belgium, August 30-September 1, 2004, Proceedings},
series = {Lecture Notes in Computer Science},
volume = {3203},
pages = {1173},
publisher = {Springer},
year = {2004},
url = {https://doi.org/10.1007/978-3-540-30117-2\_163},
doi = {10.1007/978-3-540-30117-2\_163},
timestamp = {Fri, 19 Jul 2019 13:02:47 +0200},
biburl = {https://dblp.org/rec/conf/fpl/ThomasL04.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fpt/StylesTL04,
author = {Henry Styles and
David B. Thomas and
Wayne Luk},
editor = {Oliver Diessel and
John Williams},
title = {Pipelining designs with loop-carried dependencies},
booktitle = {Proceedings of the 2004 {IEEE} International Conference on Field-Programmable
Technology, Brisbane, Australia, December 6-8, 2004},
pages = {255--262},
publisher = {{IEEE}},
year = {2004},
url = {https://doi.org/10.1109/FPT.2004.1393276},
doi = {10.1109/FPT.2004.1393276},
timestamp = {Fri, 22 Nov 2019 15:44:53 +0100},
biburl = {https://dblp.org/rec/conf/fpt/StylesTL04.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID













