76333 Commits
Author SHA1 Message Date
kjayapra-amd 68139f9ddb SWDEV-381898 - Move the lock after code object loading since COMGR is thread safe now and VDI also have locks.
Change-Id: I15547f3ae3711d12a1ddf5cb7e9abd40a95ded89
2023-02-15 10:23:28 -05:00
Maneesh Gupta d7fdd9fcb8 SWDEV-368235 - Revert "Remove obsolete env variables"
This reverts commit dfa7790030.

Reason for revert: Deferred to a future release.

Change-Id: Ia66c37f0ab9734dee73c930d10d7469d5fd57254


[ROCm/clr commit: 5dc104b3ea]
2023-02-15 07:25:00 +00:00
Maneesh Gupta 5dc104b3ea SWDEV-368235 - Revert "Remove obsolete env variables"
This reverts commit 7b50c935f8.

Reason for revert: Deferred to a future release.

Change-Id: Ia66c37f0ab9734dee73c930d10d7469d5fd57254
2023-02-15 07:25:00 +00:00
Ranjith Ramakrishnan 3636d487c9 File reorg backward compatibility message changed to #error
Change-Id: I699dee834865ee573a516d58b8b8faa1da4f288a
2023-02-14 21:46:43 -08:00
Ranjith Ramakrishnan 1ff8eae7be File reorg backward compatibility message changed to #error
Change-Id: I699dee834865ee573a516d58b8b8faa1da4f288a


