Commit Graph
64512 Commits
Author SHA1 Message Date
Sarbojit Sarkar df02caad34 SWDEV-291783 - Catch2 tests for some of Stream APIs
Change-Id: I656fc59184863ef142cf89d7541982492f6b8484


[ROCm/hip commit: c74bff1d2f]
2021-07-01 01:02:06 -04:00
Sarbojit Sarkar c74bff1d2f SWDEV-291783 - Catch2 tests for some of Stream APIs
Change-Id: I656fc59184863ef142cf89d7541982492f6b8484
2021-07-01 01:02:06 -04:00
Sarbojit Sarkar ded6cd3b4e SWDEV-293424 - Included gfx90a and gfx1030
Change-Id: I765890f3476f0983021dea722c4f771c51d53cd2


[ROCm/clr commit: 165d417d60]
2021-06-30 23:14:56 -04:00
Sarbojit Sarkar 165d417d60 SWDEV-293424 - Included gfx90a and gfx1030
Change-Id: I765890f3476f0983021dea722c4f771c51d53cd2
2021-06-30 23:14:56 -04:00
jujiang 6182381054 SWDEV-288929 - Add Direct Dispatch HIP doc
Change-Id: I083ce53d0d67b20a621a94ca25e5f9032d69b30a


[ROCm/hip commit: fec4b0fa91]
2021-06-30 16:51:57 -04:00
jujiang fec4b0fa91 SWDEV-288929 - Add Direct Dispatch HIP doc
Change-Id: I083ce53d0d67b20a621a94ca25e5f9032d69b30a
2021-06-30 16:51:57 -04:00
Christophe Paquot ae9c760305 SWDEV-281658 - Preserve the callback IDs enum ordering
Use HIP_API_ID_NONE to detect unsupported API instead of
HIP_API_ID_NUMBER which can grow with a new version of the API.
This HIP_API_ID_NONE enum has a fixed value of 0 so the
HIP_API_IDs really start at FIRST.

Change-Id: I760aa50ddf6fa6d46bf20555ad7d429335a53f97


[ROCm/roctracer commit: b04dfd5fdf]
2021-06-30 09:52:20 -04:00
Christophe Paquot b04dfd5fdf SWDEV-281658 - Preserve the callback IDs enum ordering
Use HIP_API_ID_NONE to detect unsupported API instead of
HIP_API_ID_NUMBER which can grow with a new version of the API.
This HIP_API_ID_NONE enum has a fixed value of 0 so the
HIP_API_IDs really start at FIRST.

Change-Id: I760aa50ddf6fa6d46bf20555ad7d429335a53f97
2021-06-30 09:52:20 -04:00
Christophe Paquot 244dadcb85 SWDEV-282961: dependency arrows missing
When building the json data flow, from_us_list has (timestamp, stream_id, thread_id).
stream_id used to be interpreted as from_tid and tid as to_tid. But that's not correct.
stream_id is always a destination and tid is the initiator (source).

Change-Id: I2f5bb86a387b4003b17271c90bdf9de4b59a79bf
2021-06-30 09:49:45 -04:00
Christophe Paquot bce05f5b82 SWDEV-282961: dependency arrows missing
When building the json data flow, from_us_list has (timestamp, stream_id, thread_id).
stream_id used to be interpreted as from_tid and tid as to_tid. But that's not correct.
stream_id is always a destination and tid is the initiator (source).

Change-Id: I2f5bb86a387b4003b17271c90bdf9de4b59a79bf


[ROCm/rocprofiler commit: 244dadcb85]
2021-06-30 09:49:45 -04:00
Anusha GodavarthySurya b8992c8021 SWDEV-293455 - Fix nvidia build failure on CI
Change-Id: I3fac79c601ba846c6b7d8e5a3b21fdfdf2931c90


