Unverified Commit 180674dc authored by PanZezhong1725's avatar PanZezhong1725 Committed by GitHub
Browse files

Merge pull request #918 from InfiniTensor/issue/867

issue/867 fix cpu malloc
parents 422a4e1e ef867cc8
......@@ -126,6 +126,7 @@ std::shared_ptr<Memory> allocateMemory(size_t size) {
}
std::shared_ptr<Memory> allocateHostMemory(size_t size) {
setDevice(Device::cpu());
return ContextImpl::singleton().getCpuRuntime()->allocateMemory(size);
}
......
......@@ -345,12 +345,10 @@ infiniStatus_t launchKernel(
const_cast<void *>(static_cast<const void *>(params.dst_grid_stride.data())),
const_cast<void *>(static_cast<const void *>(constraints_data))};
CHECK_OR_RETURN(cudaLaunchKernel(
CHECK_CUDA(cudaLaunchKernel(
kernel_func,
static_cast<unsigned int>(grid_size), static_cast<unsigned int>(BLOCK_SIZE),
args, 0, stream)
== cudaSuccess,
INFINI_STATUS_INTERNAL_ERROR);
args, 0, stream));
return INFINI_STATUS_SUCCESS;
}
......
......@@ -88,8 +88,6 @@ target("infinicore-test")
add_files(os.projectdir().."/src/infinicore/ops/*/*.cc")
add_files(os.projectdir().."/src/infinicore/nn/*.cc")
add_files(os.projectdir().."/src/infinicore-test/*.cc")
add_files(os.projectdir().."/src/infinicore-test/*/*.cc")
add_files(os.projectdir().."/src/infinicore-test/**.cc")
set_installdir(INFINI_ROOT)
target_end()
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment