Skip to content

Releases: ROCm/rocm_smi_lib

ROCm Release v5.1.0

30 Mar 16:21
Compare
Choose a tag to compare

New since last release
bd95425 make string variable 'tpath' an empty string.
b17b3b2 README: Remove restrictive licensing language
d596f72 Add blacklist filter 'virtualization' for rsmi tests failing in SRIOV
5d7c30e [rocm_smi.py]: fix input error type for --setclock
741174f [rocm_smi.py] resetPowerOverdrive fix
007f326 ROCm SMI CLI: Hide Failed Command Warning
3aab7b1 Link the library using sha1 build-id
8c4635a Temporary blacklist TestPerfLevelReadWrite for navi21
2804bf7 Don't use NDEBUG when the intent is !DEBUG

ROCm Release v5.0.0

09 Feb 17:28
Compare
Choose a tag to compare

New since last release
66e101a Add fix to check for vector size while reading pp_dpm_pcie
bd3fda7 Add rpm License header
0da6e0e Add license file to smi-lib package
bd2b8e6 Merge amd-staging into amd-master 20211216
8de6ed2 rocm_smi_lib: add stdbool.h needed for C90
3ef2132 Merge amd-staging into amd-master
1aeb27c [rocm_smi.py] remove \r symbol at print
432df20 Add null ptr check for temperature read from all sensors.
b4fd9c0 Update temp_read rsmitst.
c6f695f Skip TestFrequenciesReadWrite for unsupported ASICs
7b1daae Add fix to display correct GPU Memory Activity and GFX Activity value.
f61cb1b Add fix for out of range temperature value for HBM.
3f27dcc Modify bool variable to true in if condition of src=dst
40eed25 ROCm SMI CLI: Fix printErrLog Arguments
98baeca Merge amd-staging into amd-master
13cde84 [ROCm-SMI] add --showNodesBw
15e4fe8 [rocm_smi.py] remove repetitive footnote
ce46fd2 Add test case for rsmi_is_P2P_accessible API.
50ea68e [ROCm SMI LIB]: Add rsmi_minmax_bandwidth_get()
e96d6ab Add failing rsmi tests to exclude file to enable blacklisting
e2d9a37 ROCm SMI CLI: Add --showtopoaccess Functionality
ff02042 ROCm SMI LIB: Add rsmi_is_P2P_accessible() API
e6692c0 Add cmake target for rocm_smi
088fe48 Add cmake target for rocm_smi

ROCm Release v4.5.2

10 Dec 17:10
Compare
Choose a tag to compare
rocm-4.5.2

ROCm release v4.5.2

ROCm Release v4.5.0

03 Nov 19:12
Compare
Choose a tag to compare

New since last release
98635ec [rocm_smi.py]: fix fan 255% error
1447c83 rocm_smi_lib: fix gpu_metrics_v1_3 support
bbd7017 rocm_smi_lib: add gpu_metrics_v1_3 support
b9cc3d1 Fall back to pci-ids if FRU product_name is empty
5d3f3a1 support rocm_smi_lib version in the header file
1256542 Add -g compiler option for ADDRESS_SANITIZER
6a01b6b [rocm_smi.py] --showpower error bugfix
2c39e6c [rocm_smi.py] add secondary die check.
cef1974 rocm_smi.py: Remove extraneous line during process termination
8d5ced1 ROCm SMI Python CLI: Fix printLog Collisions
034caf6 ROCm SMI Python CLI: Add Zero Padding to Device Model
3d74653 Add dependency on rocm-core
8c60dbe AddressSanitizer report stack-use-after-scope
6edea7a Add fix to ignore error returned when perf determinism is not supported.
686e6ac Add fix to show usage of setperfdeterminism functionality in --help command
462d4ad Return an error when user tries to set out of range clock values for setsrange functionality

ROCm Release v4.1.0

12 Mar 23:10
Compare
Choose a tag to compare

New since last release

