Commit Graph
64512 Commits
Author SHA1 Message Date
Satyanvesh Dittakavi 97325ff303 SWDEV-314485 - Remove the older implementation of device-side malloc/free
Change-Id: I9ba3c6030a6dd7a5e064073d5c21223041282f61


[ROCm/clr commit: e5496b3159]
2022-02-15 07:49:56 -05:00
Satyanvesh Dittakavi e5496b3159 SWDEV-314485 - Remove the older implementation of device-side malloc/free
Change-Id: I9ba3c6030a6dd7a5e064073d5c21223041282f61
2022-02-15 07:49:56 -05:00
Satyanvesh Dittakavi ccf84797ff SWDEV-315118 - Add version checks for few graph APIs on Nvidia path
HIP apps running on CUDA 11.0 are failing due to some graph APIs/enums
added only in CUDA 11.1 or CUDA 11.3

Change-Id: I0d32b412cb76c42c7b3a9c612d750990f9e89908


[ROCm/hipother commit: f607f01311]
2022-02-15 02:03:49 -05:00
Satyanvesh Dittakavi f607f01311 SWDEV-315118 - Add version checks for few graph APIs on Nvidia path
HIP apps running on CUDA 11.0 are failing due to some graph APIs/enums
added only in CUDA 11.1 or CUDA 11.3

Change-Id: I0d32b412cb76c42c7b3a9c612d750990f9e89908
2022-02-15 02:03:49 -05:00
Satyanvesh Dittakavi 454021543d SWDEV-315118 - Add version checks for few graph APIs on Nvidia path
HIP apps running on CUDA 11.0 are failing due to some graph APIs/enums
added only in CUDA 11.1 or CUDA 11.3

Change-Id: I0d32b412cb76c42c7b3a9c612d750990f9e89908


[ROCm/clr commit: 087c0c25b2]
2022-02-15 02:03:49 -05:00
Satyanvesh Dittakavi 087c0c25b2 SWDEV-315118 - Add version checks for few graph APIs on Nvidia path
HIP apps running on CUDA 11.0 are failing due to some graph APIs/enums
added only in CUDA 11.1 or CUDA 11.3

Change-Id: I0d32b412cb76c42c7b3a9c612d750990f9e89908
2022-02-15 02:03:49 -05:00
Satyanvesh Dittakavi bbc8f30c5c SWDEV-315017 - Add missing graph error strings
Change-Id: I11b5a623756c5bef88cbc93e49c124d0caf62bd1


[ROCm/hipother commit: c4dcd3398c]
2022-02-15 01:41:44 -05:00
Satyanvesh Dittakavi c4dcd3398c SWDEV-315017 - Add missing graph error strings
Change-Id: I11b5a623756c5bef88cbc93e49c124d0caf62bd1
2022-02-15 01:41:44 -05:00
Satyanvesh Dittakavi ff620caa02 SWDEV-315017 - Add missing graph error strings
Change-Id: I11b5a623756c5bef88cbc93e49c124d0caf62bd1


[ROCm/clr commit: f371300933]
2022-02-15 01:41:44 -05:00
Satyanvesh Dittakavi f371300933 SWDEV-315017 - Add missing graph error strings
Change-Id: I11b5a623756c5bef88cbc93e49c124d0caf62bd1
2022-02-15 01:41:44 -05:00
Ranjith Ramakrishnan a3c738ff30 SWDEV-291455: Prefer rocm include path to hip include path
Change-Id: I1fa96e72169fac689a3a2ed38e988d7f5d18bf04


[ROCm/roctracer commit: ebda880c4a]
2022-02-14 14:21:32 -08:00
Ranjith Ramakrishnan ebda880c4a SWDEV-291455: Prefer rocm include path to hip include path
Change-Id: I1fa96e72169fac689a3a2ed38e988d7f5d18bf04
2022-02-14 14:21:32 -08:00
Satyanvesh Dittakavi 0882ced947 SWDEV-317135 - Fix mapping of hipStreamUpdateCaptureDependencies on cuda path
Change-Id: Ibbcf8136fa527a20684a377311bc76182345d17b


[ROCm/hipother commit: 334f3c6449]
2022-02-14 09:10:46 -05:00
Satyanvesh Dittakavi 334f3c6449 SWDEV-317135 - Fix mapping of hipStreamUpdateCaptureDependencies on cuda path
Change-Id: Ibbcf8136fa527a20684a377311bc76182345d17b
2022-02-14 09:10:46 -05:00
Satyanvesh Dittakavi f6ebe30931 SWDEV-317135 - Fix mapping of hipStreamUpdateCaptureDependencies on cuda path
Change-Id: Ibbcf8136fa527a20684a377311bc76182345d17b


[ROCm/clr commit: 9c31a738c2]
2022-02-14 09:10:46 -05:00
Satyanvesh Dittakavi 9c31a738c2 SWDEV-317135 - Fix mapping of hipStreamUpdateCaptureDependencies on cuda path
Change-Id: Ibbcf8136fa527a20684a377311bc76182345d17b
2022-02-14 09:10:46 -05:00
Sourabh Betigeri fc0eb2d8cd SWDEV-294375 - Declares fns() functions static
Change-Id: Ife0150b8d6b9531522e61a82df6b88af3282f437


[ROCm/clr commit: 7d8c63cc34]
2022-02-13 23:35:46 -05:00
Sourabh Betigeri 7d8c63cc34 SWDEV-294375 - Declares fns() functions static
Change-Id: Ife0150b8d6b9531522e61a82df6b88af3282f437
2022-02-13 23:35:46 -05:00
Chauncey Hui 195d0cb246 SWDEV-2 - Change OpenCL version number from 3420 to 3421
[ROCm/clr commit: 07d3044160]
2022-02-12 03:00:09 -05:00
Chauncey Hui 07d3044160 SWDEV-2 - Change OpenCL version number from 3420 to 3421 2022-02-12 03:00:09 -05:00
Kiumars Sabeti 55299c1d75 SWDEV-322312 [ASAN] [roctracer] RPM packages are generated while building roctracer for UBUNTU
To fix the issue we modified CMakeLists.txt as described in Sparry Icarus comment

Change-Id: Ie9ca16cfcfb7b7a9a858f0fb1f5071923c787313


[ROCm/roctracer commit: 554011e767]
2022-02-11 19:21:17 +00:00
Kiumars Sabeti 554011e767 SWDEV-322312 [ASAN] [roctracer] RPM packages are generated while building roctracer for UBUNTU
To fix the issue we modified CMakeLists.txt as described in Sparry Icarus comment

Change-Id: Ie9ca16cfcfb7b7a9a858f0fb1f5071923c787313
2022-02-11 19:21:17 +00:00
haoyuan2 94ea419da7 SWDEV-316128 - HIP surface API support
Change-Id: I7b5ef4769efb07188915a68caeb4d35360c7aa95


[ROCm/clr commit: 40a6ec42a5]
2022-02-11 14:10:56 -05:00
haoyuan2 40a6ec42a5 SWDEV-316128 - HIP surface API support
Change-Id: I7b5ef4769efb07188915a68caeb4d35360c7aa95
2022-02-11 14:10:56 -05:00
haoyuan2 5a49e6a8d9 SWDEV-316128 - HIP surface API support
Change-Id: I5b98f86168e64b36588f5d7efb82191d895e27d7


[ROCm/clr commit: d7beddbfee]
2022-02-11 11:07:04 -05:00
haoyuan2 d7beddbfee SWDEV-316128 - HIP surface API support
Change-Id: I5b98f86168e64b36588f5d7efb82191d895e27d7
2022-02-11 11:07:04 -05:00
Jenkins 200bbaaeb6 SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: I2feed38170335c635c17edaed9a5f717ed870af0


[ROCm/hip commit: ac02c178d3]
2022-02-11 07:12:07 -05:00
Jenkins ac02c178d3 SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: I2feed38170335c635c17edaed9a5f717ed870af0
2022-02-11 07:12:07 -05:00
Kiumars Sabeti fa57056629 SWDEV-322312: RPM packages are generated while build roctracer for UBUNTU
replaced -DCPACK_GENERATOR=DEB

Change-Id: I9f6d4d652e7cad510343731948675f0cd4398ef4


[ROCm/roctracer commit: cec4cb2538]
2022-02-11 08:33:17 +00:00
Kiumars Sabeti cec4cb2538 SWDEV-322312: RPM packages are generated while build roctracer for UBUNTU
replaced -DCPACK_GENERATOR=DEB

Change-Id: I9f6d4d652e7cad510343731948675f0cd4398ef4
2022-02-11 08:33:17 +00:00
Hao Zhou 0098b0e5d9 Merge amd-staging into amd-master 20220211
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com>
Change-Id: I95fd0cafb212a3e0f64b58ba6a009a4cd37ae0a6


[ROCm/rocm_smi_lib commit: 19c569146c]
2022-02-11 10:20:57 +08:00
Hao Zhou 19c569146c Merge amd-staging into amd-master 20220211
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com>
Change-Id: I95fd0cafb212a3e0f64b58ba6a009a4cd37ae0a6
2022-02-11 10:20:57 +08:00
Sean Keely b9a0c1d313 Do not discard fragment allocator blocks multiple times.
discardBlock may be called multiple times on the same block.
We must not discard the block multiple times or we will corrupt
in-use memory accounting.

Change-Id: Ife9f3162785965a795dcf81887d4d447cc096e62
2022-02-10 18:39:46 -06:00
Sean Keely 523e6e883a Do not discard fragment allocator blocks multiple times.
discardBlock may be called multiple times on the same block.
We must not discard the block multiple times or we will corrupt
in-use memory accounting.

Change-Id: Ife9f3162785965a795dcf81887d4d447cc096e62


[ROCm/ROCR-Runtime commit: b9a0c1d313]
2022-02-10 18:39:46 -06:00
Sean Keely 266cd68524 Add fallback case for cache line size.
KFD sometimes returns 0 for cache line sizes.

Change-Id: If82de0068318bbc138f0d1d4692ff908359174ad
2022-02-10 18:39:46 -06:00
Sean Keely 305b7394b3 Add fallback case for cache line size.
KFD sometimes returns 0 for cache line sizes.

Change-Id: If82de0068318bbc138f0d1d4692ff908359174ad


[ROCm/ROCR-Runtime commit: 266cd68524]
2022-02-10 18:39:46 -06:00
haoyuan2 73130808d8 SWDEV-316128 - HIP surface API support (#2468)
[ROCm/hip commit: 09583b0183]
2022-02-10 11:00:25 -08:00
haoyuan2 09583b0183 SWDEV-316128 - HIP surface API support (#2468) 2022-02-10 11:00:25 -08:00
Konstantin Zhuravlyov 3ef52cee16 SWDEV-314372 - Refactor hipcc and hipconfig scripts (#2476)
* SWDEV-314372 - Refactor hipcc and hipconfig scripts

- Rename original hipcc to hipcc.pl
- Rename original hipconfig to hipconfig.pl
- New hipcc to invoke either hipcc.pl or hipcc.bin based on env var
- New hipconfig to invoke either hipconfig.pl or hipconfig.bin based on env var

* SWDEV-314372 - Add executable permissions to hipcc and hipconfig

[ROCm/hip commit: c447b392d7]
2022-02-10 09:33:01 -08:00
Konstantin Zhuravlyov c447b392d7 SWDEV-314372 - Refactor hipcc and hipconfig scripts (#2476)
* SWDEV-314372 - Refactor hipcc and hipconfig scripts

- Rename original hipcc to hipcc.pl
- Rename original hipconfig to hipconfig.pl
- New hipcc to invoke either hipcc.pl or hipcc.bin based on env var
- New hipconfig to invoke either hipconfig.pl or hipconfig.bin based on env var

* SWDEV-314372 - Add executable permissions to hipcc and hipconfig
2022-02-10 09:33:01 -08:00
agunashe 7429fd2d30 SWDEV-1 - hip change for Windows applications hipInfo (#2471)
BLDSPPT-3818

Change-Id: I624786a0d79678fbd850f0b8bedc7314731a77f4

[ROCm/hip-tests commit: 835bde481b]
2022-02-10 08:27:05 -08:00
agunashe 835bde481b SWDEV-1 - hip change for Windows applications hipInfo (#2471)
BLDSPPT-3818

Change-Id: I624786a0d79678fbd850f0b8bedc7314731a77f4
2022-02-10 08:27:05 -08:00
agunashe 8d2e226266 SWDEV-1 - hip change for Windows applications hipInfo (#2471)
BLDSPPT-3818

Change-Id: I624786a0d79678fbd850f0b8bedc7314731a77f4

[ROCm/hip commit: 0284dfb3bd]
2022-02-10 08:27:05 -08:00
agunashe 0284dfb3bd SWDEV-1 - hip change for Windows applications hipInfo (#2471)
BLDSPPT-3818

Change-Id: I624786a0d79678fbd850f0b8bedc7314731a77f4
2022-02-10 08:27:05 -08:00
Payam 0d02019353 SWDEV-316901 - Adding nullptr checks to Graph
Change-Id: I3ed2ba60875b800133c7f9e692b61f4d57da7aee


[ROCm/clr commit: 4c4acd9fa0]
2022-02-09 18:36:26 -05:00
Payam 4c4acd9fa0 SWDEV-316901 - Adding nullptr checks to Graph
Change-Id: I3ed2ba60875b800133c7f9e692b61f4d57da7aee
2022-02-09 18:36:26 -05:00
German Andryeyev 3c4f97f66c SWDEV-286150 - Remove GSL backend
Change-Id: Iba9a997ee7d5ff6ac00d5888ff189a4514958fe9


[ROCm/clr commit: 525a1bbf1a]
2022-02-09 17:16:39 -05:00
German Andryeyev 525a1bbf1a SWDEV-286150 - Remove GSL backend
Change-Id: Iba9a997ee7d5ff6ac00d5888ff189a4514958fe9
2022-02-09 17:16:39 -05:00
Jeremy Newton 87809a0387 SWDEV-1 - Fix cmake build
CPACK_PACKAGING_INSTALL_PREFIX is defined in the wrong location.

Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com>
Change-Id: Id8ce6beb1d18878c9132cab335cb372a53cc0ee8


[ROCm/clr commit: 9c1f2da1a2]
2022-02-09 16:09:25 -05:00
Jeremy Newton 9c1f2da1a2 SWDEV-1 - Fix cmake build
CPACK_PACKAGING_INSTALL_PREFIX is defined in the wrong location.

Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com>
Change-Id: Id8ce6beb1d18878c9132cab335cb372a53cc0ee8
2022-02-09 16:09:25 -05:00