HSA memory alloc/copy/free refactoring

[ROCm/rocprofiler commit: d04f7095f4]
Šī revīzija ir iekļauta:
Evgeny
2018-04-20 11:15:26 -05:00
vecāks 12fbe76eab
revīzija 0a8e945d88
10 mainīti faili ar 87 papildinājumiem un 36 dzēšanām
@@ -214,11 +214,10 @@ bool TestHsa::Run() {
total_time_taken_ += dispatch_time_taken_;
// Copy kernel buffers from local memory into system memory
hsa_rsrc_->TransferData(test_->GetOutputPtr(), test_->GetLocalPtr(), test_->GetOutputSize(),
false);
test_->PrintOutput();
const bool suc = hsa_rsrc_->CopyToHost(test_->GetOutputPtr(), test_->GetLocalPtr(), test_->GetOutputSize());
if (suc) test_->PrintOutput();
return true;
return suc;
}
bool TestHsa::VerifyResults() {