2015 25th International Conference on Field Programmable Logic and Applications (FPL) 2015
DOI: 10.1109/fpl.2015.7294016
|View full text |Cite
|
Sign up to set email alerts
|

Optimised OpenCL workgroup synthesis for hybrid ARM-FPGA devices

Abstract: Abstract-This paper presents a workgroup synthesis mechanism to compile an OpenCL kernel to FPGA-based accelerators embedded in a multi-core CPU system-on-a-chip (SoC). The OpenCL kernels considered in this paper exhibit regular data access patterns. Coping with the limited amount of internal memory in embedded FPGAs, the workgroup synthesis utilises a novel data access pattern formulation to describe the parallelism already provided by the OpenCL kernels. To provide an OpenCL framework prototype to validate t… 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

2016
2016
2020
2020

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 7 publications
(2 citation statements)
references
References 7 publications
0
2
0
Order By: Relevance
“…Efforts on OpenCL are led by the main FPGA vendors Xilinx [49] and Intel [17]. Hosseinabady and Nunez-Yanez [25] have proposed improvement to the synthesis of OpenCL workgroups in hybrid ARM-FPGA devices. Owaida et al [39] have created a Finite State Machine with a Dat-aPath model suitable for execution of an OpenCL kernel, with a streaming unit to allow fast access to global data.…”
Section: High-level Synthesis Of Multi-threaded Programsmentioning
confidence: 99%
“…Efforts on OpenCL are led by the main FPGA vendors Xilinx [49] and Intel [17]. Hosseinabady and Nunez-Yanez [25] have proposed improvement to the synthesis of OpenCL workgroups in hybrid ARM-FPGA devices. Owaida et al [39] have created a Finite State Machine with a Dat-aPath model suitable for execution of an OpenCL kernel, with a streaming unit to allow fast access to global data.…”
Section: High-level Synthesis Of Multi-threaded Programsmentioning
confidence: 99%
“…Several authors have investigated the capabilities of Open-CL for FPGAs [6,14,16,10,17], but their focus has been on highly-uniform, FPGA-friendly benchmarks such as vector addition and matrix multiplication.…”
Section: Related Workmentioning
confidence: 99%