Releases: smedegaard/hip_rs
Releases · smedegaard/hip_rs
v1.0.0
Other
- skip binding generationon docs.rs (#139)
- add MemPool (#138)
- add stream::query_stream(). closes 134 (#135)
- closes 26. add Device::get_default_mem_pool() (#133)
- add synchronize() (#132)
- only run CI on PR (#131)
- Update release.yaml (#130)
- closes 112. add core::stream (#128)
- rename runtime -> core (#127)
1.0.0
What's Changed
- refactor: rename runtime -> core by @smedegaard in #127
- add core::stream by @smedegaard in #128
- add synchronize(). refactor: core by @smedegaard in #132
- add Device::get_default_mem_pool() by @smedegaard in #133
- add stream::query_stream() by @smedegaard in #135
- add MemPool by @smedegaard in #138
- add hip_call() by @smedegaard in #143
- 153 add hipblas by @smedegaard in #154
- 155 add gemm by @smedegaard in #156
Full Changelog: 0.3.0...1.0.0
0.4.0
What's Changed
- refactor: rename runtime -> core by @smedegaard in #127
- add core::stream by @smedegaard in #128
- add synchronize().
- add Device::get_default_mem_pool() by @smedegaard in #133
- add stream::query_stream() by @smedegaard in #135
- add MemPool by @smedegaard in #138
Full Changelog: v0.3.0...0.4.0
v0.2.0
Other
- skip binding generationon docs.rs (#139)
- add MemPool (#138)
- add stream::query_stream(). closes 134 (#135)
- closes 26. add Device::get_default_mem_pool() (#133)
- add synchronize() (#132)
- only run CI on PR (#131)
- Update release.yaml (#130)
- closes 112. add core::stream (#128)
- rename runtime -> core (#127)
0.3.0
What's Changed
- Actions by @smedegaard in #118
- run on updated release by @smedegaard in #119
Full Changelog: 0.2.0...0.3.0
0.1.3
Actions (#123) * add github action
0.1.2
release edited
v0.1.1
Other
- Actions (#124)
- Actions (#123)
- Actions (#122)
- Actions (#121)
- Actions (#120)
- run on updated release (#119)
- Actions (#118)
- update readme.md (#117)
- Actions (#116)
- Actions (#115)
- add github action (#114)
- closes 84. hipmemset (#113)
- closes 59. hipmemcpy (#110)
- closes 49. hipextmallocwithflags (#107)
- closes 105. cleanup MemoryPointer (#106)
- closes 21. hipsetdevice (#104)
- closes 48. hipmalloc (#101)
- closes #99. 'runtime/init.rs imports HipErrorKind' (#100)
- project restructure
- closes #6. hipdevicegetbypcibusid (#18)
- closes #5. Adds hipdevicegetpcibusid() (#17)
- closes #4. hipdevicegetp2pattribute (#16)
- closes #13. 'revert inititaliz() to original. get_device_uuid_bytes is now private' (#15)
- closes #3 hipdevicegetuuid (#14)
- 2 hipdevicegetname (#12)
- closes #1. add runtime_get_version() (#9)
- 7 hipdevicetotalmem (#8)
- 'use .to_result(), Luke!'
- 'add semver crate. get_device_compute_capability() returns Result'
- 'update Version constructor'
- 'add Version type. Add get_device_compute_capability()'
- remove initialize error test
- 'print in test_initialize_error()'
- 'experiments with initialize()'
- 'set_device() returns Result'
- 'use from_kind()'
- 'update HipError constructor'
- 'initialize() catches panic'
- 'update init tests'
- 'remove test mock'
- 'update all tests'
- 'update tests'
- 'WIP'
- 'types'
- 'i32'
- 'get_device. back to original return'
- 'get_device. update signature'
- :get_device(). declare device_id as -1
- 'update runtime::get_device()'
- use result and error types
- '.expect() consumes result'
- 'test_initialization'
- 'use HipErrorKind'
- 'hip error codes to u32'
- 'add error and result types'
- 'remove test'
- 'add test_device_count_without_init'
- 'fix path to runtime wrapper'
- 'restructure project'
0.1.1
env GITHUB_TOKEN