CONTENTS
CHAPTER 1
DE5A-NET OPENCL
............................................................................................................................3
1.1 SYSTEM REQUIREMENT ............................................................................................................................................3
1.2 OPENCLARCHITECTURE ..........................................................................................................................................4
CHAPTER 2
OPENCL FOR WINDOWS
..................................................................................................................5
2.1 SOFTWARE INSTALLATION.........................................................................................................................................5
2.2 ENVIRONMENT CONFIGURE ......................................................................................................................................8
2.3 OPENCLENVIRONMENT VERIFY ............................................................................................................................10
2.4 INITIALIZING THE FPGAFOR USING WITH OPENCL................................................................................................12
2.5 OPENCLRUNTIME VERIFY .....................................................................................................................................18
2.6 COMPILE AND TEST OPENCLPROJECT....................................................................................................................20
CHAPTER 3
OPENCL FOR LINUX
.........................................................................................................................23
3.1 SOFTWARE INSTALLATION.......................................................................................................................................23
3.2 ENVIRONMENT CONFIGURE ....................................................................................................................................27
3.3 OPENCLENVIRONMENT VERIFY ............................................................................................................................28
3.4 INITIALIZING THE FPGAFOR USE WITH OPENCL....................................................................................................29
3.5 OPENCLRUNTIME VERIFY .....................................................................................................................................34
3.6 COMPILE AND TEST OPENCLPROJECT....................................................................................................................36
CHAPTER 4
APPENDIX
..........................................................................................................................................38
REVISION HISTORY ...................................................................................................................................................48
COPYRIGHT STATEMENT ........................................................................................................................................48