Sam Wu
6d4aa1f2e6
[ROCDOC-593] Update Read the Docs configuration to Python 3.10 and latest rocm-docs-core
...
Change-Id: Ia086cd708f5bfcff71780cc104afe1e0908923c9
[ROCm/rocm_smi_lib commit: 2d7d7c449a ]
2024-06-12 15:06:24 -06:00
Sam Wu
2d7d7c449a
[ROCDOC-593] Update Read the Docs configuration to Python 3.10 and latest rocm-docs-core
...
Change-Id: Ia086cd708f5bfcff71780cc104afe1e0908923c9
2024-06-12 15:06:24 -06:00
Ioannis Assiouras
dfe46a3093
SWDEV-467069 - Added safety check in activity prof for accumulate command
...
Adding a safety check prevents an invalid memory access
if timestamps and kernelNames vectors are of different size.
The patch also moves the addKernelNames for the accumulate command
into dispatchAqlPacket function.
Change-Id: Iea0927e1253800403a1ae3f3d72de1e7d96476c3
[ROCm/clr commit: d44f44a5b1 ]
2024-06-12 21:53:03 +01:00
Ioannis Assiouras
d44f44a5b1
SWDEV-467069 - Added safety check in activity prof for accumulate command
...
Adding a safety check prevents an invalid memory access
if timestamps and kernelNames vectors are of different size.
The patch also moves the addKernelNames for the accumulate command
into dispatchAqlPacket function.
Change-Id: Iea0927e1253800403a1ae3f3d72de1e7d96476c3
2024-06-12 21:53:03 +01:00
Ioannis Assiouras
af089a2171
SWDEV-463865 - namespace changes to prevent symbol conflicts in static builds
...
Change-Id: I09ceb5962b7aa19156909f47167c87d6887c9cd1
[ROCm/clr commit: 3edf1501cc ]
2024-06-12 16:22:27 -04:00
Ioannis Assiouras
3edf1501cc
SWDEV-463865 - namespace changes to prevent symbol conflicts in static builds
...
Change-Id: I09ceb5962b7aa19156909f47167c87d6887c9cd1
2024-06-12 16:22:27 -04:00
Benjamin Welton
f61d91057a
Remove duplicate table code from tests ( #922 )
...
* Remove duplicate table code from tests
Remove duplicate HSA table code from tests. Cleanup
includes (and remove unnecessary ones).
[ROCm/rocprofiler-sdk commit: cfe3af9d7e ]
2024-06-12 13:21:42 -07:00
Benjamin Welton
cfe3af9d7e
Remove duplicate table code from tests ( #922 )
...
* Remove duplicate table code from tests
Remove duplicate HSA table code from tests. Cleanup
includes (and remove unnecessary ones).
2024-06-12 13:21:42 -07:00
Ranjith Ramakrishnan
09defbc48f
Move cmake config files to hip-dev/devel package
...
cmake config files were part of hip runtime package rather than dev/devel package
Corrected the same
Change-Id: I5e52658f28c551c830294d3b1525907f1b7cbc50
[ROCm/clr commit: b7d203edf6 ]
2024-06-12 12:52:11 -04:00
Ranjith Ramakrishnan
b7d203edf6
Move cmake config files to hip-dev/devel package
...
cmake config files were part of hip runtime package rather than dev/devel package
Corrected the same
Change-Id: I5e52658f28c551c830294d3b1525907f1b7cbc50
2024-06-12 12:52:11 -04:00
Istvan Kiss
b2f2919d76
SWDEV-464475 - Update math functions documentation
...
- Function should be code in the rst table
- Fix single and double precision intrinsic functions
- OCML_BASIC_ROUNDED_OPERATIONS define macro is undefined by default
- Update integer intrinsic math functions
- PR findings
- Remove function duplication and rename math function variables
- Added missing math functions and updated description
- Minor fixes
- Trailing space fixed
Change-Id: I825da5e68fc5e4c5a42e36dc7c960b6d78e5e077
[ROCm/hip commit: 038d07e8c0 ]
2024-06-12 12:00:22 -04:00
Istvan Kiss
038d07e8c0
SWDEV-464475 - Update math functions documentation
...
- Function should be code in the rst table
- Fix single and double precision intrinsic functions
- OCML_BASIC_ROUNDED_OPERATIONS define macro is undefined by default
- Update integer intrinsic math functions
- PR findings
- Remove function duplication and rename math function variables
- Added missing math functions and updated description
- Minor fixes
- Trailing space fixed
Change-Id: I825da5e68fc5e4c5a42e36dc7c960b6d78e5e077
2024-06-12 12:00:22 -04:00
Istvan Kiss
61dcca7836
SWDEV-464475 - Remove cluster block leftover
...
Change-Id: I58db05dce38f10e64a9e1c6a919b93f8282a9a72
[ROCm/hip commit: 16a3843e5d ]
2024-06-12 11:55:03 -04:00
Istvan Kiss
16a3843e5d
SWDEV-464475 - Remove cluster block leftover
...
Change-Id: I58db05dce38f10e64a9e1c6a919b93f8282a9a72
2024-06-12 11:55:03 -04:00
German Andryeyev
248ea14e63
SWDEV-459610 - Skip destruction for the child process
...
Fork() duplicates all system memory resources, but runtime can't duplicate
GPU resources. Thus, avoid tearDown() calls for the child process(s).
Change-Id: Id6b12bacd5112b9ad3747c218e09cba98ea1b42c
[ROCm/clr commit: ae2992ea43 ]
2024-06-12 11:12:39 -04:00
German Andryeyev
ae2992ea43
SWDEV-459610 - Skip destruction for the child process
...
Fork() duplicates all system memory resources, but runtime can't duplicate
GPU resources. Thus, avoid tearDown() calls for the child process(s).
Change-Id: Id6b12bacd5112b9ad3747c218e09cba98ea1b42c
2024-06-12 11:12:39 -04:00
Ioannis Assiouras
e12fc07212
SWDEV-445669 - Made required changes to test static libs
...
Change-Id: I0fbcdaa9f0b9633d861300c221ac12df1772c6e9
[ROCm/hip-tests commit: 8a24059131 ]
2024-06-12 05:14:36 -04:00
Ioannis Assiouras
8a24059131
SWDEV-445669 - Made required changes to test static libs
...
Change-Id: I0fbcdaa9f0b9633d861300c221ac12df1772c6e9
2024-06-12 05:14:36 -04:00
Anusha GodavarthySurya
44ef705022
SWDEV-461072 - Add reference to function parameter
...
Change-Id: I9ad5dafc6d697d12fbd1675f19f88f83ad2d7b9c
[ROCm/clr commit: 3a5cbb91b9 ]
2024-06-12 01:20:28 -04:00
Anusha GodavarthySurya
3a5cbb91b9
SWDEV-461072 - Add reference to function parameter
...
Change-Id: I9ad5dafc6d697d12fbd1675f19f88f83ad2d7b9c
2024-06-12 01:20:28 -04:00
Jaydeep Patel
2897632ad9
SWDEV-457316 - Other graph can free mem alloc node and return invalid val only if there is double mem free node in all captured graphs.
...
Change-Id: Icf12164bf0ecd171a4673ff4f384528e7671f944
[ROCm/clr commit: 5c77e30b18 ]
2024-06-12 00:44:50 -04:00
Jaydeep Patel
5c77e30b18
SWDEV-457316 - Other graph can free mem alloc node and return invalid val only if there is double mem free node in all captured graphs.
...
Change-Id: Icf12164bf0ecd171a4673ff4f384528e7671f944
2024-06-12 00:44:50 -04:00
Manas Yendluri
39c00343f8
SWDEV-454686 Enabling passing disabled testcase Unit_hipDrvGraphAddMemsetNode_hipMallocPitch_1D
...
Change-Id: If897ca62e1bc6252f86c4113a8c7d303a8722346
[ROCm/hip-tests commit: cb8f7860c3 ]
2024-06-12 00:44:29 -04:00
Manas Yendluri
cb8f7860c3
SWDEV-454686 Enabling passing disabled testcase Unit_hipDrvGraphAddMemsetNode_hipMallocPitch_1D
...
Change-Id: If897ca62e1bc6252f86c4113a8c7d303a8722346
2024-06-12 00:44:29 -04:00
Ioannis Assiouras
e89d5c6a04
SWDEV-455444 - Fixed Unit_AtomicBuiltins_Negative_Parameters_RTC
...
After compiler change atomic_compare_exchange{weak,strong} now checks the failure memory order
as well as the success memory order. As a result there is additional warnings from RTC compilation.
Modified Unit_AtomicBuiltins_Negative_Parameters_RTC unit test to reflect that.
Change-Id: I55f954f3a870b947d1df393207d19e5f7989ee80
[ROCm/hip-tests commit: d1dff962d7 ]
2024-06-12 00:43:21 -04:00
Ioannis Assiouras
d1dff962d7
SWDEV-455444 - Fixed Unit_AtomicBuiltins_Negative_Parameters_RTC
...
After compiler change atomic_compare_exchange{weak,strong} now checks the failure memory order
as well as the success memory order. As a result there is additional warnings from RTC compilation.
Modified Unit_AtomicBuiltins_Negative_Parameters_RTC unit test to reflect that.
Change-Id: I55f954f3a870b947d1df393207d19e5f7989ee80
2024-06-12 00:43:21 -04:00
Ioannis Assiouras
93cdac1e1a
SWDEV-441106 - Fixed Unit_hipEventElapsedTime_NullCheck
...
Change-Id: Ie796d1b62ab3620104eeb3582cc6c9e52c335f36
[ROCm/hip-tests commit: 381f9d9e99 ]
2024-06-12 00:35:50 -04:00
Ioannis Assiouras
381f9d9e99
SWDEV-441106 - Fixed Unit_hipEventElapsedTime_NullCheck
...
Change-Id: Ie796d1b62ab3620104eeb3582cc6c9e52c335f36
2024-06-12 00:35:50 -04:00
Ioannis Assiouras
1a525cb854
SWDEV-464648 - code and comment cleanups
...
Change-Id: I10b462078fa9eed73372d81dff92d7278731f736
[ROCm/hip-tests commit: 38f67d4a0b ]
2024-06-12 00:34:10 -04:00
Ioannis Assiouras
38f67d4a0b
SWDEV-464648 - code and comment cleanups
...
Change-Id: I10b462078fa9eed73372d81dff92d7278731f736
2024-06-12 00:34:10 -04:00
Jingyu1 Li
00d19f491e
Merge amd-staging into amd-master 20240612
...
Signed-off-by: Jingyu1 Li <Jingyu1.Li@amd.com >
Change-Id: Ie220a097143ff4efd6149078869aff9cd82da826
2024-06-12 11:26:19 +08:00
Jingyu1 Li
ea7f3c164d
Merge amd-staging into amd-master 20240612
...
Signed-off-by: Jingyu1 Li <Jingyu1.Li@amd.com >
Change-Id: Ie220a097143ff4efd6149078869aff9cd82da826
[ROCm/amdsmi commit: 00d19f491e ]
2024-06-12 11:26:19 +08:00
Saurabh Verma
a63b6fcbd2
RDC metrics in v1
...
Change-Id: Iaa8cd0a37da37729df76362f10a0bb63c317a498
2024-06-11 17:00:39 -05:00
Saurabh Verma
437d39de9e
RDC metrics in v1
...
Change-Id: Iaa8cd0a37da37729df76362f10a0bb63c317a498
[ROCm/rocprofiler commit: a63b6fcbd2 ]
2024-06-11 17:00:39 -05:00
Kiriti Gowda
514a174c43
Setup - Upgrade ( #30 )
...
[ROCm/rocjpeg commit: 3a65ac9aea ]
2024-06-11 17:27:16 -04:00
Kiriti Gowda
3a65ac9aea
Setup - Upgrade ( #30 )
2024-06-11 17:27:16 -04:00
Jacob Lambert
47297efb22
SWDEV-1 - [NFC] Fix typo in Log output
...
Change-Id: Ibcd779fa5ed1d8eda0241c7cd2531af4b60cf33f
[ROCm/clr commit: 4e77806ee5 ]
2024-06-11 15:08:52 -04:00
Jacob Lambert
4e77806ee5
SWDEV-1 - [NFC] Fix typo in Log output
...
Change-Id: Ibcd779fa5ed1d8eda0241c7cd2531af4b60cf33f
2024-06-11 15:08:52 -04:00
Saurabh Verma
2047bf4b8b
Fixing occupancy metrics for MI300
...
Adding changes for v1 xml which was missed in change 604738fd8d
Change-Id: I338f2736ee61e316522f1ce42cee74abec201499
2024-06-11 11:47:57 -05:00
Saurabh Verma
25eda9f856
Fixing occupancy metrics for MI300
...
Adding changes for v1 xml which was missed in change 6cf9df4ff0
Change-Id: I338f2736ee61e316522f1ce42cee74abec201499
[ROCm/rocprofiler commit: 2047bf4b8b ]
2024-06-11 11:47:57 -05:00
Galantsev, Dmitrii
d4bb33d100
Use correct rocprofiler metrics
...
Change-Id: I26603de7425abb6588f770ed68c22e14d6d20d56
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2024-06-11 11:15:18 -05:00
Galantsev, Dmitrii
b50c64b868
Use correct rocprofiler metrics
...
Change-Id: I26603de7425abb6588f770ed68c22e14d6d20d56
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/rdc commit: d4bb33d100 ]
2024-06-11 11:15:18 -05:00
Lakshmi Kumar
0ef36fec5e
Add session overhead functions & modify perf app ( #366 )
...
* add session overhead funcitons & modify perf app
* remove class:: for function calls
* add session overhead funcitons & modify perf app
* remove class:: for function calls
* review comments
* fix comments
* duration to double
* update perf sample for thread_id for overhead
* remove debug statements
* revoew comments
* return value chnage to double
* remove session ID functions
* check session id validity
[ROCm/rocdecode commit: 48b56de77a ]
2024-06-11 10:38:19 -04:00
Lakshmi Kumar
48b56de77a
Add session overhead functions & modify perf app ( #366 )
...
* add session overhead funcitons & modify perf app
* remove class:: for function calls
* add session overhead funcitons & modify perf app
* remove class:: for function calls
* review comments
* fix comments
* duration to double
* update perf sample for thread_id for overhead
* remove debug statements
* revoew comments
* return value chnage to double
* remove session ID functions
* check session id validity
2024-06-11 10:38:19 -04:00
Galantsev, Dmitrii
3514225b83
Rewrite rocprofiler plugin
...
Change-Id: Ic7dd967cc60cacd2b16a465180505ea2a342fccf
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2024-06-11 03:11:15 -05:00
Galantsev, Dmitrii
73948f95e2
Rewrite rocprofiler plugin
...
Change-Id: Ic7dd967cc60cacd2b16a465180505ea2a342fccf
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/rdc commit: 3514225b83 ]
2024-06-11 03:11:15 -05:00
Ammar ELWazir
a50d5ce4ae
Fixing the force of using cmake python3 interpreter
...
Change-Id: I5d87dfa78052611856652fc887cdfa6764c51028
2024-06-10 16:00:09 -04:00
Ammar ELWazir
bb40910abe
Fixing the force of using cmake python3 interpreter
...
Change-Id: I5d87dfa78052611856652fc887cdfa6764c51028
[ROCm/rocprofiler commit: a50d5ce4ae ]
2024-06-10 16:00:09 -04:00
Edgar Gabriel
a78cfbd283
Initial commit
...
[ROCm/rocshmem commit: a30da178c1 ]
2024-06-10 13:26:58 -05:00
Edgar Gabriel
a30da178c1
Initial commit
2024-06-10 13:26:58 -05:00