gpt4 book ai didi

c - 是否可以说哪个指针由 cudaMalloc 分配,哪个由 malloc 分配?

转载 作者:太空宇宙 更新时间:2023-11-04 00:24:32 27 4
gpt4 key购买 nike

比如我在宿主代码中有一个浮点指针

float *p

是否可以确定他指向的内存类型(设备/主机)?

最佳答案

UVA system 中, 运行时 API 函数 cudaPointerGetAttributes可以提供有关使用运行时 API 函数分配的指针的附加信息,例如 cudaMalloccudaHostAlloc

讨论 here ,如果给出错误返回 cudaErrorInvalidValue,我们可以推断出指针必须由非 CUDA 函数(例如 malloc)分配。

关于c - 是否可以说哪个指针由 cudaMalloc 分配,哪个由 malloc 分配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29062936/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com