打开微信,使用扫一扫进入页面后,点击右上角菜单,
点击“发送给朋友”或“分享到朋友圈”完成分享
编译并未报错,但运行时出错,错误信息如下:
请问有人知道是什么原因吗
相关代码如下:
main.cpp:
half val = 0; cnrtConvertFloatToHalf(&val, 3.14); cnrtDim3_t dim = {4, 1, 1}; cnrtFunctionType_t ktype = CNRT_FUNC_TYPE_UNION1; CNRT_CHECK(cnrtInit(0)); cnrtDev_t dev; CNRT_CHECK(cnrtGetDeviceHandle(&dev, 0)); CNRT_CHECK(cnrtSetCurrentDevice(dev)); cnrtQueue_t pQueue; CNRT_CHECK(cnrtCreateQueue(&pQueue)); cnrtKernelParamsBuffer_t params; CNRT_CHECK(cnrtKernelParamsBufferAddParam(params, &val, sizeof(half))); CNRT_CHECK(cnrtInvokeKernel_V2((void *)&foo, dim, params, ktype, pQueue)); cnrtSyncQueue(pQueue); cnrtDestroy(); return 0;
mlu端代码:
#include "mlu.h" __mlu_entry__ void foo(half val) { __bang_printf("Hello World from MLU!\n"); }
热门帖子
精华帖子