1a3e52e ROCm SMI Python CLI & LIB: Add GPU Reset Functionality
47b882b Comment out CPACK_RPM_PACKAGE_SUGGESTS line
c7b6b47 rocm-smi: Try find the librocm_smi64.so in a few locations
bb5132a Remove adding of bogus hwmon label entries
68095b5 Introduce RSMI_DEBUG_INFINITE_LOOP
7b5f220 CMakeLists: Add sudo to Suggests field
36a0465 CMakeLists: Make rocm_smi_lib provide rocm-smi
3b52c89 ROCm SMI Python CLI: Fix --showclkfrq/--showclocks Failure
efd234c Fix for error while reading gpu_metrics sysfs file
d9da490 ROCm SMI Python CLI: Add Json Functionality to showPids
d097cb2 Standardizing Package name
7e17684 Correct TestPerfLevelReadWrite test
47ca37a Fix for inconsistent GPU indexing between rocm-smi and rbt/hip.

ROCm Release v4.0.0

18 Dec 00:53
Compare
Choose a tag to compare

New since last release

4b49d2d Make rocm_smi.py handle disappearing PIDs

ROCm Release v3.10.0

30 Nov 20:24
Compare
Choose a tag to compare

New since last release

0ee670d Use relative path to find librocm_smi
a45d958 ROCm SMI Python CLI: Add CU Occupancy to showPids function
a9ec78b Update ROCm SMI library with ability to read CU occupancy
d4394e7 Support for RSMI_EVNT_GRP_XGMI_DATA_OUT counters
775a54e Use correct string conversion function for VRAM and SDMA usage
99a335f Add support for GPU reset SMI events
0dec51f Add support for KFD Thermal Throttling SMI event
4bdb8d1 Update KFD SMI event notification handling
05260db Fix for weight/hops not being updated

ROCm release v3.9.0

28 Oct 18:15
Compare
Choose a tag to compare

New since last release

8f9f943 Enable library-based rocm_smi.py
b015052 Make sure all sensor labels have valid mappings
cafd678 Add missing docs section for EvntNotif
91f8fcb ROCm SMI CLI: Add JSON support for topo functions
edcae88 Add README.md starter file
8b82621 ROCm SMI Python CLI: Implement --showbw
f1786a3 Don't hard code rocm_smi_lib path
54d4b9d Adding setsrange, setmrange, setvc, setslevel and setmlevel functionality to rocm lib and cli
95d43e3 ROCm SMI Python CLI: Implement show/set mclk OverDrive
2d59d08 ROCm SMI Python CLI: Implement Valid Clocks
d1f4c25 Adding voltage range functionality to rocm cli
49734f8 Adding logic to skip the loop if src and dest device are the same in HW Topology.
9f5d4a6 Update rsmi_process_info_t with sdma_usage field
1276e4b Adding gpu reset functionality to rocm cli
7be97ec Clean up comments for rsmitst
2e8dc4f Adding Sdma Usage to showpids
4032898 Adding Hw Topology option to ROCm SMI Python CLI
b568270 ROCm SMI Python CLI: properly cast pid to int

ROCm release v3.8.0

18 Sep 21:43
Compare
Choose a tag to compare

da64e28 Move README back to root
0468aa4 Correct event counter documentation example
2b90925 ROCm SMI Python CLI
92c258c Replace "." in pkg name with "-"
c2439d2 Correct usage of bitwise &

ROCm release v3.7.0

20 Aug 18:48
Compare
Choose a tag to compare

d325613 Adding "BUILD_SHARED_LIBS" flag to cmake files
5251483 Update xgmi event counter documentation
9d24fc9 Fix compiler warning in TestPciReadWrite
eea1ed8 Add support to retrieve process SDMA usage information.
68155ba Handle un-readable kfd properties files
e2c7ef6 TestPerfCntrReadWrite fail rsmitst if not supported
c2ef9a6 Fix docs + cmake_utils path issues
8664389 Quiet spurious pthread_unlock warnings
e21232f OAM: Implement get_sensors_info()
27deaea OAM: Add get dev and pci properties and sensor count
6594f8f Refactor rsmi to support oam
59394f3 Ensure no device mutexes are left held on shut_down
488bbb6 Add support to retrieve XGMI hive id
9e0ebb2 Fix line endings for init_shutdown_refcount.*
efc9b76 Make verbosity level 0 completely quiet
2805ed1 Adding current voltage feature & gtest.