[HIP] add support for NoPreSync/NoPostSync flags for Cooperative MultiDevice launch API (#1990)

This commit is contained in:
Aryan Salmanpour
2020-04-13 04:32:52 -04:00
committed by GitHub
parent 5f1420a229
commit cf8589b8c8
4 changed files with 66 additions and 37 deletions
+7 -1
View File
@@ -263,7 +263,13 @@ ihipStream_t::ihipStream_t(ihipCtx_t* ctx, hc::accelerator_view av, unsigned int
//---
ihipStream_t::~ihipStream_t() {}
ihipStream_t::~ihipStream_t() {
GET_TLS();
for (auto mem : coopMemsTracker) {
hip_internal::ihipHostFree(tls, mem->mgs);
hip_internal::ihipHostFree(tls, mem);
}
}
hc::hcWaitMode ihipStream_t::waitMode() const {