SWDEV-1 - Add warmup for right timing.

Add warmup for right timing in Unit_hipEventRecord
test.

Change-Id: If0ce1bafa81f1da8b1856ff9175737cdb82a2b84


[ROCm/hip-tests commit: cb7f02e04e]
This commit is contained in:
taosang2
2024-03-15 10:02:02 -04:00
committed by Rakesh Roy
parent 03da8cb9b4
commit 6125076d6f
@@ -100,6 +100,11 @@ TEST_CASE("Unit_hipEventRecord") {
HIP_CHECK(hipMemcpy(A_d, A_h, Nbytes, hipMemcpyHostToDevice));
HIP_CHECK(hipMemcpy(B_d, B_h, Nbytes, hipMemcpyHostToDevice));
// Warmup
HipTest::launchKernel<float>(HipTest::vectorADD<float>, blocks, 1, 0, 0,
static_cast<const float*>(A_d), static_cast<const float*>(B_d),
C_d, N);
HIP_CHECK(hipDeviceSynchronize());
for (int i = 0; i < iterations; i++) {
//--- START TIMED REGION
long long hostStart = HipTest::get_time();