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) { ...@@ -126,6 +126,7 @@ std::shared_ptr<Memory> allocateMemory(size_t size) {
} }
std::shared_ptr<Memory> allocateHostMemory(size_t size) { std::shared_ptr<Memory> allocateHostMemory(size_t size) {
setDevice(Device::cpu());
return ContextImpl::singleton().getCpuRuntime()->allocateMemory(size); return ContextImpl::singleton().getCpuRuntime()->allocateMemory(size);
} }
......
...@@ -345,12 +345,10 @@ infiniStatus_t launchKernel( ...@@ -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 *>(params.dst_grid_stride.data())),
const_cast<void *>(static_cast<const void *>(constraints_data))}; const_cast<void *>(static_cast<const void *>(constraints_data))};
CHECK_OR_RETURN(cudaLaunchKernel( CHECK_CUDA(cudaLaunchKernel(
kernel_func, kernel_func,
static_cast<unsigned int>(grid_size), static_cast<unsigned int>(BLOCK_SIZE), static_cast<unsigned int>(grid_size), static_cast<unsigned int>(BLOCK_SIZE),
args, 0, stream) args, 0, stream));
== cudaSuccess,
INFINI_STATUS_INTERNAL_ERROR);
return INFINI_STATUS_SUCCESS; return INFINI_STATUS_SUCCESS;
} }
......
...@@ -88,8 +88,6 @@ target("infinicore-test") ...@@ -88,8 +88,6 @@ target("infinicore-test")
add_files(os.projectdir().."/src/infinicore/ops/*/*.cc") add_files(os.projectdir().."/src/infinicore/ops/*/*.cc")
add_files(os.projectdir().."/src/infinicore/nn/*.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) set_installdir(INFINI_ROOT)
target_end() 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