Maneesh Gupta
353f42059a
SWDEV-291578 - Fix includes to match filename change
...
Change-Id: Ie88ff30df6135cf13e86f163ba41dba8ed9d0c87
[ROCm/hip commit: 25ed6bc573 ]
2021-06-18 02:01:30 -04:00
Maneesh Gupta
25ed6bc573
SWDEV-291578 - Fix includes to match filename change
...
Change-Id: Ie88ff30df6135cf13e86f163ba41dba8ed9d0c87
2021-06-18 02:01:30 -04:00
Rahul Garg
5803838502
SWDEV-288707 - Remove amd_detail from hip
...
Change-Id: Ib99e1544a1074304819e12bc18480dc1519efbbd
[ROCm/hip commit: a5b276d5ac ]
2021-06-18 01:10:50 -04:00
Rahul Garg
a5b276d5ac
SWDEV-288707 - Remove amd_detail from hip
...
Change-Id: Ib99e1544a1074304819e12bc18480dc1519efbbd
2021-06-18 01:10:50 -04:00
Maneesh Gupta
06e2a2a59d
SWDEV-285388 - Allow fallback to asm when builtin not available
...
Change-Id: Ifeee7f3ad1be9ce9b79cf26008b75102153143a5
[ROCm/clr commit: a9b4df0ad0 ]
2021-06-17 21:21:19 -07:00
Maneesh Gupta
a9b4df0ad0
SWDEV-285388 - Allow fallback to asm when builtin not available
...
Change-Id: Ifeee7f3ad1be9ce9b79cf26008b75102153143a5
2021-06-17 21:21:19 -07:00
Maneesh Gupta
2480727f5c
SWDEV-291578 - SWDEV-291581 - Fix packaging scripts
...
Change-Id: I0b3e2134aea631bcc0b5f24d382733b04f7d1a77
[ROCm/hip commit: 238595de9c ]
2021-06-17 23:20:53 -04:00
Maneesh Gupta
238595de9c
SWDEV-291578 - SWDEV-291581 - Fix packaging scripts
...
Change-Id: I0b3e2134aea631bcc0b5f24d382733b04f7d1a77
2021-06-17 23:20:53 -04:00
Sean Keely
74bcd6ee90
Locate kernel directory from device name.
...
Search child directories when locating device code.
Change-Id: I51515f002ad60878a2be0b6e9ee6416c67a1d799
2021-06-17 22:57:21 -04:00
Sean Keely
d139055431
Locate kernel directory from device name.
...
Search child directories when locating device code.
Change-Id: I51515f002ad60878a2be0b6e9ee6416c67a1d799
[ROCm/ROCR-Runtime commit: 74bcd6ee90 ]
2021-06-17 22:57:21 -04:00
Kent Russell
5796225011
kfdtest: Remove EvictTest.BasicTest from gfx906
...
This is causing PSDB/OSDB failures so disable it until investigation is
done
Signed-off-by: Kent Russell <kent.russell@amd.com >
Change-Id: I666cd45fdf8ae585486adc7cf43eacd1700704bb
2021-06-17 17:07:22 -04:00
Kent Russell
1b33825c8d
kfdtest: Remove EvictTest.BasicTest from gfx906
...
This is causing PSDB/OSDB failures so disable it until investigation is
done
Signed-off-by: Kent Russell <kent.russell@amd.com >
Change-Id: I666cd45fdf8ae585486adc7cf43eacd1700704bb
[ROCm/ROCR-Runtime commit: 5796225011 ]
2021-06-17 17:07:22 -04:00
Aaron En Ye Shi
8be4b065be
SWDEV-269027 - Add HIP Clang repo, branch, and patch level to HIP cmake config
...
Adding hip-config.cmake variables HIP_CLANG_REPO,
HIP_CLANG_BRANCH, and HIP_CLANG_PATCH_LEVEL. These
are extracted from either hipcc or clang++ --version
output.
Change-Id: I5386b71160d592d95d1867e0b563e91514b1b84b
[ROCm/hip commit: abebb6fe21 ]
2021-06-17 20:28:29 +00:00
Aaron En Ye Shi
abebb6fe21
SWDEV-269027 - Add HIP Clang repo, branch, and patch level to HIP cmake config
...
Adding hip-config.cmake variables HIP_CLANG_REPO,
HIP_CLANG_BRANCH, and HIP_CLANG_PATCH_LEVEL. These
are extracted from either hipcc or clang++ --version
output.
Change-Id: I5386b71160d592d95d1867e0b563e91514b1b84b
2021-06-17 20:28:29 +00:00
Sean Keely
9e53cab613
Add agent info query for HSA_AMD_AGENT_INFO_SVM_DIRECT_HOST_ACCESS.
...
Allows determining if the host can directly access HMM memory that
is physically resident in vram.
Change-Id: Ie452eedd0e27fe1b511afd416f5a1cd01b3d84e8
2021-06-17 03:45:26 -04:00
Sean Keely
b8533eec6d
Add agent info query for HSA_AMD_AGENT_INFO_SVM_DIRECT_HOST_ACCESS.
...
Allows determining if the host can directly access HMM memory that
is physically resident in vram.
Change-Id: Ie452eedd0e27fe1b511afd416f5a1cd01b3d84e8
[ROCm/ROCR-Runtime commit: 9e53cab613 ]
2021-06-17 03:45:26 -04:00
Aleksey
36c4392b34
SWDEV-284883 - QMCPACK hangs when using rocprof --trace-period
...
Workaraund fix race condition in api_callbacks_spawner_t destructor.
Change-Id: I77d61492dfa484c3e477805c6f314a00dbb6cc32
[ROCm/clr commit: 4f0bf535c4 ]
2021-06-17 00:24:56 -04:00
Aleksey
4f0bf535c4
SWDEV-284883 - QMCPACK hangs when using rocprof --trace-period
...
Workaraund fix race condition in api_callbacks_spawner_t destructor.
Change-Id: I77d61492dfa484c3e477805c6f314a00dbb6cc32
2021-06-17 00:24:56 -04:00
Sarbojit Sarkar
d673323ab7
SWDEV-288036 - Added gfx90a in default support list
...
Change-Id: Ie25466f1d762f05d7b0e5dfe2e4881e9db695260
[ROCm/hip commit: b06b1689fc ]
2021-06-16 23:49:09 -04:00
Sarbojit Sarkar
b06b1689fc
SWDEV-288036 - Added gfx90a in default support list
...
Change-Id: Ie25466f1d762f05d7b0e5dfe2e4881e9db695260
2021-06-16 23:49:09 -04:00
AMD
4df3e0bd9a
Add support for gfx90a
...
Merge gfx90a support from the 'amd-npi' branch.
Change-Id: I9b51711ed4a1d2f1ed42ba9b83cb12136be228b8
2021-06-16 16:35:42 -07:00
AMD
9e422660cd
Add support for gfx90a
...
Merge gfx90a support from the 'amd-npi' branch.
Change-Id: I9b51711ed4a1d2f1ed42ba9b83cb12136be228b8
[ROCm/rocprofiler commit: 4df3e0bd9a ]
2021-06-16 16:35:42 -07:00
Aaron En Ye Shi
a785d554ae
SWDEV-285388 - Clean up llvm intrinsics using __asm
...
Instead of using inline asm, use clang builtins
for llvm intrinsics.
Change-Id: I30287f5a8de035ccd7e48d10e559a8a2e1d389f7
[ROCm/clr commit: 3fa21c1d49 ]
2021-06-16 13:20:44 -04:00
Aaron En Ye Shi
3fa21c1d49
SWDEV-285388 - Clean up llvm intrinsics using __asm
...
Instead of using inline asm, use clang builtins
for llvm intrinsics.
Change-Id: I30287f5a8de035ccd7e48d10e559a8a2e1d389f7
2021-06-16 13:20:44 -04:00
Tao Sang
5000aa0f9b
SWDEV-291011 - Fix ModuleLaunchKernel on NV
...
Should not add extra for non-parameter dummyKernel()
in hipModuleLaunchKernel()
Change-Id: If6f881ebb027bd3e8435d3de5295b00277e96a6a
[ROCm/hip commit: 87ba31e596 ]
2021-06-16 11:52:38 -04:00
Tao Sang
87ba31e596
SWDEV-291011 - Fix ModuleLaunchKernel on NV
...
Should not add extra for non-parameter dummyKernel()
in hipModuleLaunchKernel()
Change-Id: If6f881ebb027bd3e8435d3de5295b00277e96a6a
2021-06-16 11:52:38 -04:00
Rachida Kebichi
afad08b4c5
Merge "SWDEV-282961 Skip barrier events. Process hipMemSet events" into amd-staging
2021-06-16 10:27:39 -04:00
Rachida Kebichi
bd65e66dc8
Merge "SWDEV-282961 Skip barrier events. Process hipMemSet events" into amd-staging
...
[ROCm/rocprofiler commit: afad08b4c5 ]
2021-06-16 10:27:39 -04:00
pghafari
0a07a3bd2f
SWDEV-245531 - GLInterop: Add Buffer Interop support
...
Change-Id: Ic32e1f3f985505b9310d2d2bc85b1e10b4166145
[ROCm/clr commit: 8d3542e7d9 ]
2021-06-16 06:02:24 -04:00
pghafari
8d3542e7d9
SWDEV-245531 - GLInterop: Add Buffer Interop support
...
Change-Id: Ic32e1f3f985505b9310d2d2bc85b1e10b4166145
2021-06-16 06:02:24 -04:00
Maneesh Gupta
80c69213cc
Revert "SWDEV-288593 - hip-config only adds compile and link options to C++"
...
This reverts commit 64e6f51efc .
Reason for revert: Need to rework this to support older cmake releases as well.
Change-Id: I95dd2311c0166656099229128ed5344eb761942e
[ROCm/hip commit: b01fb5d72f ]
2021-06-16 00:29:56 -04:00
Maneesh Gupta
b01fb5d72f
Revert "SWDEV-288593 - hip-config only adds compile and link options to C++"
...
This reverts commit 641514cdb1 .
Reason for revert: Need to rework this to support older cmake releases as well.
Change-Id: I95dd2311c0166656099229128ed5344eb761942e
2021-06-16 00:29:56 -04:00
Tao Sang
3a7e5a87ca
SWDEV-291001 - Disable sincos() for NV
...
Disable sincos() for NV temporarily in order
to prevent kernel launch failure for NVA100.
Change-Id: Ic9ec976c5c486c4e1d3b83e1578081673f97efa3
[ROCm/hip commit: fd50af8c77 ]
2021-06-15 13:31:20 -04:00
Tao Sang
fd50af8c77
SWDEV-291001 - Disable sincos() for NV
...
Disable sincos() for NV temporarily in order
to prevent kernel launch failure for NVA100.
Change-Id: Ic9ec976c5c486c4e1d3b83e1578081673f97efa3
2021-06-15 13:31:20 -04:00
Aaron En Ye Shi
4bc1bcf397
SWDEV-286884 - Temporarily remove installing hiprtc-builtins
...
To allow committing a patch into compute/ec/hipamd,
temporarily remove this library from package, and add
back in cmake hiprtc-builtins patch.
Change-Id: I8e448a669e796d4c321fcf8a6fe2dc5773743de3
[ROCm/hip commit: ff97848c63 ]
2021-06-15 13:20:18 -04:00
Aaron En Ye Shi
ff97848c63
SWDEV-286884 - Temporarily remove installing hiprtc-builtins
...
To allow committing a patch into compute/ec/hipamd,
temporarily remove this library from package, and add
back in cmake hiprtc-builtins patch.
Change-Id: I8e448a669e796d4c321fcf8a6fe2dc5773743de3
2021-06-15 13:20:18 -04:00
Christophe Paquot
96f580a267
SWDEV-276396 - Implement hipDeviceReset
...
Add a hip::Stream::destroyAllStreams static function to destroy all streams
Also call MemObjMap::Purge
Change-Id: I6ee7e3f26ab1f1870a9271c65e99fb818134482b
[ROCm/clr commit: bea4fa8700 ]
2021-06-15 13:13:09 -04:00
Christophe Paquot
bea4fa8700
SWDEV-276396 - Implement hipDeviceReset
...
Add a hip::Stream::destroyAllStreams static function to destroy all streams
Also call MemObjMap::Purge
Change-Id: I6ee7e3f26ab1f1870a9271c65e99fb818134482b
2021-06-15 13:13:09 -04:00
Jatin Chaudhary
e19f8b2489
SWDEV-277697 - Fix issues with nvcc + catch2
...
Change-Id: If9be2d7d6a635964ee0abf8ffa9d948b734864f1
[ROCm/hip-tests commit: 8dc8ce17d9 ]
2021-06-15 12:33:20 -04:00
Jatin Chaudhary
8dc8ce17d9
SWDEV-277697 - Fix issues with nvcc + catch2
...
Change-Id: If9be2d7d6a635964ee0abf8ffa9d948b734864f1
2021-06-15 12:33:20 -04:00
Jatin Chaudhary
fc385e09b8
SWDEV-277697 - Fix issues with nvcc + catch2
...
Change-Id: If9be2d7d6a635964ee0abf8ffa9d948b734864f1
[ROCm/hip commit: 6311c3251b ]
2021-06-15 12:33:20 -04:00
Jatin Chaudhary
6311c3251b
SWDEV-277697 - Fix issues with nvcc + catch2
...
Change-Id: If9be2d7d6a635964ee0abf8ffa9d948b734864f1
2021-06-15 12:33:20 -04:00
Jatin Chaudhary
1b23aa0d88
SWDEV-290993 - Fix error seen in __launch_bounds__ seen with -Werror -Wpedantic
...
Change-Id: If89c681a5e383c30a9233a183db282787e2f0081
[ROCm/clr commit: 2223a508f5 ]
2021-06-15 00:36:35 -07:00
Jatin Chaudhary
2223a508f5
SWDEV-290993 - Fix error seen in __launch_bounds__ seen with -Werror -Wpedantic
...
Change-Id: If89c681a5e383c30a9233a183db282787e2f0081
2021-06-15 00:36:35 -07:00
pghafari
4a9689eb49
SWDEV-245531 - GLInterop: Add Buffer Interop support
...
Change-Id: I97ed7366d3cecafc2f621894258ecf8ab0d26612
[ROCm/hip commit: 56f90df89e ]
2021-06-14 20:36:55 -04:00
pghafari
56f90df89e
SWDEV-245531 - GLInterop: Add Buffer Interop support
...
Change-Id: I97ed7366d3cecafc2f621894258ecf8ab0d26612
2021-06-14 20:36:55 -04:00
Julia Jiang
060408115c
SWDEV-290704 - update hiprtc header with doxygen
...
Change-Id: I93b7ddd2a89f8a214bca7e67bd5b88f6144b70dd
[ROCm/clr commit: de150e1803 ]
2021-06-14 15:28:32 -04:00
Julia Jiang
de150e1803
SWDEV-290704 - update hiprtc header with doxygen
...
Change-Id: I93b7ddd2a89f8a214bca7e67bd5b88f6144b70dd
2021-06-14 15:28:32 -04:00
Divya Shikre
9abb288ace
Add fix to ignore error returned when perf determinism is not supported.
...
Signed-off-by: Divya Shikre <DivyaUday.Shikre@amd.com >
Change-Id: I89b6a0a3dbba6fbd4b12ff2e20670eff9f32ed7f
[ROCm/rocm_smi_lib commit: 6edea7a92e ]
2021-06-14 12:18:22 -04:00
Divya Shikre
6edea7a92e
Add fix to ignore error returned when perf determinism is not supported.
...
Signed-off-by: Divya Shikre <DivyaUday.Shikre@amd.com >
Change-Id: I89b6a0a3dbba6fbd4b12ff2e20670eff9f32ed7f
2021-06-14 12:18:22 -04:00