Releases: ROCm/rocm_smi_lib
ROCm release v3.5.0
New in this release:
2143bc3 Merge "Adding lib symlink to top level rocm lib directory" into amd-master
2f3535f Adding lib symlink to top level rocm lib directory
8e03d10 Add ref counting for rsmi init and shutdown
e1f0d7e Use user-mode version of kfd_ioctl.h file
741f9c3 Allow specifying rsmi-lib install path
2235ede Add event notification API
806f665 Handle rsmi app running on machine with no AMD gpus
1c9ef44 Add checking for no-longer-existing process in test
f8b57c3 Add device mutual exclusion tests and related fixes
52196ca Shared mutex fixes and improvements
fd79e5c Add rsmi_topo_get_numa_affinity()
7abe6dc Documentation update
324c0ca More general solution to api support hwmon mapping
1d8e16b Fix indexing problem with api support function
d9ab846 Make rsmitst tests fail quickly if rsmi_init fails
d54a948 Don't assert or re-throw exception caught at top level
ROCm release v3.3.0
a482394 Correct rsmitst build instructions
0bf81ed Fix segmentation fault that sometimes occurs on release builds
2d6e151 Add rsmi_compute_process_gpus_get()
842bd29 Merge "Ensure string is non-empty before calling stoul or stoi" into amd-master
29d55e0 Changes for multiple ROCm installation
f748868 Ensure string is non-empty before calling stoul or stoi
d00b9ac Security improvements
fe4f7ed Use default value for version when git tags not present
ROCm release v3.1.0
The 3.1.0 ROCm release has a known issue for rocm_smi_lib that causes a segmentation fault for release builds. The fix for this is:
0bf81ed
"Fix segmentation fault that sometimes occurs on release builds"
which came after the 3.1.0 release.
The work-around for 3.1.0 rocm_smi_lib is to build a debug version and use that instead.
New in this release:
a246aac Changes for multiple ROCm installation
d00b9ac Security improvements
fe4f7ed Use default value for version when git tags not present
ROCm release v3.0.0
New in this release:
8ffe1bc Merge "Make dpkg and rpm package names match their file names" into amd-master
c926d50 Make dpkg and rpm package names match their file names
1004a01 Disable TestFrequenciesReadWrite for arcturus
4ebb436 Merge "Docs., error checking and test improvements" into amd-master
0e5c44d Use "-" instead of "_" for package name
52dfa4b Docs., error checking and test improvements
3a26a72 Support rsmitst blacklisting by adding an exclude file
ee13e85 Correct README Markdown formatting
ROCm release v2.10.0
ROCm release v2.9.0
- 469af30 Make bdfid use 32 bit domain if possible
ROCm release v2.8.0
- Fix issues with buffer length when getting brand name
- Display GPU brand name
- Fix building lib and test in non-automated (CI) env.
- Add build and job numbers to package version
- Conform versioning of to uniform version standards
- Adjust how we read ECC block counter status
- Fix RAS change
- Update docs for rsmi_dev_memory_reserved_pages_get()
- Add support for rsmi_dev_memory_reserved_pages_get()
ROCm SMI Library--ROCm Release 2.7
roc-2.7.0 If vendor/device/subsystem name is not found, use device ID string
ROCm release v2.6.0
Add support for junction, edge and memory temperature sensors (#42) * If vendor/device/subsystem name is not found, use device ID string * Update documentation for get-name functions * Add support for junction, edge and memory temperature sensors
ROCm release v2.5.0
Pre-release.
Changes since 2.4:
- Bug fixes
- By default, only consider AMD GPU's in RSMI device list
- rsmi_init() now pays attention to input parameter
- rsmi_shut_down() cleans up data-structures
- Add support for junction, edge and memory temperature sensors
- If vendor/device/subsystem name is not found, use device ID string