[ROCm/ROCR-Runtime commit: 3636d487c9]
2023-02-14 21:46:43 -08:00
ROCm CI Service Account 38521ef6a1 SWDEV-338733 - Implement hipArrayGet* APIs (#2870)
- Add interfaces for hipArrayGetInfo, hipArrayGetDescriptor & hipArray3DGetDescriptor API implementations

Change-Id: I374c05e24a79960e7ee9a5b649b63115fdf2715e

[ROCm/hip commit: 91968beb57]
2023-02-15 11:13:39 +05:30
ROCm CI Service Account 91968beb57 SWDEV-338733 - Implement hipArrayGet* APIs (#2870)
- Add interfaces for hipArrayGetInfo, hipArrayGetDescriptor & hipArray3DGetDescriptor API implementations

Change-Id: I374c05e24a79960e7ee9a5b649b63115fdf2715e
2023-02-15 11:13:39 +05:30
Anusha GodavarthySurya 24eec94928 SWDEV-380035 - Check for agent and ptr match for hsa LOCKED ptr
Change-Id: I2503aa05512aebc3535963e188ca8d1dbfab08f0


[ROCm/clr commit: fa35239b4b]
2023-02-15 00:12:42 -05:00
Anusha GodavarthySurya fa35239b4b SWDEV-380035 - Check for agent and ptr match for hsa LOCKED ptr
Change-Id: I2503aa05512aebc3535963e188ca8d1dbfab08f0
2023-02-15 00:12:42 -05:00
Maneesh Gupta 877cfb9b80 SWDEV-366831 - Revert "File reorg backward compatibility message changed to #error"
This reverts commit e9ebd8b072.

Reason for revert: Need app fixes first

Change-Id: I1fea9a2ca8d57ef79a4f407bbc0d906976292eb1


[ROCm/clr commit: 2801be2372]
2023-02-14 22:55:40 -05:00
Maneesh Gupta 2801be2372 SWDEV-366831 - Revert "File reorg backward compatibility message changed to #error"
This reverts commit 810c4ac244.

Reason for revert: Need app fixes first

Change-Id: I1fea9a2ca8d57ef79a4f407bbc0d906976292eb1
2023-02-14 22:55:40 -05:00
Wenkai Du 0c7a94c462 Merge remote-tracking branch 'nccl/master' into HEAD
[ROCm/rccl commit: aee7b42bb8]
2023-02-14 17:14:13 -08:00
Wenkai Du aee7b42bb8 Merge remote-tracking branch 'nccl/master' into HEAD 2023-02-14 17:14:13 -08:00
ROCm CI Service Account 30415d9528 SWDEV-354557 - correct typo in HIP direct dispatch document (#3164)
Change-Id: Iff905b916c13c3fffd38c8c4e3ddc910df21caa3


[ROCm/hip commit: 83ef5518e0]
2023-02-14 15:49:35 -08:00
ROCm CI Service Account 83ef5518e0 SWDEV-354557 - correct typo in HIP direct dispatch document (#3164)
Change-Id: Iff905b916c13c3fffd38c8c4e3ddc910df21caa3
2023-02-14 15:49:35 -08:00
ROCm CI Service Account cca158588d SWDEV-336460 - Update description for scratch allocation API (#3165)
Change-Id: I95479cbebdbf41145b039b31caf4c6ddadb94bf5


[ROCm/hip commit: c604c1cb56]
2023-02-14 15:48:44 -08:00
ROCm CI Service Account c604c1cb56 SWDEV-336460 - Update description for scratch allocation API (#3165)
Change-Id: I95479cbebdbf41145b039b31caf4c6ddadb94bf5
2023-02-14 15:48:44 -08:00
ROCm CI Service Account c33409b306 SWDEV-355543 - add descriptions in hip API parameters (#3163)
Change-Id: I35b9ee55d0d743e0d009e5aad221c2b8a61fc732

[ROCm/hip commit: 2c6389713b]
2023-02-14 15:48:12 -08:00
ROCm CI Service Account 2c6389713b SWDEV-355543 - add descriptions in hip API parameters (#3163)
Change-Id: I35b9ee55d0d743e0d009e5aad221c2b8a61fc732
2023-02-14 15:48:12 -08:00
Wenkai Du 4fb1ebcf4b Remove workaround and use indirect function call (#684)
[ROCm/rccl commit: f7a456122c]
2023-02-14 13:59:48 -08:00
Wenkai Du f7a456122c Remove workaround and use indirect function call (#684) 2023-02-14 13:59:48 -08:00
coleramos425 d8910f7e1e Resolve incorrect dataframe size in analyze mode (#84)
Signed-off-by: coleramos425 <colramos@amd.com>


[ROCm/rocprofiler-compute commit: 1d82bc67b0]
2023-02-14 15:20:37 -06:00
coleramos425 1d82bc67b0 Resolve incorrect dataframe size in analyze mode (#84)
Signed-off-by: coleramos425 <colramos@amd.com>
2023-02-14 15:20:37 -06:00
Cole Ramos eba0d9d29e Merge pull request #87 from AMDResearch/yearly_update
Add utility to update license header information

[ROCm/rocprofiler-compute commit: b41326dfca]
2023-02-14 14:57:08 -06:00
Cole Ramos b41326dfca Merge pull request #87 from AMDResearch/yearly_update
Add utility to update license header information
2023-02-14 14:57:08 -06:00
victzhan 94f9990e27 SWDEV-376995 - Added if statement so that when AQL dispatch failed it returns corresponding hip error instead of hipSuccess
Change-Id: I0724fbcf0833c5dd8b2e4d6e443b3e226046dddf


[ROCm/clr commit: 4e324a9c63]
2023-02-14 14:30:50 -05:00
victzhan 4e324a9c63 SWDEV-376995 - Added if statement so that when AQL dispatch failed it returns corresponding hip error instead of hipSuccess
Change-Id: I0724fbcf0833c5dd8b2e4d6e443b3e226046dddf
2023-02-14 14:30:50 -05:00
Charis Poag 3ab5bb3230 SWDEV-342812- Add NPS support
Updates:
    * Added rsmi_dev_nps_mode_set and rsmi_dev_nps_mode_get
    * Added ability to set multiple SYSFS files in debug build
    * Added ability to see user's env variables set for debug build
    * Added tests for rsmi_dev_nps_mode_set and rsmi_dev_nps_mode_get
    * Added ability to restart AMD GPU driver, used in nps_mode_set
    * Updated ROCm_SMI_Manual.pdf to include new APIs
    * Added progress bar for long running python_smi_tools, used
      in setting nps_mode if runs longer than .1 seconds

Change-Id: I6d61bedd28d7cba6aff432ad2d127ba741b7d15a
Signed-off-by: Charis Poag <Charis.Poag@amd.com>


[ROCm/rocm_smi_lib commit: 9ef376cd61]
2023-02-14 11:54:24 -06:00
Charis Poag 9ef376cd61 SWDEV-342812- Add NPS support
Updates:
    * Added rsmi_dev_nps_mode_set and rsmi_dev_nps_mode_get
    * Added ability to set multiple SYSFS files in debug build
    * Added ability to see user's env variables set for debug build
    * Added tests for rsmi_dev_nps_mode_set and rsmi_dev_nps_mode_get
    * Added ability to restart AMD GPU driver, used in nps_mode_set
    * Updated ROCm_SMI_Manual.pdf to include new APIs
    * Added progress bar for long running python_smi_tools, used
      in setting nps_mode if runs longer than .1 seconds

Change-Id: I6d61bedd28d7cba6aff432ad2d127ba741b7d15a
Signed-off-by: Charis Poag <Charis.Poag@amd.com>
2023-02-14 11:54:24 -06:00
Charis Poag 863f58a2d8 SWDEV-342812- Add NPS support
Updates:
    * Added rsmi_dev_nps_mode_set and rsmi_dev_nps_mode_get
    * Added ability to set multiple SYSFS files in debug build
    * Added ability to see user's env variables set for debug build
    * Added tests for rsmi_dev_nps_mode_set and rsmi_dev_nps_mode_get
    * Added ability to restart AMD GPU driver, used in nps_mode_set
    * Updated ROCm_SMI_Manual.pdf to include new APIs
    * Added progress bar for long running python_smi_tools, used
      in setting nps_mode if runs longer than .1 seconds

Change-Id: I6d61bedd28d7cba6aff432ad2d127ba741b7d15a
Signed-off-by: Charis Poag <Charis.Poag@amd.com>


[ROCm/amdsmi commit: 9ef376cd61]
2023-02-14 11:54:24 -06:00
coleramos425 43ee40806f Tested out the new make license on convertor2.py
Signed-off-by: coleramos425 <colramos@amd.com>


[ROCm/rocprofiler-compute commit: 6f498686c3]
2023-02-14 09:54:29 -06:00
coleramos425 6f498686c3 Tested out the new make license on convertor2.py
Signed-off-by: coleramos425 <colramos@amd.com>
2023-02-14 09:54:29 -06:00
sdashmiz 8c69e2e52e SWDEV-377862 - wrong format for memcpy1d
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com>
Change-Id: Ide6d252083b1812b0ad9cd182b1435e3e59b3aa1


[ROCm/clr commit: e34be4fbee]
2023-02-14 09:47:04 -05:00
sdashmiz e34be4fbee SWDEV-377862 - wrong format for memcpy1d
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com>
Change-Id: Ide6d252083b1812b0ad9cd182b1435e3e59b3aa1
2023-02-14 09:47:04 -05:00
David Yat Sin 53d53655d7 Fix for unitialized variables
Change-Id: Ie8a004db699248d0cde4213077520ea503754399
2023-02-14 14:19:31 +00:00
David Yat Sin 3d2f3991f1 Fix for unitialized variables
Change-Id: Ie8a004db699248d0cde4213077520ea503754399


[ROCm/ROCR-Runtime commit: 53d53655d7]
2023-02-14 14:19:31 +00:00
Jenkins 1c92ced8ff Merge 'develop' into 'amd-staging'
Change-Id: I94bd7bbc524465be9d6c549be29a276fd0126e13


[ROCm/hip-tests commit: 2c6525fb1c]
2023-02-14 07:00:06 +00:00
Jenkins 2c6525fb1c Merge 'develop' into 'amd-staging'
Change-Id: I94bd7bbc524465be9d6c549be29a276fd0126e13
2023-02-14 07:00:06 +00:00
Sourabh Betigeri 3bc1a92b66 SWDEV-375194 - Fixes graph dot file descriptions to include labelId matching CUDA
Change-Id: Ia0e6b77e38678b13457f86755ed8f3b852c9b7a1


[ROCm/clr commit: 191b468d89]
2023-02-13 19:43:12 -05:00
Sourabh Betigeri 191b468d89 SWDEV-375194 - Fixes graph dot file descriptions to include labelId matching CUDA
Change-Id: Ia0e6b77e38678b13457f86755ed8f3b852c9b7a1
2023-02-13 19:43:12 -05:00
Saleel Kudchadker a314419f7a SWDEV-301667 - Refactor code
Change-Id: I8f20d994d88acb14f392eaa9d5cd14620667d7f6


[ROCm/clr commit: 695f169ed0]
2023-02-13 14:58:17 -08:00
Saleel Kudchadker 695f169ed0 SWDEV-301667 - Refactor code
Change-Id: I8f20d994d88acb14f392eaa9d5cd14620667d7f6
2023-02-13 14:58:17 -08:00
coleramos425 8db1e4ad5f Merge branch 'dev' of github.com:AMDResearch/omniperf into yearly_update
[ROCm/rocprofiler-compute commit: 1274316022]
2023-02-13 16:47:54 -06:00
coleramos425 1274316022 Merge branch 'dev' of github.com:AMDResearch/omniperf into yearly_update 2023-02-13 16:47:54 -06:00
coleramos425 17fc684237 Change CI tests to reflect renaming of analyze options
Signed-off-by: coleramos425 <colramos@amd.com>


[ROCm/rocprofiler-compute commit: 93b1b15291]
2023-02-13 16:44:43 -06:00
coleramos425 93b1b15291 Change CI tests to reflect renaming of analyze options
Signed-off-by: coleramos425 <colramos@amd.com>
2023-02-13 16:44:43 -06:00
David Yat Sin b8226e4292 SWDEV-365908 - Do not align mem size for IPC
Remove alignment to granularity for IPC handles as ROCr has a patch that
will internally validate pointer sizes against requested size during
allocation instead of size aligned to page size. This patch is needed
together with this patch from ROCr:
f8a42a3a:Use user requested size for memory fragments

Change-Id: I28b25558ea03c836b44fafdb34b7330cf6887424


[ROCm/clr commit: fa1b7925cf]
2023-02-13 17:32:02 -05:00
David Yat Sin fa1b7925cf SWDEV-365908 - Do not align mem size for IPC
Remove alignment to granularity for IPC handles as ROCr has a patch that
will internally validate pointer sizes against requested size during
allocation instead of size aligned to page size. This patch is needed
together with this patch from ROCr:
f8a42a3a:Use user requested size for memory fragments

Change-Id: I28b25558ea03c836b44fafdb34b7330cf6887424
2023-02-13 17:32:02 -05:00
Cole Ramos 402d747f37 Merge pull request #88 from AMDResearch/cleanup
remove unused file

[ROCm/rocprofiler-compute commit: 8a0efda6c6]
2023-02-13 16:18:48 -06:00
Cole Ramos 8a0efda6c6 Merge pull request #88 from AMDResearch/cleanup
remove unused file
2023-02-13 16:18:48 -06:00