SWDEV-413161/SWDEV-415848 - Prefetch is only for device memory.

Change-Id: Ie2d9cb907fbf7958dfd1b90a5b01a2722cb4e2a5
This commit is contained in:
Jaydeep Patel
2023-07-26 06:17:28 +00:00
committed by Rakesh Roy
parent 9cef1f0ac5
commit f44b862cd9
+2 -2
View File
@@ -685,7 +685,7 @@ TEST_CASE("Unit_hipMemAdvise_TstAlignedAllocMem") {
// The following hipMemAdvise() call is made to know if advise on
// aligned_alloc() is causing any issue
HIP_CHECK(hipMemAdvise(Mllc, MemSz, hipMemAdviseSetPreferredLocation, 0));
HIP_CHECK(hipMemPrefetchAsync(Mllc, MemSz, 0, strm));
HIP_CHECK_ERROR(hipMemPrefetchAsync(Mllc, MemSz, 0, strm), hipErrorInvalidValue);
HIP_CHECK(hipStreamSynchronize(strm));
MemAdvise2<<<(NumElms/32), 32, 0, strm>>>(Mllc, NumElms);
HIP_CHECK(hipStreamSynchronize(strm));
@@ -695,7 +695,7 @@ TEST_CASE("Unit_hipMemAdvise_TstAlignedAllocMem") {
}
}
REQUIRE(DataMismatch == 0);
}
}
} else {
HipTest::HIP_SKIP_TEST("GPU is not xnack enabled hence skipping the test...\n");
}