2020
DOI: 10.1109/access.2020.3040081
|View full text |Cite
|
Sign up to set email alerts
|

In-FPGA Instrumentation Framework for OpenCL-Based Designs

Abstract: The productivity achieved when developing applications on high-performance reconfigurable heterogeneous computing (HPRHC) systems is increased by using the Open Computing Language (OpenCL). However, the hardware produced by OpenCL compilers in field-programmable gate arrays (FPGAs) can result in severe performance bottlenecks that are challenging to solve. The problem is compounded by the fact that the generated netlist details are disorganized, making them mostly unreadable and only partially visible to desig… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 31 publications
(35 reference statements)
0
2
0
Order By: Relevance
“…Second, 64 hashing rounds are performed on each 512-bit message block for generating 64 words (W) with a size of 32 bits each (lines 4-7). [13][14][15]. The final digest message Hash is then generated and stored in global memory as shown in line 17 (Fig.…”
Section: A Sha-256mentioning
confidence: 99%
See 1 more Smart Citation
“…Second, 64 hashing rounds are performed on each 512-bit message block for generating 64 words (W) with a size of 32 bits each (lines 4-7). [13][14][15]. The final digest message Hash is then generated and stored in global memory as shown in line 17 (Fig.…”
Section: A Sha-256mentioning
confidence: 99%
“…Thus, OpenCL-based optimization techniques are required to achieve good performance. A solution that offers great potential to optimize OpenCL-based designs is identifying performance bottlenecks by inserting embedded monitors [14,15]. This paper explores and evaluates several OpenCL-based FPGA implementations of SHA-256.…”
Section: Introductionmentioning
confidence: 99%