我很懒,没有写公告

模拟器运行Opencl例程(emulator an Opencl Kernel)

上一篇 / 下一篇  2017-12-21 14:26:34 / 个人分类:OpenCL

1 aoc -march=emulator xxx.cl
   此处会生成三个文件libkernel.exp , libkenel.lib , libkernel.obj
2 set CL_CONTEXT_EMULATOR_DEVICE_ALTERA=0(1 , ... N)
    设置环境变量,指定模拟设备的设备号,具体的设备号需要根据实际情况来看,我是从0开始试。
3 编译host代码生成.exe文件,将.exe文件和.aocx文件放在一起文件夹下,运行.exe文件。

在上述过程中可能会提示出现缺少各种库的错误。
mpsdb100.dll(vs2010 安装目录找)    -> hld/bin
msvrt.lib(vs2010 安装目录找) -> hld/host/windows64/lib
kernel32.lib(c:/programx86/miscrosoft sdks/找) -> hld/host/windows64/lib
terasic_apb_16_0_mmd.dll -> 同.exe目录下
wdapi1021.dll    ->同.exe目录下
link.exe (在vs2010 目录下找) ->hld/bin

注意:在编译之前,设置板卡的环境变量
AOCL_BOARD_PACKAGE_ROOT = D:\altera\16.0\hld\board\DE5NET_openCL_BSP_16.0
然后运行hld/init_opencl.bat 设置
aoc --list-boards 就能看到模拟的板卡了de5net_a7


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

我的栏目

日历

« 2018-10-14  
 123456
78910111213
14151617181920
21222324252627
28293031   

我的存档

数据统计

  • 访问量: 496
  • 日志数: 1
  • 建立时间: 2017-12-21
  • 更新时间: 2017-12-21

RSS订阅

Open Toolbar
博聚网