Skip to content

Releases: finch-tensor/Finch.jl

v0.6.6

17 Nov 21:22
78ee7e0
Compare
Choose a tag to compare

Finch v0.6.6

Diff since v0.6.5

Merged pull requests:

Closed issues:

  • Slowdown from bounds inference code (#308)
  • Strange Error "Error: I'm not sure how this happened" (#313)

v0.6.5

20 Oct 18:29
605109b
Compare
Choose a tag to compare

Finch v0.6.5

Diff since v0.6.4

Merged pull requests:

Closed issues:

  • Drop c binding support (#305)

v0.6.4

17 Oct 22:14
1ed0c13
Compare
Choose a tag to compare

Finch v0.6.4

Diff since v0.6.3

Merged pull requests:

Closed issues:

  • Early Break (#52)
  • Consider loop invariant code motion on getfields (#188)
  • add thread-local storage (#244)
  • Add Aqua to the tests? (#271)
  • Add JuliaFormatter to the tests? (#272)
  • AssertionError with updater should be caught by LifecycleVisitor (#284)
  • Bug with define node not in a block (#286)
  • Variable not getting bound (#288)
  • comparisons should be wrappers (#291)
  • Instantiate getting called on lookup (#296)
  • thaw functions are not covered by tests (#299)

v0.6.3

16 Sep 01:10
cadd561
Compare
Choose a tag to compare

Finch v0.6.3

Diff since v0.6.2

Merged pull requests:

Closed issues:

  • Warn on discordant iteration (#215)
  • Scalars not working for some reason (#267)
  • Loops with diagonals not unfurling (#278)

v0.6.2

11 Sep 21:20
Compare
Choose a tag to compare

Finch v0.6.2

Diff since v0.6.1

Merged pull requests:

v0.6.1

11 Sep 17:17
Compare
Choose a tag to compare

Finch v0.6.1

Diff since v0.6.0

v0.6.0

10 Sep 17:08
afedd66
Compare
Choose a tag to compare

Finch v0.6.0

Diff since v0.5.4

Closed issues:

  • Improve symbolic reasoning on intervals (#37)
  • Pattern match known kernels with good implementations (#42)
  • Wrapper Arrays RFC (#43)
  • Multicore (#57)
  • On-demand compilation, separate from execution (#70)
  • for i in 2:7 (#76)
  • More descriptive error messages (#97)
  • Preliminary binary file format output (#120)
  • Add Partition Masks (Enables Easy Loop Splitting) (#152)
  • Thunks need to introduce a new context/scope (#180)
  • Generalize integration (#181)
  • Merge "loop" and "chunk" ir node (#182)
  • DCE empty phases (#184)
  • Rename stride (#186)
  • Update Binsparse output (#187)
  • Permuted Dims Array (#201)
  • Test fails with Julia 1.9.0 (#211)
  • RFC: canonicalize random access as a global compiler pass (#223)
  • RFC: Discrete tensors in continuous domains (#230)
  • value or literal tensors (#232)
  • Constant Propagation on scalars. (#233)
  • rename Pipeline -> Sequence, sequence->block (#239)
  • deprecate loop macro (#241)
  • deprecate fiber macro (#242)
  • Error on multiple definition of variables in same scope (#243)
  • Parameterized Level Storage for Accelerators (#245)
  • Fix reference output automatically in github (#263)

Merged pull requests:

v0.5.4

08 May 21:36
Compare
Choose a tag to compare

Finch v0.5.4

Diff since v0.5.3

v0.5.3

08 May 21:24
Compare
Choose a tag to compare

Finch v0.5.3

Diff since v0.5.2

Closed issues:

  • Add tests for benchmarks (#130)
  • Replace cached function with a context-based cache. (#183)

Merged pull requests:

v0.5.2

17 Apr 15:33
2068e5d
Compare
Choose a tag to compare

Finch v0.5.2

Diff since v0.5.1

Merged pull requests: