注册 登录
EETOP 创芯网论坛 (原名:电子顶级开发网) 返回首页

d5160821的个人空间 https://blog.eetop.wang/?1692616 [收藏] [复制] [分享] [RSS]

日志

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

已有 1790 次阅读2017-12-21 14:26 |个人分类: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


点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册


QQ|手机版|小黑屋|关于我们|联系我们|隐私声明|EETOP 创芯网 ( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2026-1-16 07:03 , Processed in 0.054119 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

返回顶部