SWDEV-488397 - Enable Peer memory access for threadfence tests

Change-Id: I4fa8c033c06dc4d247d29c43438e6a56343b0bf8
此提交包含在:
Rahul Manocha
2024-10-01 13:23:03 -07:00
提交者 Rakesh Roy
父節點 ddcdfa6b84
當前提交 9a7d9688d7
共有 4 個檔案被更改,包括 3 行新增5 行删除
-3
查看文件
@@ -244,9 +244,6 @@
"Unit_atomicMax_Negative_Parameters_RTC",
"Unit_Kernel_Launch_bounds_Negative_OutOfBounds",
"Unit_Kernel_Launch_bounds_Negative_Parameters_RTC",
"Unit___threadfence_block_Positive_Basic_Peer",
"Unit___threadfence_Positive_Basic_Peer",
"Unit___threadfence_system_Positive_Basic_Peer",
"Unit_Device_sin_Accuracy_Positive - float",
"Unit_Device_sin_Accuracy_Positive - double",
"Unit_Device_cos_Accuracy_Positive - float",
+1 -1
查看文件
@@ -191,7 +191,7 @@ TEST_CASE("Unit___threadfence_Positive_Basic_Peer") {
HIP_CHECK(hipMemsetD32((hipDeviceptr_t)(&(in_dev.ptr()[1])), kInitVal2, 1));
HIP_CHECK(hipSetDevice(1));
HIP_CHECK(hipDeviceEnablePeerAccess(0, 0));
HipTest::launchKernel(ThreadfenceTestKernel<ThreadfenceScope::kDevice, false>, 2, 1, 0, nullptr,
out_dev.ptr(), in_dev.ptr());
HIP_CHECK(hipDeviceSynchronize());
+1 -1
查看文件
@@ -191,7 +191,7 @@ TEST_CASE("Unit___threadfence_block_Positive_Basic_Peer") {
HIP_CHECK(hipMemsetD32((hipDeviceptr_t)(&(in_dev.ptr()[1])), kInitVal2, 1));
HIP_CHECK(hipSetDevice(1));
HIP_CHECK(hipDeviceEnablePeerAccess(0, 0));
HipTest::launchKernel(ThreadfenceTestKernel<ThreadfenceScope::kBlock, false>, 2, 1, 0, nullptr,
out_dev.ptr(), in_dev.ptr());
HIP_CHECK(hipDeviceSynchronize());
+1
查看文件
@@ -89,6 +89,7 @@ TEST_CASE("Unit___threadfence_system_Positive_Basic_Peer") {
HipTest::launchKernel(WriteKernel, 1, 1, 0, nullptr, in_dev.ptr());
HIP_CHECK(hipSetDevice(1));
HIP_CHECK(hipDeviceEnablePeerAccess(0, 0));
HipTest::launchKernel(ReadKernel, 1, 1, 0, nullptr, out_dev.ptr(), in_dev.ptr());
HIP_CHECK(hipDeviceSynchronize());