[ROCm/clr commit: 942703dfc4]
2021-06-30 02:55:53 -07:00
Anusha GodavarthySurya 942703dfc4 SWDEV-293455 - Fix nvidia build failure on CI
Change-Id: I3fac79c601ba846c6b7d8e5a3b21fdfdf2931c90
2021-06-30 02:55:53 -07:00
Satyanvesh Dittakavi 7a49cdb7a0 SWDEV-292618 - Enable/Fix few of the dtests on Nvidia Platform
Change-Id: I6f4e37b293aac9054a768f9d692b914f52d42756


[ROCm/hip commit: 57569c62f4]
2021-06-30 01:23:29 -04:00
Satyanvesh Dittakavi 57569c62f4 SWDEV-292618 - Enable/Fix few of the dtests on Nvidia Platform
Change-Id: I6f4e37b293aac9054a768f9d692b914f52d42756
2021-06-30 01:23:29 -04:00
jujiang 88417629eb SWDEV-286322 - add command line need to run in comment
Change-Id: I8489eb79ce781161415e7d5a461f20b74b9314cd


[ROCm/hip commit: 4eb7490530]
2021-06-29 10:34:20 -04:00
jujiang 4eb7490530 SWDEV-286322 - add command line need to run in comment
Change-Id: I8489eb79ce781161415e7d5a461f20b74b9314cd
2021-06-29 10:34:20 -04:00
jujiang 6545acb71d SWDEV-286322 - add support for auto-removal of trailing whitespace
Change-Id: I1bddaf78b8ee9f7420553bc67bca8e61193c62a1


[ROCm/clr commit: cd23e6b436]
2021-06-29 10:33:53 -04:00
jujiang cd23e6b436 SWDEV-286322 - add support for auto-removal of trailing whitespace
Change-Id: I1bddaf78b8ee9f7420553bc67bca8e61193c62a1
2021-06-29 10:33:53 -04:00
Sean Keely 408fca0278 Add error message to assertion.
Warn that HSA_FORCE_ASIC_TYPE may be needed if the engine major id
assertion fails.

Change-Id: I67e01e99c3d1bdc84630ccfae489dce5e77961b5
2021-06-28 23:18:43 -04:00
Sean Keely 4c960d7b3d Add error message to assertion.
Warn that HSA_FORCE_ASIC_TYPE may be needed if the engine major id
assertion fails.

Change-Id: I67e01e99c3d1bdc84630ccfae489dce5e77961b5


[ROCm/ROCR-Runtime commit: 408fca0278]
2021-06-28 23:18:43 -04:00
jujiang 748680e8a6 SWDEV-286322 - add .gitattribute
Change-Id: I0452a9c85bbb27adffebf4b1329d56a0f1d23ecd


[ROCm/clr commit: 2aa5689d7e]
2021-06-28 14:16:13 -04:00
jujiang 2aa5689d7e SWDEV-286322 - add .gitattribute
Change-Id: I0452a9c85bbb27adffebf4b1329d56a0f1d23ecd
2021-06-28 14:16:13 -04:00
Anusha GodavarthySurya 7638199a50 SWDEV-290637 - Migrate cmake build from hip to hipamd
Change-Id: I31baef5a76ea0721927598615794437999ec195e


[ROCm/hip commit: 4903b0d834]
2021-06-28 06:23:41 -04:00
Anusha GodavarthySurya 4903b0d834 SWDEV-290637 - Migrate cmake build from hip to hipamd
Change-Id: I31baef5a76ea0721927598615794437999ec195e
2021-06-28 06:23:41 -04:00
Anusha GodavarthySurya f3cc7d9db0 SWDEV-290637 - Migrate cmake build from hip to hipamd
Change-Id: I605fc633ba18df4fca95ceee83670600dd3f0b71


