76333 کامیت‌ها
مولف SHA1 پیام تاریخ
Rahul Garg 0862d3120e SWDEV-378007 - Update jenkinsfile to take hipcc from hipcc project (#296)
[ROCm/hip-tests commit: 761c599c36]
2023-06-11 23:06:08 -07:00
Rahul Garg 761c599c36 SWDEV-378007 - Update jenkinsfile to take hipcc from hipcc project (#296) 2023-06-11 23:06:08 -07:00
Rahul Garg 61224b3e91 SWDEV-378007 - Update jenkinsfile to take hipcc from hipcc project (#3217)
[ROCm/hip commit: 33618001e5]
2023-06-11 22:31:46 -07:00
Rahul Garg 33618001e5 SWDEV-378007 - Update jenkinsfile to take hipcc from hipcc project (#3217) 2023-06-11 22:31:46 -07:00
James Zhu 4ba8f1fe77 kfdtest: Add test for event wait with event age tracking enable
Add 5 different test scenario to cover new event age tracking features.

Change-Id: Icab43240fd127208b18abbd7542d6444127ef0c7
Signed-off-by: James Zhu <James.Zhu@amd.com>
2023-06-10 11:41:50 -04:00
James Zhu 1ff2f1f7d8 kfdtest: Add test for event wait with event age tracking enable
Add 5 different test scenario to cover new event age tracking features.

Change-Id: Icab43240fd127208b18abbd7542d6444127ef0c7
Signed-off-by: James Zhu <James.Zhu@amd.com>


[ROCm/ROCR-Runtime commit: 4ba8f1fe77]
2023-06-10 11:41:50 -04:00
James Zhu a0cbf90b90 libhsakmt: add event age tracking
Keeping last signaled event age to avoid race conditions
for HSA_EVENTTYPE_SIGNAL when event age init value is non-zero.

Change-Id: Ifb9a11a6868e5762a9f92f579e45a0a2c8fa1017
Signed-off-by: James Zhu <James.Zhu@amd.com>
2023-06-10 11:41:50 -04:00
James Zhu 498b718e83 libhsakmt: add event age tracking
Keeping last signaled event age to avoid race conditions
for HSA_EVENTTYPE_SIGNAL when event age init value is non-zero.

Change-Id: Ifb9a11a6868e5762a9f92f579e45a0a2c8fa1017
Signed-off-by: James Zhu <James.Zhu@amd.com>


[ROCm/ROCR-Runtime commit: a0cbf90b90]
2023-06-10 11:41:50 -04:00
Ammar ELWazir 7ea04a63c5 Fixing Build Library Paths
Change-Id: If71f548dda3dd7cab3dc251b4a3e6389cfc9e4f9
2023-06-10 10:30:25 -04:00
Ammar ELWazir dfa893ed83 Fixing Build Library Paths
Change-Id: If71f548dda3dd7cab3dc251b4a3e6389cfc9e4f9


[ROCm/rocprofiler commit: 7ea04a63c5]
2023-06-10 10:30:25 -04:00
Ammar ELWazir 8350f42329 Tests fix
Change-Id: I1fe7ab12c20e83f0bfc710bfc6db6a8d03802dd5
2023-06-10 10:26:33 -04:00
Ammar ELWazir 84677d785f Tests fix
Change-Id: I1fe7ab12c20e83f0bfc710bfc6db6a8d03802dd5


[ROCm/rocprofiler commit: 8350f42329]
2023-06-10 10:26:33 -04:00
gobhardw 089fa278b3 SWDEV-388280 making ctf plugin usage similar to perfetto
Change-Id: Iccf17e8d8ff0f96701df8797cbb1ba58f9652575
2023-06-10 11:22:35 +05:30
gobhardw b107f80513 SWDEV-388280 making ctf plugin usage similar to perfetto
Change-Id: Iccf17e8d8ff0f96701df8797cbb1ba58f9652575


[ROCm/rocprofiler commit: 089fa278b3]
2023-06-10 11:22:35 +05:30
colramos-amd 7e1a29299d Comply to Python formatting
Signed-off-by: colramos-amd <colramos@amd.com>


[ROCm/rocprofiler-compute commit: 79eecb445e]
2023-06-09 10:04:32 -05:00
colramos-amd 79eecb445e Comply to Python formatting
Signed-off-by: colramos-amd <colramos@amd.com>
2023-06-09 10:04:32 -05:00
colramos-amd 2b360f4257 Omniperf rocomni changes
Signed-off-by: colramos-amd <colramos@amd.com>


[ROCm/rocprofiler-compute commit: 5f6c776170]
2023-06-09 10:01:37 -05:00
colramos-amd 5f6c776170 Omniperf rocomni changes
Signed-off-by: colramos-amd <colramos@amd.com>
2023-06-09 10:01:37 -05:00
colramos-amd 7522233da8 Fix VGPR issue (#139)
Signed-off-by: colramos-amd <colramos@amd.com>


[ROCm/rocprofiler-compute commit: acb9729540]
2023-06-09 10:00:56 -05:00
colramos-amd acb9729540 Fix VGPR issue (#139)
Signed-off-by: colramos-amd <colramos@amd.com>
2023-06-09 10:00:56 -05:00
Nikola Veljkovic b3d3b4c38d SWDEV-404225 Add support for Navi32 deviceIDs
Change-Id: Ibfe7c8f4cf04243c3e4e5754c1eaa3253d4d5be4
Signed-off-by: Nikola Veljkovic <Nikola.Veljkovic@amd.com>
2023-06-09 10:42:00 -04:00
Nikola Veljkovic 6419d75809 SWDEV-404225 Add support for Navi32 deviceIDs
Change-Id: Ibfe7c8f4cf04243c3e4e5754c1eaa3253d4d5be4
Signed-off-by: Nikola Veljkovic <Nikola.Veljkovic@amd.com>


[ROCm/amdsmi commit: b3d3b4c38d]
2023-06-09 10:42:00 -04:00
Laurent Morichetti 6a82b0a038 Fix a race condition in the trap handler
status.priv may be read after returning from the trap handler, which
causes sq_interrupt_word_wave.priv to be 0 even though the s_sendmsg
instruction was initiated when status.priv was 1.

To work around this, added a s_waitcnt lgkmcnt(0) after s_sendmsg
to make sure the message is sent before continuing.

Signed-off-by: Jay Cornwall <Jay.Cornwall@amd.com>
Signed-off-by: Laurent Morichetti <Laurent.Morichetti@amd.com>
Change-Id: Ieb75005ca1559ef03d0efac80e966f521e41fcb7
2023-06-09 10:03:55 -04:00
Laurent Morichetti 3736a0ffeb Fix a race condition in the trap handler
status.priv may be read after returning from the trap handler, which
causes sq_interrupt_word_wave.priv to be 0 even though the s_sendmsg
instruction was initiated when status.priv was 1.

To work around this, added a s_waitcnt lgkmcnt(0) after s_sendmsg
to make sure the message is sent before continuing.

Signed-off-by: Jay Cornwall <Jay.Cornwall@amd.com>
Signed-off-by: Laurent Morichetti <Laurent.Morichetti@amd.com>
Change-Id: Ieb75005ca1559ef03d0efac80e966f521e41fcb7


[ROCm/ROCR-Runtime commit: 6a82b0a038]
2023-06-09 10:03:55 -04:00
Hao Zhou 4a1425fff6 Merge amd-staging into amd-master 20230609
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com>
Change-Id: Ica2eeeb2e63bfdfb41d6e3cac9dac61d41830204
2023-06-09 09:40:14 +08:00
Hao Zhou a90082ba77 Merge amd-staging into amd-master 20230609
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com>
Change-Id: Ica2eeeb2e63bfdfb41d6e3cac9dac61d41830204


[ROCm/amdsmi commit: 4a1425fff6]
2023-06-09 09:40:14 +08:00
Maisam Arif a9d4f69eea SWDEV-404157 - Fixed printLog delimiter parsing
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>
Change-Id: I3d8e22d185790f4325aeacc18e4bfcfe8777d356


[ROCm/rocm_smi_lib commit: 00e170c2f5]
2023-06-08 20:02:51 -05:00
Maisam Arif 00e170c2f5 SWDEV-404157 - Fixed printLog delimiter parsing
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>
Change-Id: I3d8e22d185790f4325aeacc18e4bfcfe8777d356
2023-06-08 20:02:51 -05:00
Maisam Arif 57e2ba5fe1 SWDEV-404157 - Fixed printLog delimiter parsing
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>
Change-Id: I3d8e22d185790f4325aeacc18e4bfcfe8777d356


[ROCm/amdsmi commit: 00e170c2f5]
2023-06-08 20:02:51 -05:00
Ammar ELWazir 4560bcae9f Setting Priority for HSA Queue handling Device Profiling
Change-Id: I82072ffb73f56b6effd2878164513ce47014c33f
2023-06-08 18:11:59 -04:00
Ammar ELWazir ed2be5cfe2 Setting Priority for HSA Queue handling Device Profiling
Change-Id: I82072ffb73f56b6effd2878164513ce47014c33f


[ROCm/rocprofiler commit: 4560bcae9f]
2023-06-08 18:11:59 -04:00
Giovanni LB 6e32c6d132 SWDEV-391586: Remove hsa handles and begin_ts from std::cout
Change-Id: I0d53849dd763d07094bd769d4bf1af908e39475f
2023-06-08 18:04:14 -04:00
Giovanni LB 2fff93acab SWDEV-391586: Remove hsa handles and begin_ts from std::cout
Change-Id: I0d53849dd763d07094bd769d4bf1af908e39475f


[ROCm/rocprofiler commit: 6e32c6d132]
2023-06-08 18:04:14 -04:00
Ammar ELWazir fc603d58d2 : Adding support to UMC & MMEA System Blocks
Change-Id: I92601f37757e0cff3f1fdc10f2e5e0db51c1ee2d
2023-06-08 21:22:19 +00:00
Ammar ELWazir 5675ed837a : Adding support to UMC & MMEA System Blocks
Change-Id: I92601f37757e0cff3f1fdc10f2e5e0db51c1ee2d


[ROCm/ROCR-Runtime commit: fc603d58d2]
2023-06-08 21:22:19 +00:00
Ori Messinger 4675492852 kfdtest: Fix minor typo
The purpose of this patch is to fix a minor typo in KFDSVMRangeTest.
Before:
"Skipping test: no enough system memory."
After:
"Skipping test: Not enough system memory."

Signed-off-by: Ori Messinger <Ori.Messinger@amd.com>
Change-Id: I247cb558a177a1d25c393bf16c7386f4d79d0fba
2023-06-08 15:58:25 -04:00
Ori Messinger 0f44742bc4 kfdtest: Fix minor typo
The purpose of this patch is to fix a minor typo in KFDSVMRangeTest.
Before:
"Skipping test: no enough system memory."
After:
"Skipping test: Not enough system memory."

Signed-off-by: Ori Messinger <Ori.Messinger@amd.com>
Change-Id: I247cb558a177a1d25c393bf16c7386f4d79d0fba


[ROCm/ROCR-Runtime commit: 4675492852]
2023-06-08 15:58:25 -04:00
Ammar ELWazir 19e3253049 Fixing ROCProfiler V1 Tests & V1 Tests Packaging
Change-Id: I741e29b8fbce9d4643c4f13afafd7d4fd648094b
2023-06-08 18:25:57 +00:00
Ammar ELWazir b78efe35b4 Fixing ROCProfiler V1 Tests & V1 Tests Packaging
Change-Id: I741e29b8fbce9d4643c4f13afafd7d4fd648094b


[ROCm/rocprofiler commit: 19e3253049]
2023-06-08 18:25:57 +00:00
Graham Sider d1a095123d kfdtest: Update GFX11 blacklist
KFDQMTest.MultipleCpQueuesStressDispatch is fixed as of MES SCHQ version
0x3c ().

Signed-off-by: Graham Sider <Graham.Sider@amd.com>
Change-Id: I437f3eb5f12dc159339a9b7c7cff2e2b8214ad7c
2023-06-08 14:11:30 -04:00
Graham Sider 73f293fc01 kfdtest: Update GFX11 blacklist
KFDQMTest.MultipleCpQueuesStressDispatch is fixed as of MES SCHQ version
0x3c ().

Signed-off-by: Graham Sider <Graham.Sider@amd.com>
Change-Id: I437f3eb5f12dc159339a9b7c7cff2e2b8214ad7c


[ROCm/ROCR-Runtime commit: d1a095123d]
2023-06-08 14:11:30 -04:00
gobhardw 167326b6fc Rocprofiler V2 API doc improvements
Change-Id: I5fa751f6a4041fcd426eee4e496dcfd561f3a5e3
2023-06-08 12:28:10 -04:00
gobhardw 8bd2cf2405 Rocprofiler V2 API doc improvements
Change-Id: I5fa751f6a4041fcd426eee4e496dcfd561f3a5e3


[ROCm/rocprofiler commit: 167326b6fc]
2023-06-08 12:28:10 -04:00
Ammar ELWazir a113218672 SWDEV-340925 & ROCMOPS-4997: Fixing Tests package for roctracer
Change-Id: I9913e1df86398ef79a5afcf4b89b5a132d61422c


[ROCm/roctracer commit: 2a9595bc8f]
2023-06-08 14:48:28 +00:00
Ammar ELWazir 2a9595bc8f SWDEV-340925 & ROCMOPS-4997: Fixing Tests package for roctracer
Change-Id: I9913e1df86398ef79a5afcf4b89b5a132d61422c
2023-06-08 14:48:28 +00:00
akolliasAMD 8438fd9e42 Wall clock update and npkit trace script Update (#771)
* changed builtin clock to wall_clock64
* updated npkit_Trace_generator to the new version of npkit

[ROCm/rccl commit: 9cdac774ea]
2023-06-07 17:47:10 -06:00
akolliasAMD 9cdac774ea Wall clock update and npkit trace script Update (#771)
* changed builtin clock to wall_clock64
* updated npkit_Trace_generator to the new version of npkit
2023-06-07 17:47:10 -06:00
Sam Wu 5168be1867 Update Read the Docs, documentation, and dependabot (#772)
* update documentation

add version number to documentation

rename .sphinx/.doxygen to sphinx/doxygen

enable htmlzip, pdf, epub formats when publishing on Read the Docs

* add noCI label for dependabot PRs

since RTD CI is separate from math lib CI

* update rocm-docs-core to v0.13.4

* update README with link to rocm.docs.amd.com

[ROCm/rccl commit: c3f47853bd]
2023-06-07 15:31:58 -06:00
Sam Wu c3f47853bd Update Read the Docs, documentation, and dependabot (#772)
* update documentation

add version number to documentation

rename .sphinx/.doxygen to sphinx/doxygen

enable htmlzip, pdf, epub formats when publishing on Read the Docs

* add noCI label for dependabot PRs

since RTD CI is separate from math lib CI

* update rocm-docs-core to v0.13.4

* update README with link to rocm.docs.amd.com
2023-06-07 15:31:58 -06:00
Jonathan Kim 233413eb08 Remove Tab Indent on SDMA Status Fix
Use spaces not tabs.

Change-Id: Icaeb16158ebaddd8e5ac518103d285d55fe976f3
2023-06-07 16:47:04 -04:00