Proceedings of the 2017 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays 2017
DOI: 10.1145/3020078.3021730
|View full text |Cite
|
Sign up to set email alerts
|

Energy Efficient Scientific Computing on FPGAs using OpenCL

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
26
1

Year Published

2018
2018
2022
2022

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 41 publications
(27 citation statements)
references
References 11 publications
0
26
1
Order By: Relevance
“…ey found FPGAs to be suitable for 5 of the 13 dwarves, but noted that they are difficult to use for nonspecialized designers and emphasized the importance of more abstraction and less customization. Reference [4] demonstrates the suitability of FPGAs, programmed via OpenCL, for implementing partial differential equation (PDE) based scientific models. e same article, however, showing an OpenCL kernel written with differences in syntax and compiler hints for two different FPGA target devices/vendors, supports our contention that OpenCL code is not performance portable.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…ey found FPGAs to be suitable for 5 of the 13 dwarves, but noted that they are difficult to use for nonspecialized designers and emphasized the importance of more abstraction and less customization. Reference [4] demonstrates the suitability of FPGAs, programmed via OpenCL, for implementing partial differential equation (PDE) based scientific models. e same article, however, showing an OpenCL kernel written with differences in syntax and compiler hints for two different FPGA target devices/vendors, supports our contention that OpenCL code is not performance portable.…”
Section: Related Workmentioning
confidence: 99%
“…e use of the KPN abstraction for modelling architectures for FPGAs is not a novel concept (e.g., see [21,22]). e key features of this abstraction, which make it very suitable for use as the underlying model for our IR, are as follows (direct quotes in the list are from [20]): 4 International Journal of Reconfigurable Computing (i) Processes (or nodes) communicate via unbounded first-in first-out (FIFO) queues.…”
Section: Model Of Computation: Kahn Process Networkmentioning
confidence: 99%
“…The synthesis backend which is an off-the-shelf commercial HLS tool, accepts the C/C++ code as input and outputs the optimized LSTM hardware implementation on FPGAs. It is necessary to note that each commercial HLS toolchain requires specific coding style to achieve the best performance, and thus the templates of the primitive operators should be tailored accordingly [29].…”
Section: Model Implementationmentioning
confidence: 99%
“…Many other groups of researchers have been interested in OpenCL programming with FPGAs for HPC applications [12][13][14].…”
Section: Related Workmentioning
confidence: 99%