P4 to Git Change 1590010 by skudchad@skudchad_test2_win_opencl on 2018/08/06 21:18:48

SWDEV-145570 - [HIP] - Fix some issues in hip runtime
	- Set stream for event
	- Free mem needs to be reported in bytes but runtime backends reports in Kb

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/15586/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#40 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#15 edit


[ROCm/clr commit: b4ccaeffe1]
Cette révision appartient à :
foreman
2018-08-06 21:24:14 -04:00
Parent 4897c229a4
révision ee0e1fafe2
2 fichiers modifiés avec 3 ajouts et 1 suppressions
+1 -1
Voir le fichier
@@ -281,7 +281,7 @@ hipError_t hipMemGetInfo(size_t* free, size_t* total) {
return hipErrorInvalidValue;
}
*free = freeMemory[0];
*free = freeMemory[0] * Ki;
*total = device->info().globalMemSize_;
return hipSuccess;
+2
Voir le fichier
@@ -198,6 +198,7 @@ hipError_t ihipModuleLaunchKernel(hipFunction_t f,
}
if(startEvent != nullptr) {
eStart->stream_ = queue;
amd::Command* startCommand = new hip::TimerMarker(*eStart->stream_);
startCommand->enqueue();
@@ -225,6 +226,7 @@ hipError_t ihipModuleLaunchKernel(hipFunction_t f,
if (eStop->event_ != nullptr) {
eStop->event_->release();
}
eStop->stream_ = queue;
eStop->event_ = &command->event();
command->retain();
}