Make host memory allocations coherent by default.

Associated change is to optimize event recording so it uses
agent-scope releaes (since it was only using system-scope release
to support non-coherent host mem).

Flags and environment variables exist to obtain previous behavior
if desired.  Options are documented in new performance guide.
Этот коммит содержится в:
Ben Sander
2017-07-26 18:40:37 -05:00
родитель 85e6593a1b
Коммит 8b8e97ff28
7 изменённых файлов: 96 добавлений и 44 удалений
+1
Просмотреть файл
@@ -180,6 +180,7 @@ hipError_t hipDeviceReset(void)
return ihipLogStatus(hipSuccess);
}
hipError_t ihipDeviceSetState(void)
{
hipError_t e = hipErrorInvalidContext;