[ROCm/clr commit: e420815e75]
2021-06-28 06:23:33 -04:00
Anusha GodavarthySurya e420815e75 SWDEV-290637 - Migrate cmake build from hip to hipamd
Change-Id: I605fc633ba18df4fca95ceee83670600dd3f0b71
2021-06-28 06:23:33 -04:00
changzhu 1a9604ad57 kfdtest: skip KFDSVMRangeTest.MigrateAccessInPlaceTest for gfx902 and gfx90c
Change-Id: I671440c212a07fdfdb1c4245b4551c6344eaedc6
Signed-off-by: changzhu <Changfeng.Zhu@amd.com>
2021-06-28 13:37:52 +08:00
changzhu 1d15f33b5c kfdtest: skip KFDSVMRangeTest.MigrateAccessInPlaceTest for gfx902 and gfx90c
Change-Id: I671440c212a07fdfdb1c4245b4551c6344eaedc6
Signed-off-by: changzhu <Changfeng.Zhu@amd.com>


[ROCm/ROCR-Runtime commit: 1a9604ad57]
2021-06-28 13:37:52 +08:00
Sarbojit Sarkar 9e9b89c4c3 SWDEV-292449 - Bump version to 4.3
Change-Id: Ia425cdf0d9c030894a180fda5a786240e19dcbcc


[ROCm/hip commit: 341de7b12e]
2021-06-26 05:53:45 -04:00
Sarbojit Sarkar 341de7b12e SWDEV-292449 - Bump version to 4.3
Change-Id: Ia425cdf0d9c030894a180fda5a786240e19dcbcc
2021-06-26 05:53:45 -04:00
Jatin 4bcfffbfcf SWDEV-245414 - fix nvcc CI breakage
Change-Id: I34ff533f34cfc2f60abefc0d8f6c6d8266d30f61


[ROCm/hipother commit: c0a0999d1a]
2021-06-26 13:31:10 +05:30
Jatin c0a0999d1a SWDEV-245414 - fix nvcc CI breakage
Change-Id: I34ff533f34cfc2f60abefc0d8f6c6d8266d30f61
2021-06-26 13:31:10 +05:30
Jatin 52dd6c20c9 SWDEV-245414 - fix nvcc CI breakage
Change-Id: I34ff533f34cfc2f60abefc0d8f6c6d8266d30f61


[ROCm/clr commit: 19a30de0a6]
2021-06-26 13:31:10 +05:30
Jatin 19a30de0a6 SWDEV-245414 - fix nvcc CI breakage
Change-Id: I34ff533f34cfc2f60abefc0d8f6c6d8266d30f61
2021-06-26 13:31:10 +05:30
rachida b54bfac5bf SWDEV-291267 Script to merge mpi rocprof traces
Change-Id: I3d86276666efb067ccb62730e74a67e0cc7c4d42
2021-06-25 15:12:35 -04:00
rachida 61efc819c3 SWDEV-291267 Script to merge mpi rocprof traces
Change-Id: I3d86276666efb067ccb62730e74a67e0cc7c4d42


[ROCm/rocprofiler commit: b54bfac5bf]
2021-06-25 15:12:35 -04:00
Philip Yang c4d5ee28f0 libhsakmt: fix multiple threads register userptr race
Aperture locking is too fine-grained, it has race between find userptr
and allocate userptr object.

Change _fmm_allocate_device and fmm_allocate_memory_object to not take
the aperture lock, the callers take it, this implements an atomic find
userptr or allocate a new one.



Change-Id: I6773404e22c1f4382a211c5a9817df23c5534a2a
Signed-off-by: Philip Yang <Philip.Yang@amd.com>
2021-06-25 14:16:20 -04:00
Philip Yang f94be2078c libhsakmt: fix multiple threads register userptr race
Aperture locking is too fine-grained, it has race between find userptr
and allocate userptr object.

Change _fmm_allocate_device and fmm_allocate_memory_object to not take
the aperture lock, the callers take it, this implements an atomic find
userptr or allocate a new one.



