İşleme Grafiği
64512 İşleme
Yazar SHA1 Mesaj Tarih
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
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
ROCm CI Service Account 9b44d48a42 SWDEV-352540, SWDEV-352480, SWDEV-351985 - updating gfx11 check (#164)
Change-Id: Ibb0b80463d1316019599cf83462d41196490ea3d


[ROCm/hip-tests commit: df911a7119]
2023-02-13 14:10:31 -08:00
ROCm CI Service Account df911a7119 SWDEV-352540, SWDEV-352480, SWDEV-351985 - updating gfx11 check (#164)
Change-Id: Ibb0b80463d1316019599cf83462d41196490ea3d
2023-02-13 14:10:31 -08:00
Bill(Shuzhou) Liu 79583335ee rocm-smi --showxgmierr return error instead of error counter values
The rocm-smi pass wrong arguments

Change-Id: I3a3923abdd263d4af87f3ec90670bb16afa2ef9b


[ROCm/rocm_smi_lib commit: ae10e842af]
2023-02-13 16:36:24 -05:00
Bill(Shuzhou) Liu ae10e842af rocm-smi --showxgmierr return error instead of error counter values
The rocm-smi pass wrong arguments

Change-Id: I3a3923abdd263d4af87f3ec90670bb16afa2ef9b
2023-02-13 16:36:24 -05:00
Karl W. Schulz 6bed39c32a remove unused file
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 302373ba89]
2023-02-13 15:30:10 -06:00
Karl W. Schulz 302373ba89 remove unused file
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2023-02-13 15:30:10 -06:00
Karl W. Schulz 0960faec39 another formatting change
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 0125c2179b]
2023-02-13 15:00:06 -06:00
Karl W. Schulz 0125c2179b another formatting change
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2023-02-13 15:00:06 -06:00
Karl W. Schulz 4114aebedf apply "make license" update
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 574ebcf755]
2023-02-13 14:50:24 -06:00
Karl W. Schulz 574ebcf755 apply "make license" update
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2023-02-13 14:50:24 -06:00
Karl W. Schulz 17f9ac7428 Update license header tool to not include a space after comment if rest of line
is blank.  Needed to make python formatting check happy.

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 980fb08c92]
2023-02-13 14:48:56 -06:00
Karl W. Schulz 980fb08c92 Update license header tool to not include a space after comment if rest of line
is blank.  Needed to make python formatting check happy.

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2023-02-13 14:48:56 -06:00
Karl W. Schulz 7e42bc9e8b placate the formatter
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 7066231128]
2023-02-13 14:28:25 -06:00
Karl W. Schulz 7066231128 placate the formatter
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2023-02-13 14:28:25 -06:00
Karl W. Schulz 5498b7c06c updating copyright header for 2023 using newly-added "make license" target
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 3d7a7a6f32]
2023-02-13 14:15:27 -06:00
Karl W. Schulz 3d7a7a6f32 updating copyright header for 2023 using newly-added "make license" target
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2023-02-13 14:15:27 -06:00
Karl W. Schulz 854a8eb456 ran dos2unix
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: e79391aabe]
2023-02-13 14:15:27 -06:00
Karl W. Schulz e79391aabe ran dos2unix
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2023-02-13 14:15:27 -06:00
Karl W. Schulz b25c5e293b adding a license header utility: looks for specific delimiter and replaces
contents inside the delimiter with provided license file

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 005de9e506]
2023-02-13 14:15:27 -06:00
Karl W. Schulz 005de9e506 adding a license header utility: looks for specific delimiter and replaces
contents inside the delimiter with provided license file

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2023-02-13 14:15:27 -06:00
Karl W. Schulz 66daa63a32 adding a "license" target in build system to update headers in relevant source
code files

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: e6caaef5ec]
2023-02-13 14:15:27 -06:00
Karl W. Schulz e6caaef5ec adding a "license" target in build system to update headers in relevant source
code files

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2023-02-13 14:15:27 -06:00
Jonathan Kim 30920fc94d Add interface to DMA copy directly to a target engine.
Change-Id: Ic87cfeabb11c1a465f98f3f444d39955f5300525
2023-02-13 13:50:49 -05:00
Jonathan Kim ff620e9fdc Add interface to DMA copy directly to a target engine.
Change-Id: Ic87cfeabb11c1a465f98f3f444d39955f5300525


[ROCm/ROCR-Runtime commit: 30920fc94d]
2023-02-13 13:50:49 -05:00
Jonathan Kim 8f27f495c6 Make SDMA engine availability status queryable.
Report the availability of SDMA engines for memory copies.

Change-Id: Ie31b02d6b65355122bb8c98bc73700a59bee166e
2023-02-13 13:50:49 -05:00
Jonathan Kim f161963c09 Make SDMA engine availability status queryable.
Report the availability of SDMA engines for memory copies.

Change-Id: Ie31b02d6b65355122bb8c98bc73700a59bee166e


[ROCm/ROCR-Runtime commit: 8f27f495c6]
2023-02-13 13:50:49 -05:00