SWDEV-487934 - Properly destroy shareable mem pool
Change-Id: I6df15c0d463dd95237c5c51e8136d96ede3db4fe
Этот коммит содержится в:
коммит произвёл
Branislav Brzak
родитель
09697ca260
Коммит
31c3eb29d4
@@ -29,6 +29,7 @@ class MemPoolImportFromShareableHandleBenchmark : public Benchmark<MemPoolImport
|
||||
public:
|
||||
void operator()() {
|
||||
hipMemPool_t mem_pool{nullptr};
|
||||
hipMemPool_t mem_pool_shareable{nullptr};
|
||||
#if defined(_WIN32)
|
||||
void* share_handle;
|
||||
#else
|
||||
@@ -41,9 +42,10 @@ class MemPoolImportFromShareableHandleBenchmark : public Benchmark<MemPoolImport
|
||||
|
||||
TIMED_SECTION(kTimerTypeCpu) {
|
||||
HIP_CHECK(hipMemPoolImportFromShareableHandle(
|
||||
&mem_pool, (void*)share_handle, kHandleType, 0));
|
||||
&mem_pool_shareable, (void*)share_handle, kHandleType, 0));
|
||||
}
|
||||
|
||||
HIP_CHECK(hipMemPoolDestroy(mem_pool_shareable));
|
||||
HIP_CHECK(hipMemPoolDestroy(mem_pool));
|
||||
}
|
||||
};
|
||||
|
||||
Ссылка в новой задаче
Block a user