Unverified Commit a9cb3a25 authored by gilbertlee-amd's avatar gilbertlee-amd Committed by GitHub
Browse files

Fixing segfault for non-GFX copies with SHOW_ITERATION=1 (#54)

parent 3d284dd7
...@@ -595,10 +595,14 @@ void ExecuteTransfers(EnvVars const& ev, ...@@ -595,10 +595,14 @@ void ExecuteTransfers(EnvVars const& ev,
{ {
double iterDurationMsec = t.first; double iterDurationMsec = t.first;
double iterBandwidthGbs = (transfer->numBytesActual / 1.0E9) / iterDurationMsec * 1000.0f; double iterBandwidthGbs = (transfer->numBytesActual / 1.0E9) / iterDurationMsec * 1000.0f;
printf(" Iter %03d | %7.3f GB/s | %8.3f ms | CUs:", t.second, iterBandwidthGbs, iterDurationMsec); printf(" Iter %03d | %7.3f GB/s | %8.3f ms |", t.second, iterBandwidthGbs, iterDurationMsec);
for (auto x : transfer->perIterationCUs[t.second - 1]) if (t.second - 1 < transfer->perIterationCUs.size())
printf(" %2d", x); {
printf("\n"); printf(" CUs:");
for (auto x : transfer->perIterationCUs[t.second - 1])
printf(" %2d", x);
}
printf("\n");
} }
printf(" StandardDev | %7.3f GB/s | %8.3f ms |\n", stdDevBw, stdDevTime); printf(" StandardDev | %7.3f GB/s | %8.3f ms |\n", stdDevBw, stdDevTime);
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment