Release v1.3.0-beta1
Pre-release
Pre-release
github-actions
released this
02 Sep 10:14
·
358 commits
to master
since this release
This new beta release includes bug fixes and compatibility for Arm and Arm64 platforms (get the ILGPU Nuget package and ILGPU Algorithms Nuget package).
Changes
- Added support for Arm and Arm64 architectures (#816).
- Added intrinsic mappings for BitOperations functions (#824).
- Clarified documentation for
.IOOperations()
(#818). - Fixed issue promoting unsigned values on the evaluation stack (#822).
- Fixed critical issue in CPUAccelerator runtime (#836).
- Simplified IL Warp and Group extensions (#838).
Internal changes
- Bump GitHubActionsTestLogger from 1.4.1 to 2.0.0 in /Src (#813).
- Bump GitHubActionsTestLogger from 2.0.0 to 2.0.1 in /Src (#815).
- Bump Microsoft.NET.Test.Sdk from 17.2.0 to 17.3.1 in /Src (#832, #839).
- Bump Microsoft.NETFramework.ReferenceAssemblies in /Samples (#835).
- Bump xunit from 2.4.1 to 2.4.2 in /Src (#830).
- Added script to generate compatibility suppression files (#821).
- Fixed CodeQL scanning 'Error' alerts (#817).
- Significantly improved and fixed CI pipeline related to our GPU runners (#823, #827, #829, #833, #837).
Special thanks
Special thanks to @jgiannuzzi, @KosmosisDire, @MoFtZ, @NullandKale, and @pavlovic-ivan for their contributions to this release in form of code, feedback, ideas and proposals. Furthermore, we would like to thank the entire ILGPU community (especially @kilngod, @NullandKale and @Yey007) for providing feedback, submitting issues and feature requests.