Baraldi, Giovanni
eedfecd905
Adding Thread Trace API reference ( #417 )
...
* Adding Thread Trace API reference
* Doc fixes
* Update source/docs/api-reference/thread_trace.rst
* Update source/docs/_toc.yml.in
Co-authored-by: Baraldi, Giovanni <Giovanni.Baraldi@amd.com >
* Apply suggestions from code review
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
* Update source/docs/index.rst
* Apply suggestions from code review
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
* Apply suggestions from code review
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
* Apply suggestions from code review
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
* Update source/docs/api-reference/thread_trace.rst
* Apply suggestions from code review
Co-authored-by: Paoletti, Leo <Leo.Paoletti@amd.com >
* Update source/docs/_toc.yml.in
* Update source/docs/api-reference/thread_trace.rst
* Update source/docs/api-reference/thread_trace.rst
* Update source/docs/api-reference/thread_trace.rst
* Update source/docs/api-reference/thread_trace.rst
* Update source/docs/api-reference/thread_trace.rst
* Update source/docs/api-reference/thread_trace.rst
* Update source/docs/api-reference/thread_trace.rst
* Update source/docs/api-reference/thread_trace.rst
* Update source/docs/api-reference/thread_trace.rst
---------
Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com >
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
Co-authored-by: Paoletti, Leo <Leo.Paoletti@amd.com >
Co-authored-by: Xu, Alex <Alex.Xu@amd.com >
2025-05-30 11:51:46 -05:00
dependabot[bot]
b97d17942b
Bump rocm-docs-core[api_reference] from 1.19.0 to 1.19.1 in /docs/sphinx ( #219 )
...
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core ) from 1.19.0 to 1.19.1.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases )
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.19.0...v1.19.1 )
---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
dependency-version: 1.19.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[ROCm/rocprofiler-systems commit: 2afe8b68ea ]
2025-05-30 09:32:01 -04:00
dependabot[bot]
2afe8b68ea
Bump rocm-docs-core[api_reference] from 1.19.0 to 1.19.1 in /docs/sphinx ( #219 )
...
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core ) from 1.19.0 to 1.19.1.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases )
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.19.0...v1.19.1 )
---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
dependency-version: 1.19.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-30 09:32:01 -04:00
Sunday Clement
293092f32f
rocr: Fix Resource Leak
...
allocated memory was previously not freed in the event of an error
with rwlock initialization.
Signed-off-by: Sunday Clement <Sunday.Clement@amd.com >
2025-05-30 09:16:26 -04:00
Sunday Clement
3d3cca8083
rocr: Fix Resource Leak
...
allocated memory was previously not freed in the event of an error
with rwlock initialization.
Signed-off-by: Sunday Clement <Sunday.Clement@amd.com >
[ROCm/ROCR-Runtime commit: 293092f32f ]
2025-05-30 09:16:26 -04:00
Gill, Harkirat
be1d99f411
SWDEV-461599 - Remove references to HCC in hip_runtime_api.h ( #102 )
...
[ROCm/hip commit: b301ef2282 ]
2025-05-30 11:44:01 +05:30
Gill, Harkirat
b301ef2282
SWDEV-461599 - Remove references to HCC in hip_runtime_api.h ( #102 )
2025-05-30 11:44:01 +05:30
Jayaprakash, Karthik
4691ca2f39
SWDEV-531711 - Fixing compilation error by moving static var to public. ( #438 )
...
[ROCm/clr commit: b72812d324 ]
2025-05-30 11:42:50 +05:30
Jayaprakash, Karthik
b72812d324
SWDEV-531711 - Fixing compilation error by moving static var to public. ( #438 )
2025-05-30 11:42:50 +05:30
Madsen, Jonathan
0e93099fd7
[rocprofv3] SQLite3 database output (rocpd) support + rocprofiler-sdk-rocpd ( #403 )
...
* [rocprofv3] rocpd SQLite3 database output support
* Move counters xml and yaml to source/share/rocprofiler-sdk
- more representative of install hierarchy
* Add share/rocprofiler-sdk/rocpd SQL files
* Experimental rocprofiler-sdk SQL API
* rocprofv3 default output format is rocpd
* Fix rocpd event ids for counter collection w/o kernel dispatch
* Remove fktable entries from rocpd_tables.sql
* Fix rocpd schema path
* Fix install component for roctx python bindings
* rocprofiler-sdk-rocpd
- create include/rocprofiler-sdk-rocpd
- create rocprofiler-sdk-rocpd library, package, etc.
- default all "guid" fields to "{{guid}}" in tables
- remove "{{view_uuid}}" support (always unused)
* Migrate rocprofv3 to use rocprofiler-sdk-rocpd
* Fix missing foreign key reference
* Revert change
* Fix cmake comment
* Fix maybe-uninitialized compiler warning
* Fix maybe-uninitialized compiler warning
* Add logging to rocpd_sql_load_schema
* Improve string sanitization when inserting json strings
* Initialize rocpd logging on rocprofiler-sdk-rocpd library load
* Revert lib/output/generatePerfetto.cpp changes
* [temporary] Tweak rocprofv3-test-list-avail-trace-execute test log level
* Update get_install_path for lib/rocprofiler-sdk-rocpd/sql.cpp
- try to resolve issues on RHEL/SLES for dladdr
* Update lib/common/logging.cpp
- enable environ overrides
* dlsym for rocpd_sql_load_schema
* Make dl_info.dli_fname lexically normal
* Implement node_info alternatives if /etc/machine-id does not exist
* Misc include fixes
* SHA256 and UUIDv7 support
* Implement UUIDv7 in generateRocpd.cpp
* Support push/pop environment variables
* Minor tweak
* Fix glog segfaults when unsetting glog env
* Updated CHANGELOG
* Updates tests/pytest-packages
- rocpd_reader.py: RocpdReader
* Update tests / marker_views.sql
- add test_rocpd_data
* Update rocpd_tables.sql
- Use AUTOINCREMENT
- insert "uuid" and "guid" into rocpd_metadata
* Minor updates to generateRocpd.cpp
- don't quote GUID
- use sqlite3_open_v2
- use sqlite3_close_v2
* Update execute_raw_sql_statements_impl
- uses sqlite3_last_insert_rowid for autoincrement
* Update SQL deferred_transaction
- CI check for nullptr to connection
* Apply suggestions from code review
Co-authored-by: Welton, Benjamin <Benjamin.Welton@amd.com >
* Code review updates
- formatting
- replace if with switch
- remove loop for {{uuid}}
* Fix pmc_groups handling in rocprofv3
* Address code review feedback
- Include rocm_version in rocprofv3 version info
- Note `--version` option for `rocprofv3` in CHANGELOG.md
- remove commented out code
* Fix packaging dependencies
* Fix install package step of CI workflow
* Fix install package step of CI workflow
---------
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
Co-authored-by: Welton, Benjamin <Benjamin.Welton@amd.com >
[ROCm/rocprofiler-sdk commit: 7afedc63be ]
2025-05-30 00:13:19 -05:00
Madsen, Jonathan
7afedc63be
[rocprofv3] SQLite3 database output (rocpd) support + rocprofiler-sdk-rocpd ( #403 )
...
* [rocprofv3] rocpd SQLite3 database output support
* Move counters xml and yaml to source/share/rocprofiler-sdk
- more representative of install hierarchy
* Add share/rocprofiler-sdk/rocpd SQL files
* Experimental rocprofiler-sdk SQL API
* rocprofv3 default output format is rocpd
* Fix rocpd event ids for counter collection w/o kernel dispatch
* Remove fktable entries from rocpd_tables.sql
* Fix rocpd schema path
* Fix install component for roctx python bindings
* rocprofiler-sdk-rocpd
- create include/rocprofiler-sdk-rocpd
- create rocprofiler-sdk-rocpd library, package, etc.
- default all "guid" fields to "{{guid}}" in tables
- remove "{{view_uuid}}" support (always unused)
* Migrate rocprofv3 to use rocprofiler-sdk-rocpd
* Fix missing foreign key reference
* Revert change
* Fix cmake comment
* Fix maybe-uninitialized compiler warning
* Fix maybe-uninitialized compiler warning
* Add logging to rocpd_sql_load_schema
* Improve string sanitization when inserting json strings
* Initialize rocpd logging on rocprofiler-sdk-rocpd library load
* Revert lib/output/generatePerfetto.cpp changes
* [temporary] Tweak rocprofv3-test-list-avail-trace-execute test log level
* Update get_install_path for lib/rocprofiler-sdk-rocpd/sql.cpp
- try to resolve issues on RHEL/SLES for dladdr
* Update lib/common/logging.cpp
- enable environ overrides
* dlsym for rocpd_sql_load_schema
* Make dl_info.dli_fname lexically normal
* Implement node_info alternatives if /etc/machine-id does not exist
* Misc include fixes
* SHA256 and UUIDv7 support
* Implement UUIDv7 in generateRocpd.cpp
* Support push/pop environment variables
* Minor tweak
* Fix glog segfaults when unsetting glog env
* Updated CHANGELOG
* Updates tests/pytest-packages
- rocpd_reader.py: RocpdReader
* Update tests / marker_views.sql
- add test_rocpd_data
* Update rocpd_tables.sql
- Use AUTOINCREMENT
- insert "uuid" and "guid" into rocpd_metadata
* Minor updates to generateRocpd.cpp
- don't quote GUID
- use sqlite3_open_v2
- use sqlite3_close_v2
* Update execute_raw_sql_statements_impl
- uses sqlite3_last_insert_rowid for autoincrement
* Update SQL deferred_transaction
- CI check for nullptr to connection
* Apply suggestions from code review
Co-authored-by: Welton, Benjamin <Benjamin.Welton@amd.com >
* Code review updates
- formatting
- replace if with switch
- remove loop for {{uuid}}
* Fix pmc_groups handling in rocprofv3
* Address code review feedback
- Include rocm_version in rocprofv3 version info
- Note `--version` option for `rocprofv3` in CHANGELOG.md
- remove commented out code
* Fix packaging dependencies
* Fix install package step of CI workflow
* Fix install package step of CI workflow
---------
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
Co-authored-by: Welton, Benjamin <Benjamin.Welton@amd.com >
2025-05-30 00:13:19 -05:00
Assiouras, Ioannis
ec247739d0
SWDEV-515261 - strip newline from rocm_agent_enumerator output ( #222 )
...
[ROCm/hip-tests commit: ac7c31d49e ]
2025-05-30 10:21:00 +05:30
Assiouras, Ioannis
ac7c31d49e
SWDEV-515261 - strip newline from rocm_agent_enumerator output ( #222 )
2025-05-30 10:21:00 +05:30
Arif, Maisam
42441c78ea
[SWDEV-488303] Adjusted process vram_mem data source ( #411 )
...
* [SWDEV-488303] Adjusted process vram_mem data source
* Standardized sscanf format strings
---------
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Co-authored-by: gabrpham_amdeng <Gabriel.Pham@amd.com >
2025-05-29 23:26:12 -05:00
Arif, Maisam
da430dec05
[SWDEV-488303] Adjusted process vram_mem data source ( #411 )
...
* [SWDEV-488303] Adjusted process vram_mem data source
* Standardized sscanf format strings
---------
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Co-authored-by: gabrpham_amdeng <Gabriel.Pham@amd.com >
[ROCm/amdsmi commit: 42441c78ea ]
2025-05-29 23:26:12 -05:00
Madsen, Jonathan
3968ec4123
[SDK] Remove std::regex usage from rocprofiler-sdk library and common library ( #421 )
...
* Remove std::regex usage from rocprofiler-sdk and common library
- See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118408
- std::regex usage produces exceptions or segfaults when used when on applications compiled with dual ABI
- Add code restrictions workflow
- simple workflow ensuring code restrictions (such as std::regex) are not used
* Update CHANGELOG
* Explicitly set permissions for restrictions workflow
* Fix handling of /proc/cpuinfo entries with no info
- e.g. "power_management:" (colon is last character)
---------
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
[ROCm/rocprofiler-sdk commit: dbb2e52216 ]
2025-05-29 23:11:13 -05:00
Madsen, Jonathan
dbb2e52216
[SDK] Remove std::regex usage from rocprofiler-sdk library and common library ( #421 )
...
* Remove std::regex usage from rocprofiler-sdk and common library
- See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118408
- std::regex usage produces exceptions or segfaults when used when on applications compiled with dual ABI
- Add code restrictions workflow
- simple workflow ensuring code restrictions (such as std::regex) are not used
* Update CHANGELOG
* Explicitly set permissions for restrictions workflow
* Fix handling of /proc/cpuinfo entries with no info
- e.g. "power_management:" (colon is last character)
---------
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
2025-05-29 23:11:13 -05:00
Maisam Arif
876f3976e0
[SWDEV-523247] Corrected amdsmi_get_gpu_vram_usage total
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I0f8bb067bf34f64d1b8d41e2a89d3a79a6745990
2025-05-29 21:30:00 -05:00
Maisam Arif
b2b6779593
[SWDEV-523247] Corrected amdsmi_get_gpu_vram_usage total
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I0f8bb067bf34f64d1b8d41e2a89d3a79a6745990
[ROCm/amdsmi commit: 876f3976e0 ]
2025-05-29 21:30:00 -05:00
Arif, Maisam
0fdaebdbaa
[SWDEV-488303] Updated CU occupancy for per-process retrieval ( #243 )
...
Change-Id: I2990597c6dd4b2e8cf3e11ce60f72049ebdd9a8c
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
2025-05-29 20:35:27 -05:00
Arif, Maisam
465f2e6a41
[SWDEV-488303] Updated CU occupancy for per-process retrieval ( #243 )
...
Change-Id: I2990597c6dd4b2e8cf3e11ce60f72049ebdd9a8c
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
[ROCm/amdsmi commit: 0fdaebdbaa ]
2025-05-29 20:35:27 -05:00
Maisam Arif
fba62e2270
[SWDEV-534707] Adjust power value documentation
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I1c4516e403715b9a1fe9c78fae94848c89daa920
2025-05-29 18:55:44 -05:00
Maisam Arif
418ec78c21
[SWDEV-534707] Adjust power value documentation
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I1c4516e403715b9a1fe9c78fae94848c89daa920
[ROCm/amdsmi commit: fba62e2270 ]
2025-05-29 18:55:44 -05:00
Liu, Shuzhou (Bill)
970560fc7c
[SWDEV-520665] Add support for board voltage ( #303 )
...
* Add the API and CLI to show the board voltage.
---------
Change-Id: Icb25bd653bb1d004704b5a21b378ca31b2b242c7
Signed-off-by: Arif, Maisam <Maisam.Arif@amd.com >
Signed-off-by: AL Musaffar, Yazen <Yazen.ALMusaffar@amd.com >
2025-05-29 18:55:08 -05:00
Liu, Shuzhou (Bill)
ff2e230a34
[SWDEV-520665] Add support for board voltage ( #303 )
...
* Add the API and CLI to show the board voltage.
---------
Change-Id: Icb25bd653bb1d004704b5a21b378ca31b2b242c7
Signed-off-by: Arif, Maisam <Maisam.Arif@amd.com >
Signed-off-by: AL Musaffar, Yazen <Yazen.ALMusaffar@amd.com >
[ROCm/amdsmi commit: 970560fc7c ]
2025-05-29 18:55:08 -05:00
David Yat Sin
fc561ff37a
rocr: Add all sysfs entries for L2 Cache
...
For L2 Cache and above, we report the total amount of cache for the
whole partition, so we add up the L2 Cache entry for each partition.
2025-05-29 19:02:38 -04:00
David Yat Sin
d2982b797a
rocr: Add all sysfs entries for L2 Cache
...
For L2 Cache and above, we report the total amount of cache for the
whole partition, so we add up the L2 Cache entry for each partition.
[ROCm/ROCR-Runtime commit: fc561ff37a ]
2025-05-29 19:02:38 -04:00
Madsen, Jonathan
e6fcd9709a
[CI] GitHub Actions workflow testing ROCm release backwards compatibility ( #420 )
...
* CI workflow testing compilation against older ROCm versions
* Run on ubuntu-latest
* Install git
* Fix install requirements
* Set --site to $(hostname)
* Test latest rocm release + fix logic for rocm 6.2
* Report number of processors
* Reduce the build job parallelism
- ubuntu-latest only has 2 CPUs for 8 is probably excessive
* Add explicit permissions to rocm_release_compatibility workflow
---------
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
[ROCm/rocprofiler-sdk commit: 7f22b66a9b ]
2025-05-29 17:27:57 -05:00
Madsen, Jonathan
7f22b66a9b
[CI] GitHub Actions workflow testing ROCm release backwards compatibility ( #420 )
...
* CI workflow testing compilation against older ROCm versions
* Run on ubuntu-latest
* Install git
* Fix install requirements
* Set --site to $(hostname)
* Test latest rocm release + fix logic for rocm 6.2
* Report number of processors
* Reduce the build job parallelism
- ubuntu-latest only has 2 CPUs for 8 is probably excessive
* Add explicit permissions to rocm_release_compatibility workflow
---------
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
2025-05-29 17:27:57 -05:00
Narlo, Joseph
13148c5d8e
[SWDEV-489696] Improve AMD SMI Python APIs Functional and Unit Testing ( #408 )
...
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
2025-05-29 17:18:08 -05:00
Narlo, Joseph
fc54da7679
[SWDEV-489696] Improve AMD SMI Python APIs Functional and Unit Testing ( #408 )
...
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
[ROCm/amdsmi commit: 13148c5d8e ]
2025-05-29 17:18:08 -05:00
Pham, Gabriel
bc158d2b51
[SWDEV-511822] Created default command for amdsmi ( #348 )
...
* Added degree symbol and fixed power usage
* Added degree symbol and fixed power usage
* fixed default command
---------
Signed-off-by: gabrpham_amdeng <Gabriel.Pham@amd.com >
2025-05-29 17:14:58 -05:00
Pham, Gabriel
c283cccf79
[SWDEV-511822] Created default command for amdsmi ( #348 )
...
* Added degree symbol and fixed power usage
* Added degree symbol and fixed power usage
* fixed default command
---------
Signed-off-by: gabrpham_amdeng <Gabriel.Pham@amd.com >
[ROCm/amdsmi commit: bc158d2b51 ]
2025-05-29 17:14:58 -05:00
Ma, Bing
c50a8225ae
[gfx12] Finalize support for gfx12 new counter blocks ( #81 )
...
1. Move all new gfx12 block enums to aql_profile_v2.h. hsa_ven_amd_aqlprofile.h will be left untouched.
2. Re-org counter info in gfx12_block_info.h to be purely alphabetic-ordered for easy comparison between different IP versions. Also use auto-gen block name from IP header files whenever possible to reduce manual editing.
3. Remove unused counter info from graphics blocks.
4. Added UTCL2 and VML2 support
5. Added all gfx12 blocks to ctrl test
[ROCm/aqlprofile commit: b20803e95d ]
2025-05-29 15:14:09 -07:00
Ma, Bing
b20803e95d
[gfx12] Finalize support for gfx12 new counter blocks ( #81 )
...
1. Move all new gfx12 block enums to aql_profile_v2.h. hsa_ven_amd_aqlprofile.h will be left untouched.
2. Re-org counter info in gfx12_block_info.h to be purely alphabetic-ordered for easy comparison between different IP versions. Also use auto-gen block name from IP header files whenever possible to reduce manual editing.
3. Remove unused counter info from graphics blocks.
4. Added UTCL2 and VML2 support
5. Added all gfx12 blocks to ctrl test
2025-05-29 15:14:09 -07:00
Xie, AlexBin
4a85b5c88a
SWDEV-532690 - use GLEW target name for linkage ( #428 )
...
Change-Id: Ie149d445469633775af3f87fa4868cc1796168a2
[ROCm/clr commit: 4caea650f4 ]
2025-05-29 18:00:00 -04:00
Xie, AlexBin
4caea650f4
SWDEV-532690 - use GLEW target name for linkage ( #428 )
...
Change-Id: Ie149d445469633775af3f87fa4868cc1796168a2
2025-05-29 18:00:00 -04:00
Saeed, Oosman
945e4a159c
[SWDEV-533349] codeQL - use strncpy instead of strcpy ( #405 )
...
use strncpy instead of strcpy
Co-authored-by: Oosman Saeed <oossaeed@amd.com >
2025-05-29 15:55:45 -05:00
Saeed, Oosman
5874eb5151
[SWDEV-533349] codeQL - use strncpy instead of strcpy ( #405 )
...
use strncpy instead of strcpy
Co-authored-by: Oosman Saeed <oossaeed@amd.com >
[ROCm/amdsmi commit: 945e4a159c ]
2025-05-29 15:55:45 -05:00
Baraldi, Giovanni
c585122767
Adding using-thread-trace.rst ( #408 )
...
* Adding using-thread-trace.rst
* Apply suggestions from code review
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
* Apply suggestions from code review
* Apply suggestions from code review
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
* Apply suggestions from code review
* Add to index/toc
* Apply suggestions from code review
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
* Apply suggestions from code review
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
* Apply suggestions from code review
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
* Apply suggestions from code review
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Apply suggestions from code review
* Apply suggestions from code review
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
* Update source/docs/how-to/using-thread-trace.rst
Co-authored-by: Baraldi, Giovanni <Giovanni.Baraldi@amd.com >
* Update source/docs/how-to/using-thread-trace.rst
Co-authored-by: Baraldi, Giovanni <Giovanni.Baraldi@amd.com >
* Update source/docs/how-to/using-thread-trace.rst
Co-authored-by: Baraldi, Giovanni <Giovanni.Baraldi@amd.com >
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Apply suggestions from code review
* Apply suggestions from code review
Co-authored-by: Paoletti, Leo <Leo.Paoletti@amd.com >
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
---------
Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com >
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
Co-authored-by: Paoletti, Leo <Leo.Paoletti@amd.com >
[ROCm/rocprofiler-sdk commit: b590612966 ]
2025-05-29 15:41:42 -05:00
Baraldi, Giovanni
b590612966
Adding using-thread-trace.rst ( #408 )
...
* Adding using-thread-trace.rst
* Apply suggestions from code review
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
* Apply suggestions from code review
* Apply suggestions from code review
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
* Apply suggestions from code review
* Add to index/toc
* Apply suggestions from code review
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
* Apply suggestions from code review
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
* Apply suggestions from code review
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
* Apply suggestions from code review
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Apply suggestions from code review
* Apply suggestions from code review
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
* Update source/docs/how-to/using-thread-trace.rst
Co-authored-by: Baraldi, Giovanni <Giovanni.Baraldi@amd.com >
* Update source/docs/how-to/using-thread-trace.rst
Co-authored-by: Baraldi, Giovanni <Giovanni.Baraldi@amd.com >
* Update source/docs/how-to/using-thread-trace.rst
Co-authored-by: Baraldi, Giovanni <Giovanni.Baraldi@amd.com >
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
* Apply suggestions from code review
* Apply suggestions from code review
Co-authored-by: Paoletti, Leo <Leo.Paoletti@amd.com >
* Update source/docs/how-to/using-thread-trace.rst
* Update source/docs/how-to/using-thread-trace.rst
---------
Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com >
Co-authored-by: Rawat, Swati <Swati.Rawat@amd.com >
Co-authored-by: Paoletti, Leo <Leo.Paoletti@amd.com >
2025-05-29 15:41:42 -05:00
xuchen-amd
6c40056aa9
Add chip specs ( #681 )
...
* Add perfmon config spec, enhance memory partition info.
* Add gfx950 perfmon config.
* Add High Freq variants in gfx942.
* Add backup detection methods for gpu model.
* Improve get_num_xcds logic by adding detection of 1to1 arch-to-compute_partition logic.
* Add default compute partition settings spx:8 for when gpu_model=None.
* Update gpu spec tests.
* Add backup compute partition detection.
---------
Signed-off-by: xuchen-amd <xuchen@amd.com >
[ROCm/rocprofiler-compute commit: f0fad19e8b ]
2025-05-29 16:35:34 -04:00
xuchen-amd
f0fad19e8b
Add chip specs ( #681 )
...
* Add perfmon config spec, enhance memory partition info.
* Add gfx950 perfmon config.
* Add High Freq variants in gfx942.
* Add backup detection methods for gpu model.
* Improve get_num_xcds logic by adding detection of 1to1 arch-to-compute_partition logic.
* Add default compute partition settings spx:8 for when gpu_model=None.
* Update gpu spec tests.
* Add backup compute partition detection.
---------
Signed-off-by: xuchen-amd <xuchen@amd.com >
2025-05-29 16:35:34 -04:00
Baraldi, Giovanni
c82c23559f
[rocprofv3] Fix ATT library path ( #425 )
...
Fix rocprofv3 `--att-library-path` option
Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com >
[ROCm/rocprofiler-sdk commit: 134ac2d9de ]
2025-05-29 15:34:07 -05:00
Baraldi, Giovanni
134ac2d9de
[rocprofv3] Fix ATT library path ( #425 )
...
Fix rocprofv3 `--att-library-path` option
Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com >
2025-05-29 15:34:07 -05:00
habajpai-amd
75a335b245
Add corr_id for HIP Runtime API in Perfetto ( #218 )
...
for SWDEV-533883
---------
Co-authored-by: Aleksandar Djordjevic <aleksandar.djordjevic@amd.com >
[ROCm/rocprofiler-systems commit: 39090bfc54 ]
2025-05-29 16:00:31 -04:00
habajpai-amd
39090bfc54
Add corr_id for HIP Runtime API in Perfetto ( #218 )
...
for SWDEV-533883
---------
Co-authored-by: Aleksandar Djordjevic <aleksandar.djordjevic@amd.com >
2025-05-29 16:00:31 -04:00
Kanangot Balakrishnan, Bindhiya
8e486c832b
[SWDEV-463406] Update python doc for amdsmi_get_violation_status ( #406 )
...
* Updated the amdsmi_get_violation_status python API doc with newly added fields.
---------
Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com >
2025-05-29 14:59:16 -05:00
Kanangot Balakrishnan, Bindhiya
51a7a5dc59
[SWDEV-463406] Update python doc for amdsmi_get_violation_status ( #406 )
...
* Updated the amdsmi_get_violation_status python API doc with newly added fields.
---------
Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com >
[ROCm/amdsmi commit: 8e486c832b ]
2025-05-29 14:59:16 -05:00
Charis Poag
5e31509711
Removed backwards compatibility for jpeg_activity/vcn_activity
...
Updated:
- Removed backwards compatibility for jpeg_activity/vcn_activity
- On supported ASICs users can use XCP (partition) stat values:
jpeg_busy and vcn_busy
Change-Id: I78c403f8462668738ec57cac12b107f6a3989b18
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
[ROCm/rocm_smi_lib commit: 1c6b2adae7 ]
2025-05-29 13:47:56 -05:00