【发布时间】:2014-08-22 21:09:10
【问题描述】:
我使用 AOT 编译来使用没有 Halide 库的 Halide 代码。
我在 HalideRuntime.h(可在来源中获得)中看到我的 .o 文件中有许多可用的外部方法。
halide_dev_malloc 和 halide_dev_free 非常有趣。我已经使用 halide_copy_to_dev 没有问题,但我看到我的内存已分配。 如果我想在主机和设备之间做一个简单的 memcpy 并改用 halide_dev_malloc,这可能吗?
HalideRuntime.h 是否对所有可用的外部函数进行了分组,或者目标文件包含很多其他函数?
杰
【问题讨论】: