Skip to content

v1.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Apr 14:31
· 112 commits to main since this release
1ebc4c9

Metal v1.1.0

Diff since v1.0.0

Merged pull requests:

Closed issues:

  • Validation-related back-end crash on macOS Ventura (#34)
  • slow broadcast copy in 2D (#41)
  • Poor performance of mapreduce (#46)
  • Multiplication with SubArrays (#47)
  • Add support to creating MtlArray using a memory allocated by Array (#62)
  • Improve use of unified memory (#86)
  • Use Autoreleasepools with Metal (#103)
  • Unknown RFLT tag generated by macOS 13 Metal compiler (#167)
  • mapreduce allocates a lot on the CPU (#211)
  • Legalization errors with vectorized code (#257)
  • Compilation Failure due to undefined symbols (#276)
  • resize!, append! not defined (#277)
  • tag new version (#278)
  • Panic during profiling tests on 14.4 beta (#281)
  • M3 backend cannot handle atomics with complicated pointer conversions (#282)
  • Int128 does not compile (#287)
  • Two suspicious mtl-related behaviours (#289)
  • LU factorization: add allowsingular keyword argument (#299)
  • Autorelease changes lead to use after free with errors (#301)
  • Reductions don't work on Shared Arrays (#312)