Граф коммитов

68520 Коммитов

Автор SHA1 Сообщение Дата
stali 52bb0d6466 Enable RDC link Status feature
1.add link status APIs
   2.Add link status example for link status API usage


[ROCm/rdc commit: 29b6699b62]
2024-12-23 09:30:21 +08:00
Nagaraj, Sriraksha 9e379fe2fb fix abort-app CI fail (#39)
* fix abort-app CI fail

* Update source/lib/rocprofiler-sdk-tool/tool.cpp

---------

Co-authored-by: Madsen, Jonathan <Jonathan.Madsen@amd.com>

[ROCm/rocprofiler-sdk commit: 202853d579]
2024-12-22 14:17:48 -06:00
Nagaraj, Sriraksha 202853d579 fix abort-app CI fail (#39)
* fix abort-app CI fail

* Update source/lib/rocprofiler-sdk-tool/tool.cpp

---------

Co-authored-by: Madsen, Jonathan <Jonathan.Madsen@amd.com>
2024-12-22 14:17:48 -06:00
Greg Scaffidi f4de4b0529 Add RDC_FI_PROF_SM_ACTIVE metric.
Signed-off-by: Greg Scaffidi <salvatore.scaffidi@amd.com>
Change-Id: I63aaf5eb05d74ba696ace2b088e17c2cfb1bd74b
Signed-off-by: adapryor <Adam.pryor@amd.com>
2024-12-21 15:21:46 -06:00
Greg Scaffidi 725599b51c Add RDC_FI_PROF_SM_ACTIVE metric.
Signed-off-by: Greg Scaffidi <salvatore.scaffidi@amd.com>
Change-Id: I63aaf5eb05d74ba696ace2b088e17c2cfb1bd74b
Signed-off-by: adapryor <Adam.pryor@amd.com>


[ROCm/rdc commit: f4de4b0529]
2024-12-21 15:21:46 -06:00
Todd tiantuo Li cf6192dc18 SWDEV-453284 - Skip threadfence peer tests when peer access is unavailable
Change-Id: I943c5a8f9830f1e7dc900ed7538e582ba57d0324


[ROCm/hip-tests commit: b1800c4fb4]
2024-12-21 05:43:27 -05:00
Todd tiantuo Li b1800c4fb4 SWDEV-453284 - Skip threadfence peer tests when peer access is unavailable
Change-Id: I943c5a8f9830f1e7dc900ed7538e582ba57d0324
2024-12-21 05:43:27 -05:00
Arif, Maisam e47add5a1b [SWDEV-500518] Added amdsmi-build.yml (#29)
Signed-off-by: Williams, Justin <Justin.Williams@amd.com>
Authored-by: Williams, Justin <Justin.Williams@amd.com>
2024-12-21 00:57:03 -06:00
Arif, Maisam b7727b1138 [SWDEV-500518] Added amdsmi-build.yml (#29)
Signed-off-by: Williams, Justin <Justin.Williams@amd.com>
Authored-by: Williams, Justin <Justin.Williams@amd.com>

[ROCm/amdsmi commit: e47add5a1b]
2024-12-21 00:57:03 -06:00
Ioannis Assiouras 7051efcc44 SWDEV-497636 - Updated CHANGELOG
Updated CHANGELOG to include the performance fix for
kernel launch latency with increasing number of idle streams.

Change-Id: I509e14cb8f8cd3abe61c6ede78808e96ef8f06e1


[ROCm/clr commit: a55118f63d]
2024-12-20 19:09:16 -05:00
Ioannis Assiouras a55118f63d SWDEV-497636 - Updated CHANGELOG
Updated CHANGELOG to include the performance fix for
kernel launch latency with increasing number of idle streams.

Change-Id: I509e14cb8f8cd3abe61c6ede78808e96ef8f06e1
2024-12-20 19:09:16 -05:00
Ioannis Assiouras b4019892c9 SWDEV-505504 - Disable vectorization in GetHipDispatchTable
Change-Id: Id33144623555a5d25e029ca644f6274610dcd0ad


[ROCm/clr commit: 158b6a29e0]
2024-12-20 17:47:07 -05:00
Ioannis Assiouras 158b6a29e0 SWDEV-505504 - Disable vectorization in GetHipDispatchTable
Change-Id: Id33144623555a5d25e029ca644f6274610dcd0ad
2024-12-20 17:47:07 -05:00
Adam Pryor df170c8801 Implementation for SWDEV-479728:[RDC] - Clock Speed/Power Cap Control
Change-Id: I767a71325527aa3c691e9607953ceafebacfb4d5
Signed-off-by: adapryor <Adam.pryor@amd.com>
2024-12-20 16:03:33 -06:00
Adam Pryor 1c26bf4304 Implementation for SWDEV-479728:[RDC] - Clock Speed/Power Cap Control
Change-Id: I767a71325527aa3c691e9607953ceafebacfb4d5
Signed-off-by: adapryor <Adam.pryor@amd.com>


[ROCm/rdc commit: df170c8801]
2024-12-20 16:03:33 -06:00
Galantsev, Dmitrii 7c91a07a43 Profiler - Migrate from rocprofv1 to rocprofv3
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>

Fixed RDC for Rocprofv3

Updates

Signed-off-by: adapryor <Adam.pryor@amd.com>
Change-Id: Ic9162bacf1322b265e6bbcdd9fbb9b1fdef414fd

last updates

Change-Id: I12e168501327c5e4cff8a9273b0512fb0e098fe7

comment

Change-Id: I61da61e66dcc017ec46f98ff4c90fb064c9679e8
2024-12-20 15:39:02 -06:00
Galantsev, Dmitrii 755ae0ee5d Profiler - Migrate from rocprofv1 to rocprofv3
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>

Fixed RDC for Rocprofv3

Updates

Signed-off-by: adapryor <Adam.pryor@amd.com>
Change-Id: Ic9162bacf1322b265e6bbcdd9fbb9b1fdef414fd

last updates

Change-Id: I12e168501327c5e4cff8a9273b0512fb0e098fe7

comment

Change-Id: I61da61e66dcc017ec46f98ff4c90fb064c9679e8


[ROCm/rdc commit: 7c91a07a43]
2024-12-20 15:39:02 -06:00
Pham, Gabriel 93a027ec95 [SWDEV-476303] Exposed valid values for set command (#8)
Updated amd-smi set help text
---------

Signed-off-by: gabrpham <Gabriel.Pham@amd.com>
Signed-off-by: Pham, Gabriel <Gabriel.Pham@amd.com>
2024-12-20 15:32:10 -06:00
Pham, Gabriel 0c4db04140 [SWDEV-476303] Exposed valid values for set command (#8)
Updated amd-smi set help text
---------

Signed-off-by: gabrpham <Gabriel.Pham@amd.com>
Signed-off-by: Pham, Gabriel <Gabriel.Pham@amd.com>

[ROCm/amdsmi commit: 93a027ec95]
2024-12-20 15:32:10 -06:00
gabrpham 23da950ef0 Additional fixes for amd-smi static --clock
Signed-off-by: gabrpham <Gabriel.Pham@amd.com>
2024-12-20 14:45:20 -06:00
gabrpham 11d7fb9508 Additional fixes for amd-smi static --clock
Signed-off-by: gabrpham <Gabriel.Pham@amd.com>


[ROCm/amdsmi commit: 23da950ef0]
2024-12-20 14:45:20 -06:00
Charis Poag 3226a1d0ea [SWDEV-484382] Fix VCLK/DCLK outputs for monitor, static, metric
Units were off and VCLK/DCLK outputs were not coming in
properly through amdsmi_get_clk_freq()

Now we match units sent back through rsmi_dev_gpu_clk_freq_get (MHz).

CLI now shows maximum of 2 VCLK/DCLKs otherwise shows N/A if there
is no current_freq listed.

Change-Id: I8a7b66cbb5263e8d396f8568c104e1ce3512923d
Signed-off-by: Charis Poag <Charis.Poag@amd.com>
2024-12-20 14:11:08 -06:00
Charis Poag bf4bbef085 [SWDEV-484382] Fix VCLK/DCLK outputs for monitor, static, metric
Units were off and VCLK/DCLK outputs were not coming in
properly through amdsmi_get_clk_freq()

Now we match units sent back through rsmi_dev_gpu_clk_freq_get (MHz).

CLI now shows maximum of 2 VCLK/DCLKs otherwise shows N/A if there
is no current_freq listed.

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


[ROCm/amdsmi commit: 3226a1d0ea]
2024-12-20 14:11:08 -06:00
Nagaraj, Sriraksha e5dde1b230 fix dimensions in avail output (#82)
* fix dimensions in avail output

* review comment addressed

[ROCm/rocprofiler-sdk commit: 554537f140]
2024-12-20 13:26:02 -06:00
Nagaraj, Sriraksha 554537f140 fix dimensions in avail output (#82)
* fix dimensions in avail output

* review comment addressed
2024-12-20 13:26:02 -06:00
Julia Jiang 33be5eb841 SWDEV-505803 - Remove environment variable with DEBUG_*
Change-Id: I447743d1caef02592c9f0bcc21fc5569b504ee36


[ROCm/hip commit: c908ad057a]
2024-12-20 11:48:12 -05:00
Julia Jiang c908ad057a SWDEV-505803 - Remove environment variable with DEBUG_*
Change-Id: I447743d1caef02592c9f0bcc21fc5569b504ee36
2024-12-20 11:48:12 -05:00
Indic, Vladimir 47a66adf1f ROCProfV3: fatal message if PC sampling unsupported, but requested (#60)
If a user requests PC sampling on a system that does not support this feature,
report a fatal error message and stop executing the program.

[ROCm/rocprofiler-sdk commit: 0ce75c1043]
2024-12-20 08:04:16 -08:00
Indic, Vladimir 0ce75c1043 ROCProfV3: fatal message if PC sampling unsupported, but requested (#60)
If a user requests PC sampling on a system that does not support this feature,
report a fatal error message and stop executing the program.
2024-12-20 08:04:16 -08:00
sonadeem ad3d2b0679 SWDEV-503436 - Fix incorrect OptionGroup for FSanitize option
NOPTION is meant for component options or alias runtime options so
the option group must not be OA_RUNTIME or OA_MISC_ALIAS must be set,
otherwise we incorrectly assume that it has an option variable and
attempting to write to it causes corruption of OptionVariables.

Change-Id: Iafb5a8f743e5ed0f87be36061c44578178f6cfde


[ROCm/clr commit: caa10572cb]
2024-12-20 10:14:51 -05:00
sonadeem caa10572cb SWDEV-503436 - Fix incorrect OptionGroup for FSanitize option
NOPTION is meant for component options or alias runtime options so
the option group must not be OA_RUNTIME or OA_MISC_ALIAS must be set,
otherwise we incorrectly assume that it has an option variable and
attempting to write to it causes corruption of OptionVariables.

Change-Id: Iafb5a8f743e5ed0f87be36061c44578178f6cfde
2024-12-20 10:14:51 -05:00
Baraldi, Giovanni d0d378897a SWDEV-495749: Adding SIMD_UTILIZATION metric (#74)
* SWDEV-495749: Adding SIMD_UTILIZATION metric

* Fix mfmautil

---------

Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com>

[ROCm/rocprofiler-sdk commit: 200a8624bc]
2024-12-20 14:35:18 +00:00
Baraldi, Giovanni 200a8624bc SWDEV-495749: Adding SIMD_UTILIZATION metric (#74)
* SWDEV-495749: Adding SIMD_UTILIZATION metric

* Fix mfmautil

---------

Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com>
2024-12-20 14:35:18 +00:00
Chris Freehill 67b0082443 rocr: Dynamically allocate IsaMap
This is to avoid use after free at the program's end, when statics
are destructed.

Change-Id: Id6bf26f25a58d13bdf1ee99c852adae8add76569
2024-12-20 09:20:09 -05:00
Chris Freehill 6c04d75c3f rocr: Dynamically allocate IsaMap
This is to avoid use after free at the program's end, when statics
are destructed.

Change-Id: Id6bf26f25a58d13bdf1ee99c852adae8add76569


[ROCm/ROCR-Runtime commit: 67b0082443]
2024-12-20 09:20:09 -05:00
Jaydeep Patel 12ed697705 SWDEV-505205 - Fix hipStreamLegacy segfault with hipStreamWaitEvent.
Change-Id: I17fdaf7ac323507f99a7c071066944296537489c


[ROCm/clr commit: a05a02e527]
2024-12-20 04:18:21 -05:00
Jaydeep Patel a05a02e527 SWDEV-505205 - Fix hipStreamLegacy segfault with hipStreamWaitEvent.
Change-Id: I17fdaf7ac323507f99a7c071066944296537489c
2024-12-20 04:18:21 -05:00
Choudhary, Rahul 23a21ea202 Update rocm_ci_caller.yml - Enabling PSDB pipeline for pull request (#18) 2024-12-20 00:28:50 -08:00
Choudhary, Rahul 9d5eada975 Update rocm_ci_caller.yml - Enabling PSDB pipeline for pull request (#18)
[ROCm/amdsmi commit: 23a21ea202]
2024-12-20 00:28:50 -08:00
Choudhary, Rahul 3a7b8bb664 Update rocm_ci_caller.yml - Enabling PSDB pipeline for pull request
pull request in amd-staging will trigger staging pipeline - compute-psdb-staging-smi-libs-ghemu

pull request in amd-mainline will trigger mainline psdb - compute-psdb-no-npi-ghemu

Signed-off-by: Choudhary, Rahul <Rahul.Choudhary@amd.com>
2024-12-19 23:17:54 -08:00
Choudhary, Rahul f017a4fecd Update rocm_ci_caller.yml - Enabling PSDB pipeline for pull request
pull request in amd-staging will trigger staging pipeline - compute-psdb-staging-smi-libs-ghemu

pull request in amd-mainline will trigger mainline psdb - compute-psdb-no-npi-ghemu

Signed-off-by: Choudhary, Rahul <Rahul.Choudhary@amd.com>

[ROCm/amdsmi commit: 3a7b8bb664]
2024-12-19 23:17:54 -08:00
Pankaj Kumar Divedi d4c3bcdc0f SWDEV-485275 - fix using CUID to host-only compilation
Change-Id: I9f818e045090299714e77132e2a036a804ab1856


[ROCm/hip-tests commit: 754644f16e]
2024-12-20 12:18:20 +05:30
Pankaj Kumar Divedi 754644f16e SWDEV-485275 - fix using CUID to host-only compilation
Change-Id: I9f818e045090299714e77132e2a036a804ab1856
2024-12-20 12:18:20 +05:30
Maisam Arif 338cdd63ce [SWDEV-481702] Update marketing name source
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>
2024-12-19 18:32:51 -06:00
Maisam Arif 1f3da7e0a9 [SWDEV-481702] Update marketing name source
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>


[ROCm/amdsmi commit: 338cdd63ce]
2024-12-19 18:32:51 -06:00
Maisam Arif 6dcbff866b Bump Version to 24.7.2.0
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>
2024-12-19 17:04:55 -06:00
Maisam Arif 04b864bd98 Bump Version to 24.7.2.0
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>


[ROCm/amdsmi commit: 6dcbff866b]
2024-12-19 17:04:55 -06:00
Arif, Maisam 8c579316b8 Update CHANGELOG.md (#20) 2024-12-19 16:50:04 -06:00
Arif, Maisam 3fa2c7d1e5 Update CHANGELOG.md (#20)
[ROCm/amdsmi commit: 8c579316b8]
2024-12-19 16:50:04 -06:00
Arif, Maisam 34f9edd2fc Update CHANGELOG.md
Signed-off-by: Arif, Maisam <Maisam.Arif@amd.com>
2024-12-19 16:47:31 -06:00