German Andryeyev
eec1e978f0
SWDEV-434298 - Change copy buffer kernel
...
The new copy kernel can limit the number of launched workgoups.
It can copy in chunks of 16 bytes or 4 bytes.
Workgoup size is increased to 512 or 1024
Change-Id: Ic3fefa2d5bda6afebd1acc4d41ad310b138af6df
[ROCm/clr commit: ed4e1fec98 ]
2023-11-28 16:56:30 -05:00
German Andryeyev
ed4e1fec98
SWDEV-434298 - Change copy buffer kernel
...
The new copy kernel can limit the number of launched workgoups.
It can copy in chunks of 16 bytes or 4 bytes.
Workgoup size is increased to 512 or 1024
Change-Id: Ic3fefa2d5bda6afebd1acc4d41ad310b138af6df
2023-11-28 16:56:30 -05:00
AravindanC
50dab3bf30
SWDEV-354543 - Update File permissions for opencl sdk
...
Change-Id: I0a0f28a969d130ac003110b9abd4b768bc20be69
[ROCm/clr commit: 24fced96b3 ]
2023-11-28 13:06:00 -05:00
AravindanC
24fced96b3
SWDEV-354543 - Update File permissions for opencl sdk
...
Change-Id: I0a0f28a969d130ac003110b9abd4b768bc20be69
2023-11-28 13:06:00 -05:00
Satyanvesh Dittakavi
6035b47801
SWDEV-431175 - Remove datatypes from HIPRTC
...
Defining int64_t, uint64_t, int32_t, uint32_t in HIPRTC
seem to result in conflicts with some apps as they use
their own definitions for these types. NVRTC also doesn't
define these. Hence remove them to match the behavior.
Change-Id: I77ef70e846950698cb00375f5d0501b907f01fe3
[ROCm/clr commit: 629e279f72 ]
2023-11-28 11:32:12 -05:00
Satyanvesh Dittakavi
629e279f72
SWDEV-431175 - Remove datatypes from HIPRTC
...
Defining int64_t, uint64_t, int32_t, uint32_t in HIPRTC
seem to result in conflicts with some apps as they use
their own definitions for these types. NVRTC also doesn't
define these. Hence remove them to match the behavior.
Change-Id: I77ef70e846950698cb00375f5d0501b907f01fe3
2023-11-28 11:32:12 -05:00
Ammar ELWazir
898cef06f5
Misc updates for distribution ( #233 )
...
* Adding tools support
* cmake formatting (cmake-format) (#227 )
Co-authored-by: SrirakshaNag <SrirakshaNag@users.noreply.github.com >
* Checking to do rebase
* Adding rocprofv2 script
* cmake formatting (cmake-format) (#229 )
Co-authored-by: bgopesh <bgopesh@users.noreply.github.com >
* Fixing build for the tool
* Removing the requirement for rocm_version
* Update rocprofiler_utilities.cmake
* C++ filesystem fixes
- added source/lib/common/filesystem.hpp
- support older compilers which have <experimental/filesystem> and do not have <filesystem>
- added samples/common/filesystem.hpp
- samples now depend on "common" library which provides the correct filesystem header
- renamed rocprofiler-stdcxxfs interface target to rocprofiler-cxx-filesystem
- support old LLVM in addition to GNU
- fix bin/rocprof/rocprof.cpp
- was using VLA
* Fix rocprofiler-drm include directories
- OpenSUSE only has include/libdrm/drm.h (no include/drm/drm.h)
* Tools fixes
* Fix for the tools
* Fix rocprofv2 script
* Fixing Filesystem Issues
* source formatting (clang-format v11) (#234 )
Co-authored-by: ammarwa <ammarwa@users.noreply.github.com >
* Vlaindic/pc sampling api update (#235 )
* pcs: updating PC sampling API
* source formatting (clang-format v11) (#232 )
Co-authored-by: vlaindic <vlaindic@users.noreply.github.com >
---------
Co-authored-by: vlaindic <vladimir.indic@amd.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: vlaindic <vlaindic@users.noreply.github.com >
* Vlaindic/pc sampling api update for ammar branch (#244 )
*Updating the documentation inside pc_sampling.h
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: vlaindic <vlaindic@users.noreply.github.com >
* pcs: use @p in front of params
* pcs: documenting struct fields updated
* Fixing PC Sampling Documentation issues
* Fixing PC Sampling Documentation
* Relocated tools directory to source/lib/rocprofiler-tool
* Fixes/updates to rocprofiler-tool
- updated CMake
- Fixed miscellaneous issues in the code (VLAs, etc.)
- Updated rocprofv2 to reflect some minor env variables changes in rocprofiler-tool
- Fixed clang-tidy warnings
* Update lib/rocprofiler-tool/CMakeLists.txt
- link to atomic library
* Add $ORIGIN/.. RUNPATH to rocprofiler-tool
* Adding readme file for tools
* Renaming the tools readme file
* Update ReadMe.md
* Update ReadMe.md
* Documentation updates
- overview and explanation of design and concepts
* Fix lib/rocprofiler-tool/README.md
- delete ReadMe.md
* Hacks for build
* Update Filesystem
* cmake formatting (cmake-format) (#248 )
Co-authored-by: ammarwa <ammarwa@users.noreply.github.com >
* source formatting (clang-format v11) (#249 )
Co-authored-by: ammarwa <ammarwa@users.noreply.github.com >
* source formatting (clang-format v11) (#250 )
Co-authored-by: ammarwa <ammarwa@users.noreply.github.com >
* Addressing review comments on the tool readme file
* Revert "Hacks for build"
This reverts commit d6688cb3d1226c46fc97e37ced889a5b0d180940.
* Fixes for GCC 7.5 compiler in OpenSUSE 15.4
* Update lib/rocprofiler-tool/CMakeLists.txt
- link to AQL profile library
* Fix lib/rocprofiler-tool/README.md
- fix markdown
* Fix lib/rocprofiler-tool
- fix usage of hsa_ven_amd_loader_query_host_address
* Fix unused variable warnings
- byproduct of variables only used in assert statements
* Update docs
- update about.md
- more "Important Changes" section here
- update tool_library_overview.md
- extend "Tool Library Design" section
- write "Tool Initialization" section
- write "Tool Finalization" section
* Add ghc::filesystem submodule
* Implement usage of ghc::filesystem
* Add ROCPROFILER_BUILD_GHC_FS option
- option to use external/filesystem (ghc)
* Update samples/counter-collection
- compile flags
- common library
- fixes for warnings
* Update tests/kernel-tracing/CMakeLists.txt
- change install location of kernel-tracing-test-tool and install rpath
* Update samples/common/CMakeLists.txt
- compile features requiring C++17
* Update lib/rocprofiler-tool/tool.cpp
- remove include <filesystem>
- comment out unused variable
- remove unused functions
- move some functions into anonymous namespace
---------
Co-authored-by: Sriraksha Nagaraj <Sriraksha.Nagaraj@amd.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: SrirakshaNag <SrirakshaNag@users.noreply.github.com >
Co-authored-by: gobhardw <gopesh.bhardwaj@amd.com >
Co-authored-by: bgopesh <bgopesh@users.noreply.github.com >
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
Co-authored-by: ammarwa <ammarwa@users.noreply.github.com >
Co-authored-by: vlaindic <vladimir.indic@amd.com >
Co-authored-by: vlaindic <vlaindic@users.noreply.github.com >
Co-authored-by: Vladimir Indic <139573562+vlaindic@users.noreply.github.com >
Co-authored-by: Benjamin Welton <bewelton@amd.com >
Co-authored-by: Jonathan R. Madsen <jrmadsen@users.noreply.github.com >
[ROCm/rocprofiler-sdk commit: fe5d074375 ]
2023-11-28 10:04:37 -06:00
Ammar ELWazir
fe5d074375
Misc updates for distribution ( #233 )
...
* Adding tools support
* cmake formatting (cmake-format) (#227 )
Co-authored-by: SrirakshaNag <SrirakshaNag@users.noreply.github.com >
* Checking to do rebase
* Adding rocprofv2 script
* cmake formatting (cmake-format) (#229 )
Co-authored-by: bgopesh <bgopesh@users.noreply.github.com >
* Fixing build for the tool
* Removing the requirement for rocm_version
* Update rocprofiler_utilities.cmake
* C++ filesystem fixes
- added source/lib/common/filesystem.hpp
- support older compilers which have <experimental/filesystem> and do not have <filesystem>
- added samples/common/filesystem.hpp
- samples now depend on "common" library which provides the correct filesystem header
- renamed rocprofiler-stdcxxfs interface target to rocprofiler-cxx-filesystem
- support old LLVM in addition to GNU
- fix bin/rocprof/rocprof.cpp
- was using VLA
* Fix rocprofiler-drm include directories
- OpenSUSE only has include/libdrm/drm.h (no include/drm/drm.h)
* Tools fixes
* Fix for the tools
* Fix rocprofv2 script
* Fixing Filesystem Issues
* source formatting (clang-format v11) (#234 )
Co-authored-by: ammarwa <ammarwa@users.noreply.github.com >
* Vlaindic/pc sampling api update (#235 )
* pcs: updating PC sampling API
* source formatting (clang-format v11) (#232 )
Co-authored-by: vlaindic <vlaindic@users.noreply.github.com >
---------
Co-authored-by: vlaindic <vladimir.indic@amd.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: vlaindic <vlaindic@users.noreply.github.com >
* Vlaindic/pc sampling api update for ammar branch (#244 )
*Updating the documentation inside pc_sampling.h
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: vlaindic <vlaindic@users.noreply.github.com >
* pcs: use @p in front of params
* pcs: documenting struct fields updated
* Fixing PC Sampling Documentation issues
* Fixing PC Sampling Documentation
* Relocated tools directory to source/lib/rocprofiler-tool
* Fixes/updates to rocprofiler-tool
- updated CMake
- Fixed miscellaneous issues in the code (VLAs, etc.)
- Updated rocprofv2 to reflect some minor env variables changes in rocprofiler-tool
- Fixed clang-tidy warnings
* Update lib/rocprofiler-tool/CMakeLists.txt
- link to atomic library
* Add $ORIGIN/.. RUNPATH to rocprofiler-tool
* Adding readme file for tools
* Renaming the tools readme file
* Update ReadMe.md
* Update ReadMe.md
* Documentation updates
- overview and explanation of design and concepts
* Fix lib/rocprofiler-tool/README.md
- delete ReadMe.md
* Hacks for build
* Update Filesystem
* cmake formatting (cmake-format) (#248 )
Co-authored-by: ammarwa <ammarwa@users.noreply.github.com >
* source formatting (clang-format v11) (#249 )
Co-authored-by: ammarwa <ammarwa@users.noreply.github.com >
* source formatting (clang-format v11) (#250 )
Co-authored-by: ammarwa <ammarwa@users.noreply.github.com >
* Addressing review comments on the tool readme file
* Revert "Hacks for build"
This reverts commit d6688cb3d1226c46fc97e37ced889a5b0d180940.
* Fixes for GCC 7.5 compiler in OpenSUSE 15.4
* Update lib/rocprofiler-tool/CMakeLists.txt
- link to AQL profile library
* Fix lib/rocprofiler-tool/README.md
- fix markdown
* Fix lib/rocprofiler-tool
- fix usage of hsa_ven_amd_loader_query_host_address
* Fix unused variable warnings
- byproduct of variables only used in assert statements
* Update docs
- update about.md
- more "Important Changes" section here
- update tool_library_overview.md
- extend "Tool Library Design" section
- write "Tool Initialization" section
- write "Tool Finalization" section
* Add ghc::filesystem submodule
* Implement usage of ghc::filesystem
* Add ROCPROFILER_BUILD_GHC_FS option
- option to use external/filesystem (ghc)
* Update samples/counter-collection
- compile flags
- common library
- fixes for warnings
* Update tests/kernel-tracing/CMakeLists.txt
- change install location of kernel-tracing-test-tool and install rpath
* Update samples/common/CMakeLists.txt
- compile features requiring C++17
* Update lib/rocprofiler-tool/tool.cpp
- remove include <filesystem>
- comment out unused variable
- remove unused functions
- move some functions into anonymous namespace
---------
Co-authored-by: Sriraksha Nagaraj <Sriraksha.Nagaraj@amd.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: SrirakshaNag <SrirakshaNag@users.noreply.github.com >
Co-authored-by: gobhardw <gopesh.bhardwaj@amd.com >
Co-authored-by: bgopesh <bgopesh@users.noreply.github.com >
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
Co-authored-by: ammarwa <ammarwa@users.noreply.github.com >
Co-authored-by: vlaindic <vladimir.indic@amd.com >
Co-authored-by: vlaindic <vlaindic@users.noreply.github.com >
Co-authored-by: Vladimir Indic <139573562+vlaindic@users.noreply.github.com >
Co-authored-by: Benjamin Welton <bewelton@amd.com >
Co-authored-by: Jonathan R. Madsen <jrmadsen@users.noreply.github.com >
2023-11-28 10:04:37 -06:00
Rakesh Roy
16691f6e85
SWDEV-425678 - Fix build failure in HIP samples
...
- Due to file reorg path changes cmake fails at find_package(hip) unless CMAKE_PREFIX_PATH is set explicitly
- Update CMakeLists.txt to set CMAKE_PREFIX_PATH
- Update Readme
Change-Id: Ibdb4419efcdd6583b059a728e48dfdb8f927a48b
[ROCm/hip-tests commit: 4dfa7ca7e6 ]
2023-11-27 12:56:29 -05:00
Rakesh Roy
4dfa7ca7e6
SWDEV-425678 - Fix build failure in HIP samples
...
- Due to file reorg path changes cmake fails at find_package(hip) unless CMAKE_PREFIX_PATH is set explicitly
- Update CMakeLists.txt to set CMAKE_PREFIX_PATH
- Update Readme
Change-Id: Ibdb4419efcdd6583b059a728e48dfdb8f927a48b
2023-11-27 12:56:29 -05:00
Tao Sang
e84ad1b0d7
SWDEV-409658 - Enable some stream value tests
...
Enable the following tests
Unit_hipStreamValue_Wait64_Blocking_NoMask_And
Unit_hipStreamValue_Wait64_Blocking_NoMask_Nor
Unit_hipStreamValue_Wait32_Blocking_NoMask_Nor
Relatetd tickets: SWDEV-409658, SWDEV-409602,
SWDEV-409596
Change-Id: I98891d79ac0b141fbaffda29ffda3dcb3e65c327
[ROCm/hip-tests commit: d04b8bf458 ]
2023-11-27 09:43:41 -05:00
Tao Sang
d04b8bf458
SWDEV-409658 - Enable some stream value tests
...
Enable the following tests
Unit_hipStreamValue_Wait64_Blocking_NoMask_And
Unit_hipStreamValue_Wait64_Blocking_NoMask_Nor
Unit_hipStreamValue_Wait32_Blocking_NoMask_Nor
Relatetd tickets: SWDEV-409658, SWDEV-409602,
SWDEV-409596
Change-Id: I98891d79ac0b141fbaffda29ffda3dcb3e65c327
2023-11-27 09:43:41 -05:00
vinay birur
dd4065b1fd
SWDEV-388833 - [catch2][dtest] gcc tests migrated to catch2
...
Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/359
Change-Id: I3c0330cd1585a49531968f295ecee12227ebaee2
[ROCm/hip-tests commit: 0fcf383c36 ]
2023-11-27 06:59:16 -05:00
vinay birur
0fcf383c36
SWDEV-388833 - [catch2][dtest] gcc tests migrated to catch2
...
Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/359
Change-Id: I3c0330cd1585a49531968f295ecee12227ebaee2
2023-11-27 06:59:16 -05:00
Ioannis Assiouras
94ffd46d71
SWDEV-433821 - Make hipStreamWaitEvent flags a default argument
...
Change-Id: I95a70b76fb492e141db8b4776d8945c9d13bd177
[ROCm/hip commit: e9df2320ef ]
2023-11-27 11:50:47 +00:00
Ioannis Assiouras
e9df2320ef
SWDEV-433821 - Make hipStreamWaitEvent flags a default argument
...
Change-Id: I95a70b76fb492e141db8b4776d8945c9d13bd177
2023-11-27 11:50:47 +00:00
Rakesh Roy
284f94a239
SWDEV-389650: Remove Unit_hipGraphRetainUserObject_Functional_2 from disabled tests
...
- Fix has been added to fix Unit_hipGraphRetainUserObject_Functional_2
- Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/338
Change-Id: Ic8542c1d542b87360cc6037003c32052fff38443
[ROCm/hip-tests commit: 2ecfc56b6f ]
2023-11-26 03:54:24 -05:00
Rakesh Roy
2ecfc56b6f
SWDEV-389650: Remove Unit_hipGraphRetainUserObject_Functional_2 from disabled tests
...
- Fix has been added to fix Unit_hipGraphRetainUserObject_Functional_2
- Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/338
Change-Id: Ic8542c1d542b87360cc6037003c32052fff38443
2023-11-26 03:54:24 -05:00
taosang2
cc6e0c2a32
SWDEV-431104 - Query atomics attribute in Win
...
Make hipDeviceAttributeHostNativeAtomicSupported return
right value in Windows
Change-Id: I149a8629769cd0d5848ffefb24f1752678a685b8
[ROCm/clr commit: 1faf1a4cb9 ]
2023-11-24 09:16:41 -05:00
taosang2
1faf1a4cb9
SWDEV-431104 - Query atomics attribute in Win
...
Make hipDeviceAttributeHostNativeAtomicSupported return
right value in Windows
Change-Id: I149a8629769cd0d5848ffefb24f1752678a685b8
2023-11-24 09:16:41 -05:00
mbhiutra
aecf96918f
SWDEV-415965 - [catch2][dtest] Added test for hip Math Constants
...
Change-Id: I6fbfc88d9e8d7708d7323a7708b03a7f5998db41
[ROCm/hip-tests commit: 51b354a25f ]
2023-11-24 06:00:01 -05:00
mbhiutra
51b354a25f
SWDEV-415965 - [catch2][dtest] Added test for hip Math Constants
...
Change-Id: I6fbfc88d9e8d7708d7323a7708b03a7f5998db41
2023-11-24 06:00:01 -05:00
Jaydeep Patel
720038c5b3
SWDEV-362372 - Enable Unit_hipStreamWaitEvent_UninitializedStream_Negative.
...
Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/220
Change-Id: I232de264ac0385513f66f289a081ed6e03d181dd
[ROCm/hip-tests commit: a18d7bc316 ]
2023-11-24 05:41:01 -05:00
Jaydeep Patel
a18d7bc316
SWDEV-362372 - Enable Unit_hipStreamWaitEvent_UninitializedStream_Negative.
...
Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/220
Change-Id: I232de264ac0385513f66f289a081ed6e03d181dd
2023-11-24 05:41:01 -05:00
sdashmiz
51af8b6515
SWDEV-389652 - re-enable user obj with child graph
...
Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/340
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: I3a5fd47221856ac76c58c94f5a2c05bbfd774296
[ROCm/hip-tests commit: ba8d4d2c61 ]
2023-11-24 05:40:02 -05:00
sdashmiz
ba8d4d2c61
SWDEV-389652 - re-enable user obj with child graph
...
Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/340
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: I3a5fd47221856ac76c58c94f5a2c05bbfd774296
2023-11-24 05:40:02 -05:00
vinay birur
33d812e490
SWDEV-388833 - [catch2][dtest] p2p tests migrated from dtests to catch2
...
Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/319 ,
Change-Id: I6024fd5172a9765756938601a30ed0469b5f1d5b
[ROCm/hip-tests commit: ea4476770a ]
2023-11-24 05:36:34 -05:00
vinay birur
ea4476770a
SWDEV-388833 - [catch2][dtest] p2p tests migrated from dtests to catch2
...
Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/319 ,
Change-Id: I6024fd5172a9765756938601a30ed0469b5f1d5b
2023-11-24 05:36:34 -05:00
Ioannis Assiouras
bcd84a5201
SWDEV-391727 - Unit_hipMemRangeGetAttribute_TstCountParam
...
Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/399
Change-Id: I80c11d549b4f6e66ecea2b676d32fba9d7929e49
[ROCm/hip-tests commit: ab80259b3c ]
2023-11-24 01:50:45 -05:00
Ioannis Assiouras
ab80259b3c
SWDEV-391727 - Unit_hipMemRangeGetAttribute_TstCountParam
...
Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/399
Change-Id: I80c11d549b4f6e66ecea2b676d32fba9d7929e49
2023-11-24 01:50:45 -05:00
AravindanC
c661bab06f
SWDEV-426649 - config file rocmpath hard coding removed
...
Change-Id: I01df16392201cc112c7533e8c092e4e336237b0b
2023-11-23 17:31:45 -05:00
AravindanC
413163541a
SWDEV-426649 - config file rocmpath hard coding removed
...
Change-Id: I01df16392201cc112c7533e8c092e4e336237b0b
[ROCm/rdc commit: c661bab06f ]
2023-11-23 17:31:45 -05:00
Jaydeep Patel
7933b88d7c
SWDEV-431879 - Introduce IsHandlerPending back.
...
It seems that due to removal of vdev()->isHandlerPending(),
Marker queued to ensure finish is not enqueued and that cause
hung at waiting event for kernel enqueue command.
Change-Id: I364abb2dcb4897b11a7eb61b5d85013b69292792
[ROCm/clr commit: eecbc2e436 ]
2023-11-23 08:45:19 -05:00
Jaydeep Patel
eecbc2e436
SWDEV-431879 - Introduce IsHandlerPending back.
...
It seems that due to removal of vdev()->isHandlerPending(),
Marker queued to ensure finish is not enqueued and that cause
hung at waiting event for kernel enqueue command.
Change-Id: I364abb2dcb4897b11a7eb61b5d85013b69292792
2023-11-23 08:45:19 -05:00
Jatin Chaudhary
bae9739c15
SWDEV-411156 - Add basic tests for fp16
...
Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/384
Change-Id: Ie4f00ebd198c8689d34757a3c27aaddb85d15370
[ROCm/hip-tests commit: 51c5b7b612 ]
2023-11-22 20:58:37 +05:30
Jatin Chaudhary
51c5b7b612
SWDEV-411156 - Add basic tests for fp16
...
Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/384
Change-Id: Ie4f00ebd198c8689d34757a3c27aaddb85d15370
2023-11-22 20:58:37 +05:30
Anusha GodavarthySurya
3bdedf0cc7
SWDEV-351966 - Dispatch table for hip runtime
...
Change-Id: Ie4a44fa8cf1ff9c152146070bbbf6b0636d4e325
[ROCm/clr commit: 5e21f0c6bd ]
2023-11-22 01:11:19 -05:00
Anusha GodavarthySurya
5e21f0c6bd
SWDEV-351966 - Dispatch table for hip runtime
...
Change-Id: Ie4a44fa8cf1ff9c152146070bbbf6b0636d4e325
2023-11-22 01:11:19 -05:00
Galantsev, Dmitrii
fe2198b170
Merge amd-staging into amd-master 20231121
...
Change-Id: I400dfcdbf7fd1afcb020805342a4389038ce3917
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/rocm_smi_lib commit: 0c5c46db6f ]
2023-11-21 17:28:29 -06:00
Galantsev, Dmitrii
0c5c46db6f
Merge amd-staging into amd-master 20231121
...
Change-Id: I400dfcdbf7fd1afcb020805342a4389038ce3917
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2023-11-21 17:28:29 -06:00
Galantsev, Dmitrii
a435423020
Bump version lib:7.0.0 tool:2.0.0+hash
...
Change-Id: I7f2fd5605a93d07f61b997a25e1fbcf2780ea5cb
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/rocm_smi_lib commit: e1c972a193 ]
2023-11-21 17:19:41 -06:00
Galantsev, Dmitrii
e1c972a193
Bump version lib:7.0.0 tool:2.0.0+hash
...
Change-Id: I7f2fd5605a93d07f61b997a25e1fbcf2780ea5cb
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2023-11-21 17:19:41 -06:00
Galantsev, Dmitrii
a854fbe9f6
Add version hash
...
Change-Id: I6cf18b00a45ebd106f981e92681cab2ef25924e2
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/rocm_smi_lib commit: d61aaf44e1 ]
2023-11-21 17:14:38 -06:00
Galantsev, Dmitrii
d61aaf44e1
Add version hash
...
Change-Id: I6cf18b00a45ebd106f981e92681cab2ef25924e2
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2023-11-21 17:14:38 -06:00
Jonathan R. Madsen
032fbe843c
Install samples ( #252 )
...
- install samples into <prefix>/share/rocprofiler
- update samples for testing
[ROCm/rocprofiler-sdk commit: 41d06ae9c3 ]
2023-11-21 11:35:39 -06:00
Jonathan R. Madsen
41d06ae9c3
Install samples ( #252 )
...
- install samples into <prefix>/share/rocprofiler
- update samples for testing
2023-11-21 11:35:39 -06:00
Charis Poag
b6ae7c5775
Fix CLI checks for secondary die
...
MCM die check was inconsistent (using avg power).
By using only the energy counter, this provides
a consistent way of checking which die is the MCM node.
Change-Id: I532fa2047706d0f1e92e643ce1e6759e45b65ec0
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
[ROCm/rocm_smi_lib commit: 553d26ef3a ]
2023-11-21 11:58:52 -05:00
Charis Poag
553d26ef3a
Fix CLI checks for secondary die
...
MCM die check was inconsistent (using avg power).
By using only the energy counter, this provides
a consistent way of checking which die is the MCM node.
Change-Id: I532fa2047706d0f1e92e643ce1e6759e45b65ec0
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
2023-11-21 11:58:52 -05:00
Oliveira, Daniel
85670a59e6
rocm_smi_lib: Fix Refactoring gpu_metrics code
...
Uses new support for 'gpu_metrics_v1_4'
Code changes related to the following:
* rsmi gpu_metrics APIs
* rsmi gpu_metrics Logs
* new data structure fields added in 1.4
* added APIs for all other existing metrics before 1.4
* added support to older metrics; 1.1, and 1.2
* added support to dump_internal_metrics_table()
* public APIs renamed to start with prefix 'rsmi_dev_metrics_'
* Unit tests updated
* Examples updated
Build changes related to the following: None
Change-Id: I23e59f99d3ed43318cd6bd43bd2f0c5387e9ccb9
Signed-off-by: Oliveira, Daniel <daniel.oliveira@amd.com >
[ROCm/rocm_smi_lib commit: 713d259f88 ]
2023-11-20 19:36:47 -06:00
Oliveira, Daniel
713d259f88
rocm_smi_lib: Fix Refactoring gpu_metrics code
...
Uses new support for 'gpu_metrics_v1_4'
Code changes related to the following:
* rsmi gpu_metrics APIs
* rsmi gpu_metrics Logs
* new data structure fields added in 1.4
* added APIs for all other existing metrics before 1.4
* added support to older metrics; 1.1, and 1.2
* added support to dump_internal_metrics_table()
* public APIs renamed to start with prefix 'rsmi_dev_metrics_'
* Unit tests updated
* Examples updated
Build changes related to the following: None
Change-Id: I23e59f99d3ed43318cd6bd43bd2f0c5387e9ccb9
Signed-off-by: Oliveira, Daniel <daniel.oliveira@amd.com >
2023-11-20 19:36:47 -06:00