76333 Коммитов
Автор SHA1 Сообщение Дата
Evgeny 845ef4f4b0 adding hsa-interceptor, preliminary
Change-Id: I18f7ba3df223cb16bc6c055792834a3fee7c2373


[ROCm/rocprofiler commit: 0e79fbaee8]
2020-02-13 21:34:02 -06:00
Christophe Paquot a213e5d155 Append before setting last command to avoid corner case
Change-Id: Iafe5f899427f0119e7f43e96af38e6e3a1dbfc93


[ROCm/clr commit: 566144edb2]
2020-02-13 22:23:20 -05:00
Christophe Paquot 566144edb2 Append before setting last command to avoid corner case
Change-Id: Iafe5f899427f0119e7f43e96af38e6e3a1dbfc93
2020-02-13 22:23:20 -05:00
Evgeny 17dc38adc3 roctx condition for timestamp or clocktime
[ROCm/roctracer commit: eb91d35df2]
2020-02-13 21:03:14 -06:00
Evgeny eb91d35df2 roctx condition for timestamp or clocktime 2020-02-13 21:03:14 -06:00
Payam ca7c148089 removing oocupancy tests from hip-vdi for now
Change-Id: I06e966d07021af87fa2c195e4bbaf6bcc336658d


[ROCm/clr commit: 9bdc203a99]
2020-02-13 21:40:06 -05:00
Payam 9bdc203a99 removing oocupancy tests from hip-vdi for now
Change-Id: I06e966d07021af87fa2c195e4bbaf6bcc336658d
2020-02-13 21:40:06 -05:00
Payam d2e10a632e removing oocupancy tests from hip-vdi for now
Change-Id: I06e966d07021af87fa2c195e4bbaf6bcc336658d


[ROCm/hip commit: fabe62e31f]
2020-02-13 21:40:06 -05:00
Payam fabe62e31f removing oocupancy tests from hip-vdi for now
Change-Id: I06e966d07021af87fa2c195e4bbaf6bcc336658d
2020-02-13 21:40:06 -05:00
Karthik Jayaprakash 773abcec8b SWDEV-210443 - For Numa nodes pick up the CPU that has Memory pool.
Change-Id: If52852b6f12053e4dfe8a83b8aa5743137c3d6dc


[ROCm/clr commit: 7fb53890b8]
2020-02-13 20:48:37 -05:00
Karthik Jayaprakash 7fb53890b8 SWDEV-210443 - For Numa nodes pick up the CPU that has Memory pool.
Change-Id: If52852b6f12053e4dfe8a83b8aa5743137c3d6dc
2020-02-13 20:48:37 -05:00
Scott Linder b14a1220c2 Stop using deprecated Comgr option API
Update a use of the deprecated amd_comgr_action_info_set_options to
instead use amd_comgr_action_info_set_option_list.

Completely remove all references to amd_comgr_action_info_set_options
and amd_comgr_action_info_get_options from the runtime.

Change-Id: I12a0803c87430722364ec22818e249caf3798c88


[ROCm/clr commit: da2e4d449c]
2020-02-13 18:53:48 -05:00
Scott Linder da2e4d449c Stop using deprecated Comgr option API
Update a use of the deprecated amd_comgr_action_info_set_options to
instead use amd_comgr_action_info_set_option_list.

Completely remove all references to amd_comgr_action_info_set_options
and amd_comgr_action_info_get_options from the runtime.

Change-Id: I12a0803c87430722364ec22818e249caf3798c88
2020-02-13 18:53:48 -05:00
Christophe Paquot b486a20a88 Merge "hipLaunchByPtr and hipLaunchKernel deviceId potential issue" into amd-master-next
[ROCm/clr commit: d6b9b323b8]
2020-02-13 18:49:06 -05:00
Christophe Paquot d6b9b323b8 Merge "hipLaunchByPtr and hipLaunchKernel deviceId potential issue" into amd-master-next 2020-02-13 18:49:06 -05:00
Christophe Paquot 96eece3f11 Merge "hipLaunchByPtr and hipLaunchKernel deviceId potential issue" into amd-master-next
[ROCm/hip commit: f2eb8ec26c]
2020-02-13 18:49:06 -05:00
Christophe Paquot f2eb8ec26c Merge "hipLaunchByPtr and hipLaunchKernel deviceId potential issue" into amd-master-next 2020-02-13 18:49:06 -05:00
Laurent Morichetti 7de346234a Fix build errors for PAL and GSL
The last commit to replace the cl_* types with standard types
failed to correct issues introduced in the PAL and GPU backend.

Change-Id: I926997234dfbe346fc165a7bc4e1b8aabab7bac5


[ROCm/clr commit: b81816f482]
2020-02-13 16:52:32 -05:00
Laurent Morichetti b81816f482 Fix build errors for PAL and GSL
The last commit to replace the cl_* types with standard types
failed to correct issues introduced in the PAL and GPU backend.

