仅对英特尔可见 — GUID: ewa1432057439079
Ixiasoft
2.6. 通过仿真来验证主机运行时功能
通过使用 Intel® FPGA SDK for OpenCL™ Pro Edition Emulator仿真OpenCL™设计示例来测试主机运行时的功能。
- 将Microsoft Visual Studio中的LINK.exe文件的路径添加到PATH用户环境变量设置。
- 将Microsoft Visual Studio中的Microsoft编译时库的路径添加到LIB用户环境变量设置中。
- 访问OpenCL设计示例
INTELFPGAOCLSDKROOT\examples_aoc目录包含不同复杂性的示例应用程序,您可以将这些示例应用程序复制到本地,然后在FPGA上运行这些示例应用程序。 - 编译一个Kernel用于仿真
若要编译一个OpenCL™ kernel用于仿真,需要在aoc命令中包含-march=emulator选项。 - 构建主机应用程序
<local_path_to exm_opencl_hello_world>\hello_world\hello_world.sln文件包含主机解决方案。在Microsoft Visual Studio中打开此.sln文件后,您可以在main.cpp文件中构建OpenCL™主机应用程序。 - 仿真OpenCL Kernel
要仿真OpenCL™ kernel,需在构建kernel的平台上运行仿真.aocx文件。