SWDEV-345323 - Free H & D memory and destroy stream. (#2809)

Change-Id: I552ac0ad1002fce13767c405558d5d655c7b5c7c

[ROCm/hip commit: 0d00d36f7e]
Cette révision appartient à :
ROCm CI Service Account
2022-07-19 20:09:18 +05:30
révisé par GitHub
Parent 485849cdf3
révision cbb1bd5152
+21
Voir le fichier
@@ -481,6 +481,16 @@ bool validateStreamPrioritiesWithEvents() {
OP(high)
#undef OP
// destroy stream
#define OP(x) \
if (enable_priority_##x) { \
HIP_CHECK(hipStreamDestroy(stream_##x)); \
}
OP(low)
OP(normal)
OP(high)
#undef OP
// validate that stream priorities are working as expected
#define OP(x, y) \
if (enable_priority_##x && enable_priority_##y) { \
@@ -495,6 +505,17 @@ bool validateStreamPrioritiesWithEvents() {
OP(low, high)
#undef OP
// free host & device memory
#define OP(x) \
free(src_h_##x); \
free(dst_h_##x); \
hipFree(src_d_##x); \
hipFree(dst_d_##x);
OP(low)
OP(normal)
OP(high)
#undef OP
return true;
}