Change-Id: I926997234dfbe346fc165a7bc4e1b8aabab7bac5
2020-02-13 16:52:32 -05:00
Payam b6f311794e updated hipcc to include HSA path for clang builds as well
Change-Id: Icaaa68fdbe79fb16e4e9fedd420460f1479d7fe0


[ROCm/clr commit: 87cd9451f2]
2020-02-13 16:48:24 -05:00
Payam 87cd9451f2 updated hipcc to include HSA path for clang builds as well
Change-Id: Icaaa68fdbe79fb16e4e9fedd420460f1479d7fe0
2020-02-13 16:48:24 -05:00
Payam 7e9ece1a25 updated hipcc to include HSA path for clang builds as well
Change-Id: Icaaa68fdbe79fb16e4e9fedd420460f1479d7fe0


[ROCm/hip commit: b95968187b]
2020-02-13 16:48:24 -05:00
Payam b95968187b updated hipcc to include HSA path for clang builds as well
Change-Id: Icaaa68fdbe79fb16e4e9fedd420460f1479d7fe0
2020-02-13 16:48:24 -05:00
Yong Zhao 7a852be42e kfdtest: Clean up KFDEvictTest
Move the shader code before the test case code so that all test case
code is consecutive.

Rectify the print messages and avoid calling GetSysMemSize() repeatedly.

Change-Id: I1c4aa5552de4d74163717fe66ad9759fb09e1316
Signed-off-by: Yong Zhao <Yong.Zhao@amd.com>
2020-02-13 15:42:04 -05:00
Yong Zhao d3cb9399ca kfdtest: Clean up KFDEvictTest
Move the shader code before the test case code so that all test case
code is consecutive.

Rectify the print messages and avoid calling GetSysMemSize() repeatedly.

Change-Id: I1c4aa5552de4d74163717fe66ad9759fb09e1316
Signed-off-by: Yong Zhao <Yong.Zhao@amd.com>


[ROCm/ROCR-Runtime commit: 7a852be42e]
2020-02-13 15:42:04 -05:00
Christophe Paquot 06ab4fdf36 SWDEV-222949 - hipEventRecord
hipEventRecord should always create a new marker so it can track work going on at the time the API is called.

Change-Id: I10ce98044be894fbacab8798441ec3d3f2753b93


[ROCm/clr commit: eb132ccef8]
2020-02-13 15:01:49 -05:00
Christophe Paquot eb132ccef8 SWDEV-222949 - hipEventRecord
hipEventRecord should always create a new marker so it can track work going on at the time the API is called.

Change-Id: I10ce98044be894fbacab8798441ec3d3f2753b93
2020-02-13 15:01:49 -05:00
Christophe Paquot d90d522fe7 SWDEV-222949 - hipEventRecord
hipEventRecord should always create a new marker so it can track work going on at the time the API is called.

Change-Id: I10ce98044be894fbacab8798441ec3d3f2753b93


[ROCm/hip commit: 1d4bb503ae]
2020-02-13 15:01:49 -05:00
Christophe Paquot 1d4bb503ae SWDEV-222949 - hipEventRecord
hipEventRecord should always create a new marker so it can track work going on at the time the API is called.

Change-Id: I10ce98044be894fbacab8798441ec3d3f2753b93
2020-02-13 15:01:49 -05:00
Christophe Paquot 39a1cff6e0 hipLaunchByPtr and hipLaunchKernel deviceId potential issue
Those APIs should look at the device associated with the stream first.
If that stream is null then get the current device ID.

Change-Id: Iedde1d1644818ba64f128b988f0bd9674f5b8ad6


[ROCm/clr commit: 8f5a70a150]
2020-02-13 12:00:30 -08:00
Christophe Paquot 8f5a70a150 hipLaunchByPtr and hipLaunchKernel deviceId potential issue
Those APIs should look at the device associated with the stream first.
If that stream is null then get the current device ID.

Change-Id: Iedde1d1644818ba64f128b988f0bd9674f5b8ad6
2020-02-13 12:00:30 -08:00
Christophe Paquot df7fd4fb53 hipLaunchByPtr and hipLaunchKernel deviceId potential issue
Those APIs should look at the device associated with the stream first.
If that stream is null then get the current device ID.

Change-Id: Iedde1d1644818ba64f128b988f0bd9674f5b8ad6


[ROCm/hip commit: cc63d2d7b8]
2020-02-13 12:00:30 -08:00
Christophe Paquot cc63d2d7b8 hipLaunchByPtr and hipLaunchKernel deviceId potential issue
Those APIs should look at the device associated with the stream first.
If that stream is null then get the current device ID.