Change-Id: I6773404e22c1f4382a211c5a9817df23c5534a2a
Signed-off-by: Philip Yang <Philip.Yang@amd.com>


[ROCm/ROCR-Runtime commit: c4d5ee28f0]
2021-06-25 14:16:20 -04:00
Bill(Shuzhou) Liu a4dba3ba7e AddressSanitizer report stack-use-after-scope
Fix the stack-use-after-scope error reported by the AddressSanitizer.

Bug: SWDEV-291913
Change-Id: I0ffd71af8679b8bff6c363096fafe75dffcf329e


[ROCm/rocm_smi_lib commit: 8c60dbebaa]
2021-06-25 13:33:38 -04:00
Bill(Shuzhou) Liu 8c60dbebaa AddressSanitizer report stack-use-after-scope
Fix the stack-use-after-scope error reported by the AddressSanitizer.

Bug: SWDEV-291913
Change-Id: I0ffd71af8679b8bff6c363096fafe75dffcf329e
2021-06-25 13:33:38 -04:00
Sarbojit Sarkar 0ff075e785 SWDEV-284435 - StreamOps mapping with cuda drv API
Change-Id: I6ed9196cfe59d9004338206f6dd8d6fb367b3ffa


[ROCm/hipother commit: ef4d479169]
2021-06-25 12:20:40 -04:00
Sarbojit Sarkar ef4d479169 SWDEV-284435 - StreamOps mapping with cuda drv API
Change-Id: I6ed9196cfe59d9004338206f6dd8d6fb367b3ffa
2021-06-25 12:20:40 -04:00
Sarbojit Sarkar b99ebf8d00 SWDEV-284435 - StreamOps mapping with cuda drv API
Change-Id: I6ed9196cfe59d9004338206f6dd8d6fb367b3ffa


[ROCm/clr commit: 7e3c17c023]
2021-06-25 12:20:40 -04:00
Sarbojit Sarkar 7e3c17c023 SWDEV-284435 - StreamOps mapping with cuda drv API
Change-Id: I6ed9196cfe59d9004338206f6dd8d6fb367b3ffa
2021-06-25 12:20:40 -04:00
Sarbojit Sarkar dfc088013e SWDEV-284435 - Fixed latest CUDA Drv support doc
Change-Id: Iba172236c4816fdc5c5caad763be0a9fd51e6f58


[ROCm/hip commit: f59c5548ed]
2021-06-25 12:20:11 -04:00
Sarbojit Sarkar f59c5548ed SWDEV-284435 - Fixed latest CUDA Drv support doc
Change-Id: Iba172236c4816fdc5c5caad763be0a9fd51e6f58
2021-06-25 12:20:11 -04:00
Sarbojit Sarkar 035cbfa79e SWDEV-261977 - Fixed function symbols
Change-Id: I70f568d12e66ae02efa16c48786a56ff10628a6b


[ROCm/clr commit: b30543e890]
2021-06-25 01:32:57 -04:00
Sarbojit Sarkar b30543e890 SWDEV-261977 - Fixed function symbols
Change-Id: I70f568d12e66ae02efa16c48786a56ff10628a6b
2021-06-25 01:32:57 -04:00
Anusha GodavarthySurya e5b673f2e2 SWDEV-290637 - Update tests to use current directory CMAKE_CURRENT_LIST_DIR instead of HIP_SRC_PATH to build from hipamd repo
Change-Id: Ide04d9f7b1fc43b475d985a6dce0aa1bd2ec00da


[ROCm/hip-tests commit: c749be3299]
2021-06-25 01:01:16 -04:00
Anusha GodavarthySurya c749be3299 SWDEV-290637 - Update tests to use current directory CMAKE_CURRENT_LIST_DIR instead of HIP_SRC_PATH to build from hipamd repo
Change-Id: Ide04d9f7b1fc43b475d985a6dce0aa1bd2ec00da
2021-06-25 01:01:16 -04:00