Skip to content

Release v1.3.0-beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 02 Sep 10:14
· 358 commits to master since this release
v1.3.0-beta1
44287a3

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.