Change-Id: Iedde1d1644818ba64f128b988f0bd9674f5b8ad6
2020-02-13 12:00:30 -08:00
Tao Sang 1da44b1e01 Merge "Support app(hcc compiled/Hip-Vdi runtime linked)" into amd-master-next
[ROCm/clr commit: b733a1bc5c]
2020-02-13 14:25:30 -05:00
Tao Sang b733a1bc5c Merge "Support app(hcc compiled/Hip-Vdi runtime linked)" into amd-master-next 2020-02-13 14:25:30 -05:00
Tao Sang 9a5205cd50 Merge "Support app(hcc compiled/Hip-Vdi runtime linked)" into amd-master-next
[ROCm/hip commit: f456989339]
2020-02-13 14:25:30 -05:00
Tao Sang f456989339 Merge "Support app(hcc compiled/Hip-Vdi runtime linked)" into amd-master-next 2020-02-13 14:25:30 -05:00
Yong Zhao 21cda69ba9 kfdtest: Adapt the CWSR test for emulators
The original test takes forever to run on emulators because emulators
are much slower than Asic. So intelligently detect the emulator scenarios
and reduce the run time by slashing the iteration times.

Change-Id: I087f43c04c2b23b5ab2ecaad07533b767c337e94
Signed-off-by: Yong Zhao <Yong.Zhao@amd.com>
2020-02-13 11:35:37 -05:00
Yong Zhao a139e04896 kfdtest: Adapt the CWSR test for emulators
The original test takes forever to run on emulators because emulators
are much slower than Asic. So intelligently detect the emulator scenarios
and reduce the run time by slashing the iteration times.

Change-Id: I087f43c04c2b23b5ab2ecaad07533b767c337e94
Signed-off-by: Yong Zhao <Yong.Zhao@amd.com>


[ROCm/ROCR-Runtime commit: 21cda69ba9]
2020-02-13 11:35:37 -05:00
Evgeny Mankov faf676764d Merge pull request #1867 from emankov/HIP
[HIPIFY][doc] Update README.md: Windows tested configurations

[ROCm/clr commit: 60c76da392]
2020-02-13 18:48:38 +03:00
Evgeny Mankov 60c76da392 Merge pull request #1867 from emankov/HIP
[HIPIFY][doc] Update README.md: Windows tested configurations
2020-02-13 18:48:38 +03:00
Evgeny Mankov ee7fa043e2 Merge pull request #1867 from emankov/HIP
[HIPIFY][doc] Update README.md: Windows tested configurations

[ROCm/hip commit: 5f2438a6c6]
2020-02-13 18:48:38 +03:00
Evgeny Mankov 5f2438a6c6 Merge pull request #1867 from emankov/HIP
[HIPIFY][doc] Update README.md: Windows tested configurations
2020-02-13 18:48:38 +03:00
Evgeny Mankov 0c84df243f [HIPIFY][doc] Update README.md: Windows tested configurations
[ROCm/clr commit: fb52a3973b]
2020-02-13 18:34:10 +03:00
Evgeny Mankov fb52a3973b [HIPIFY][doc] Update README.md: Windows tested configurations 2020-02-13 18:34:10 +03:00
Evgeny Mankov 37b3d0d8de [HIPIFY][doc] Update README.md: Windows tested configurations
[ROCm/hip commit: 084b2fa0f6]
2020-02-13 18:34:10 +03:00
Evgeny Mankov 084b2fa0f6 [HIPIFY][doc] Update README.md: Windows tested configurations 2020-02-13 18:34:10 +03:00
Kent Russell 0d4c209552 Remove RegisterForeignDeviceMem test code
Use an "if 0" to remove the code, as it is not working as expected. The
test is supposed to test mapping from a foreign device (like a NIC), so
it uses a separate GPU to map, but this mapping can be evicted and thus
the test can fail unexpectedly. Remove the code until the test can be
reworked

Change-Id: Ie4a15c2a018bbd8e931b06b6700d10b3be86e410
2020-02-13 10:04:01 -05:00
Kent Russell 0251b4b0e2 Remove RegisterForeignDeviceMem test code
Use an "if 0" to remove the code, as it is not working as expected. The
test is supposed to test mapping from a foreign device (like a NIC), so
it uses a separate GPU to map, but this mapping can be evicted and thus
the test can fail unexpectedly. Remove the code until the test can be
reworked

Change-Id: Ie4a15c2a018bbd8e931b06b6700d10b3be86e410


[ROCm/ROCR-Runtime commit: 0d4c209552]
2020-02-13 10:04:01 -05:00
Aaron Enye Shi 468959c409 HIP-VDI fix CPACK packaging dependencies
Change-Id: I64d803499dd8b2fc80b1320f71115ebaf019a9e7


[ROCm/clr commit: 0bab88c22e]
2020-02-13 10:02:49 -05:00