Xiaomeng Hou
389cd3564b
Do not reserve scratch memory on asic with finite vram resource
...
Change-Id: I0a2207cb01f464ed3e73331637cfa9bd62f03d97
2023-06-06 22:01:31 +08:00
Xiaomeng Hou
99d3d2afbd
Do not reserve scratch memory on asic with finite vram resource
...
Change-Id: I0a2207cb01f464ed3e73331637cfa9bd62f03d97
[ROCm/ROCR-Runtime commit: 389cd3564b ]
2023-06-06 22:01:31 +08:00
Ammar ELWazir
5c8cb39b08
Fixing Perfetto Plugin & Updating Perfetto SDK
...
Change-Id: Idad07448a70b0b17acee899c0265147455a9d87c
2023-06-06 09:02:17 -04:00
Ammar ELWazir
0c2a2d4eff
Fixing Perfetto Plugin & Updating Perfetto SDK
...
Change-Id: Idad07448a70b0b17acee899c0265147455a9d87c
[ROCm/rocprofiler commit: 5c8cb39b08 ]
2023-06-06 09:02:17 -04:00
Jenkins
2e92334f32
Merge 'develop' into 'amd-staging'
...
Change-Id: I8fecf6265ce3e38cd164b222f9f2457078cb1eca
[ROCm/hip-tests commit: ee8d252bb1 ]
2023-06-06 11:11:23 +00:00
Jenkins
ee8d252bb1
Merge 'develop' into 'amd-staging'
...
Change-Id: I8fecf6265ce3e38cd164b222f9f2457078cb1eca
2023-06-06 11:11:23 +00:00
ROCm CI Service Account
698eadf9e4
SWDEV-385308 - hip-catch packaging issues ( #293 )
...
-install location /opt/rocm-xxxx/share/hip/catch_tests
-fix permissions of catch_tests folder
Change-Id: Ibc43a7abc55672eb2d685e5ed107e4c994d27f81
[ROCm/hip-tests commit: 0db4863f86 ]
2023-06-05 19:28:19 -07:00
ROCm CI Service Account
0db4863f86
SWDEV-385308 - hip-catch packaging issues ( #293 )
...
-install location /opt/rocm-xxxx/share/hip/catch_tests
-fix permissions of catch_tests folder
Change-Id: Ibc43a7abc55672eb2d685e5ed107e4c994d27f81
2023-06-05 19:28:19 -07:00
Sreekant Somasekharan
1428a7538e
kfdtest: RoundToPowerOf2 function modified for compiler compliant bit shift values
...
Compiler behavior is undefined if the right operand is negative,
or greater than or equal to the width of the promoted left operand.
For release builds with address sanitizer enabled, this compiler
optimization behavior leads to unsupported queue size value since
current method shifts till 128 bits on a 64 bit value.
Signed-off-by: Sreekant Somasekharan <sreekant.somasekharan@amd.com >
Change-Id: Iafdc82d0dfb7f79e3012fb7bb70eda80e4b7a7a6
2023-06-05 18:14:58 -04:00
Sreekant Somasekharan
c84cdca17e
kfdtest: RoundToPowerOf2 function modified for compiler compliant bit shift values
...
Compiler behavior is undefined if the right operand is negative,
or greater than or equal to the width of the promoted left operand.
For release builds with address sanitizer enabled, this compiler
optimization behavior leads to unsupported queue size value since
current method shifts till 128 bits on a 64 bit value.
Signed-off-by: Sreekant Somasekharan <sreekant.somasekharan@amd.com >
Change-Id: Iafdc82d0dfb7f79e3012fb7bb70eda80e4b7a7a6
[ROCm/ROCR-Runtime commit: 1428a7538e ]
2023-06-05 18:14:58 -04:00
ROCm CI Service Account
e6e38146f6
SWDEV-390281 - Pass correct vector size. ( #221 )
...
Change-Id: I485b6560ff2a2445970a7c6d720a9f8a9fa88164
[ROCm/hip-tests commit: 5a8fabd4e7 ]
2023-06-05 12:57:20 -07:00
ROCm CI Service Account
5a8fabd4e7
SWDEV-390281 - Pass correct vector size. ( #221 )
...
Change-Id: I485b6560ff2a2445970a7c6d720a9f8a9fa88164
2023-06-05 12:57:20 -07:00
Charis Poag
4cab3bb312
[SWDEV-402336 + SWDEV-398070] Fix RPM install part2
...
Updates:
[rocm-smi] RPM installation comment included a macro,
now removed
Change-Id: Ifa7a8d2d1a713940c39e20df9d02635e0e623dd8
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
[ROCm/rocm_smi_lib commit: e2dec17284 ]
2023-06-05 13:50:57 -05:00
Charis Poag
e2dec17284
[SWDEV-402336 + SWDEV-398070] Fix RPM install part2
...
Updates:
[rocm-smi] RPM installation comment included a macro,
now removed
Change-Id: Ifa7a8d2d1a713940c39e20df9d02635e0e623dd8
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
2023-06-05 13:50:57 -05:00
David Yat Sin
e4fffa140a
Removing __linux__ definition in CMake
...
Removing this definition as this should already be defined by compiler.
This is causing compile errors on newer versions of llvm because the
macro is being redefined.
Change-Id: Ica6a06f46a14e16d3f52e83b9b5ee8cfd7359510
2023-06-05 12:23:56 -04:00
David Yat Sin
c83eee3f2b
Removing __linux__ definition in CMake
...
Removing this definition as this should already be defined by compiler.
This is causing compile errors on newer versions of llvm because the
macro is being redefined.
Change-Id: Ica6a06f46a14e16d3f52e83b9b5ee8cfd7359510
[ROCm/ROCR-Runtime commit: e4fffa140a ]
2023-06-05 12:23:56 -04:00
Graham Sider
e2c3c3e510
Revert "Disable Queue_Validation_InvalidGroupMemory"
...
This reverts commit 7b74271d5e .
Signed-off-by: Graham Sider <Graham.Sider@amd.com >
Change-Id: I8424c96d5e5c3c9a9e7711ecff7c5372190b0d2d
2023-06-05 09:41:02 -04:00
Graham Sider
5ec7dcd4c4
Revert "Disable Queue_Validation_InvalidGroupMemory"
...
This reverts commit 7a157d8e55 .
Signed-off-by: Graham Sider <Graham.Sider@amd.com >
Change-Id: I8424c96d5e5c3c9a9e7711ecff7c5372190b0d2d
[ROCm/ROCR-Runtime commit: e2c3c3e510 ]
2023-06-05 09:41:02 -04:00
Graham Sider
dbe2a82e35
rocrtst: Remove extra clear_code_object() calls
...
A patch was made in gfx940 npi branch to move the kernel object file
loading to outside the rocrtstNeg.Queue_Validation_* main queue creation
and submission loops, and added a clear_code_object() after the loop.
Another patch was made to the non-npi branch which adds a
clear_code_object() inside the loop. When the npi branch patch was
merged, this was causing the code object to be cleared at the end of
the first loop. Remove these clear_code_object() calls.
Signed-off-by: Graham Sider <Graham.Sider@amd.com >
Change-Id: Id4188e78411e81c5071bf715c1f02491f571ab79
2023-06-05 09:41:02 -04:00
Graham Sider
74f9ba24e0
rocrtst: Remove extra clear_code_object() calls
...
A patch was made in gfx940 npi branch to move the kernel object file
loading to outside the rocrtstNeg.Queue_Validation_* main queue creation
and submission loops, and added a clear_code_object() after the loop.
Another patch was made to the non-npi branch which adds a
clear_code_object() inside the loop. When the npi branch patch was
merged, this was causing the code object to be cleared at the end of
the first loop. Remove these clear_code_object() calls.
Signed-off-by: Graham Sider <Graham.Sider@amd.com >
Change-Id: Id4188e78411e81c5071bf715c1f02491f571ab79
[ROCm/ROCR-Runtime commit: dbe2a82e35 ]
2023-06-05 09:41:02 -04:00
Maneesh Gupta
0be27c38f8
SWDEV-397358 - Revert "Return hipErrorNotSupported for unsupported APIs"
...
This reverts commit 32a73102ea .
Change-Id: Idb18e1ce6bcfc1da144fabf1ba01329f4f6604a5
(cherry picked from commit 5c38999efe11243dcdd8cc5244172e6840c47492)
[ROCm/clr commit: 68238c99d2 ]
2023-06-05 04:55:33 -04:00
Maneesh Gupta
68238c99d2
SWDEV-397358 - Revert "Return hipErrorNotSupported for unsupported APIs"
...
This reverts commit c6647487e0 .
Change-Id: Idb18e1ce6bcfc1da144fabf1ba01329f4f6604a5
(cherry picked from commit 8d1b76f4c6dc44bd05f6b6117d5354c54bee5c0b)
2023-06-05 04:55:33 -04:00
Satyanvesh Dittakavi
2ca6859723
SWDEV-395996 - Add double precision constants to math constants header
...
Fixes a typo and adds missing constants matching cuda
Change-Id: Iebf47d107af361cbd356c2a3b9cd6ef121d01363
[ROCm/hipother commit: 7d423570b0 ]
2023-06-05 03:31:27 -04:00
Satyanvesh Dittakavi
7d423570b0
SWDEV-395996 - Add double precision constants to math constants header
...
Fixes a typo and adds missing constants matching cuda
Change-Id: Iebf47d107af361cbd356c2a3b9cd6ef121d01363
2023-06-05 03:31:27 -04:00
Satyanvesh Dittakavi
d7b529ff6e
SWDEV-395996 - Add double precision constants to math constants header
...
Fixes a typo and adds missing constants matching cuda
Change-Id: Iebf47d107af361cbd356c2a3b9cd6ef121d01363
[ROCm/clr commit: 287f607d2b ]
2023-06-05 03:31:27 -04:00
Satyanvesh Dittakavi
287f607d2b
SWDEV-395996 - Add double precision constants to math constants header
...
Fixes a typo and adds missing constants matching cuda
Change-Id: Iebf47d107af361cbd356c2a3b9cd6ef121d01363
2023-06-05 03:31:27 -04:00
gobhardw
02412ff353
SWDEV-397576 Fixing typo in DISABLED keyword
...
Change-Id: Ia1e391e2503957a451d6f7051291d092a33b7e04
2023-06-04 00:45:36 -04:00
gobhardw
bfe917118a
SWDEV-397576 Fixing typo in DISABLED keyword
...
Change-Id: Ia1e391e2503957a451d6f7051291d092a33b7e04
[ROCm/rocprofiler commit: 02412ff353 ]
2023-06-04 00:45:36 -04:00
Giovanni LB
f154067583
Added GFX11 compilation for tests
...
Change-Id: I4483a0439fba0921cd9304b4bf45447b9a94b065
2023-06-03 13:38:25 -03:00
Giovanni LB
d8aad69582
Added GFX11 compilation for tests
...
Change-Id: I4483a0439fba0921cd9304b4bf45447b9a94b065
[ROCm/rocprofiler commit: f154067583 ]
2023-06-03 13:38:25 -03:00
Giovanni LB
58d82814e1
File plugin performance improvement (upto 40%) by not using endl.
...
Change-Id: Ic9be0fb144eb0fa95f8e72c2de46ee4187f071c3
2023-06-03 09:30:06 -04:00
Giovanni LB
cb25329c42
File plugin performance improvement (upto 40%) by not using endl.
...
Change-Id: Ic9be0fb144eb0fa95f8e72c2de46ee4187f071c3
[ROCm/rocprofiler commit: 58d82814e1 ]
2023-06-03 09:30:06 -04:00
Ammar ELWazir
edf162163a
Profiler and Tracer fix to use the same GPU ID
...
Change-Id: Ie42212d7717a3fd5e8fe1b5d1a2e893499ccedf7
2023-06-02 22:19:28 -04:00
Ammar ELWazir
0368938f67
Profiler and Tracer fix to use the same GPU ID
...
Change-Id: Ie42212d7717a3fd5e8fe1b5d1a2e893499ccedf7
[ROCm/rocprofiler commit: edf162163a ]
2023-06-02 22:19:28 -04:00
Mark Searles
be0e6048cf
Removing __linux__ definition in CMake
...
Removing this definition as this should already be defined by compiler.
This is causing compile errors on newer versions of llvm because the
macro is being redefined.
Change-Id: I3bf03617970d4b76dabce36ed980523673afadc5
[ROCm/rocminfo commit: c8db38ede2 ]
2023-06-02 16:39:42 -07:00
Mark Searles
c8db38ede2
Removing __linux__ definition in CMake
...
Removing this definition as this should already be defined by compiler.
This is causing compile errors on newer versions of llvm because the
macro is being redefined.
Change-Id: I3bf03617970d4b76dabce36ed980523673afadc5
2023-06-02 16:39:42 -07:00
Ammar ELWazir
3fd8de68aa
Fixing ROCProf Tool V1 list basic/derived counters
...
Change-Id: I70534fd136301e54416d5f663e52b57788a7ec0a
2023-06-02 15:51:21 -05:00
Ammar ELWazir
afb0d465d6
Fixing ROCProf Tool V1 list basic/derived counters
...
Change-Id: I70534fd136301e54416d5f663e52b57788a7ec0a
[ROCm/rocprofiler commit: 3fd8de68aa ]
2023-06-02 15:51:21 -05:00
Alex Sierra
728162c2c8
libhsakmt: include changes for upstream debugger API
...
Signed-off-by: Alex Sierra <alex.sierra@amd.com >
Change-Id: Id296e13dff431c7a151c5aae0b93412b1e116467
2023-06-02 15:56:19 -04:00
Alex Sierra
6998fcee45
libhsakmt: include changes for upstream debugger API
...
Signed-off-by: Alex Sierra <alex.sierra@amd.com >
Change-Id: Id296e13dff431c7a151c5aae0b93412b1e116467
[ROCm/ROCR-Runtime commit: 728162c2c8 ]
2023-06-02 15:56:19 -04:00
Giovanni LB
59ee21f7d1
SWDEV-402866: Added browser file mode. Fixed caching. Changed ATT buffer size. Added MAX_ATT environment variable. Updated README/Changelog.
...
Change-Id: I36a6093bb85bf4ef179b59df676fc2e4cbdb5288
2023-06-02 12:41:20 -04:00
Giovanni LB
57444425e3
SWDEV-402866: Added browser file mode. Fixed caching. Changed ATT buffer size. Added MAX_ATT environment variable. Updated README/Changelog.
...
Change-Id: I36a6093bb85bf4ef179b59df676fc2e4cbdb5288
[ROCm/rocprofiler commit: 59ee21f7d1 ]
2023-06-02 12:41:20 -04:00
Giovanni LB
44e787957b
Reduced ATT filesize. Fixed mov/scratch from gfx11 and false skip on gfx9.
...
Change-Id: Ibe80743bf02780f76d4a72dcb0626ca5077e34d9
2023-06-02 12:41:06 -04:00
Giovanni LB
7d575c515c
Reduced ATT filesize. Fixed mov/scratch from gfx11 and false skip on gfx9.
...
Change-Id: Ibe80743bf02780f76d4a72dcb0626ca5077e34d9
[ROCm/rocprofiler commit: 44e787957b ]
2023-06-02 12:41:06 -04:00
Giovanni LB
a6a61c5f51
Added support for Navi ATT
...
Change-Id: If65afd850b1a63fdda6382133c6269c8d17bfb4d
2023-06-02 12:40:48 -04:00
Giovanni LB
0d25fd5727
Added support for Navi ATT
...
Change-Id: If65afd850b1a63fdda6382133c6269c8d17bfb4d
[ROCm/rocprofiler commit: a6a61c5f51 ]
2023-06-02 12:40:48 -04:00
gobhardw
24286477af
API and Usage Documentation
...
Change-Id: If34e497ff7938a352eecd4c1cd972cca5df6c5a3
2023-06-02 09:05:12 -04:00
gobhardw
1d95e00954
API and Usage Documentation
...
Change-Id: If34e497ff7938a352eecd4c1cd972cca5df6c5a3
[ROCm/rocprofiler commit: 24286477af ]
2023-06-02 09:05:12 -04:00
Xiaomeng Hou
557da77c4e
Correct the SDMA engine mask reported on apu
...
There is only one SDMA instance on small APUs.
Change-Id: I9d4dda511c40fc78f002be720e5f1909dc5b91e4
2023-06-02 19:10:08 +08:00
Xiaomeng Hou
381ea164ba
Correct the SDMA engine mask reported on apu
...
There is only one SDMA instance on small APUs.
Change-Id: I9d4dda511c40fc78f002be720e5f1909dc5b91e4
[ROCm/ROCR-Runtime commit: 557da77c4e ]
2023-06-02 19:10:08 +08:00