Skip to content

Releases: mcabbott/Tullio.jl

v0.3.7

23 Oct 23:14
aad6488
Compare
Choose a tag to compare

Tullio v0.3.7

Diff since v0.3.6

Merged pull requests:

Closed issues:

  • Please update dep of FillArrays to v1. (#181)

v0.3.6

16 Oct 17:47
08dd493
Compare
Choose a tag to compare

Tullio v0.3.6

Diff since v0.3.5

Merged pull requests:

Closed issues:

  • HybridArrays (#155)
  • [Question] Is it possible to create a vector of SVectors from a Matrix using Tullio? (#161)
  • Use package extensions (#164)
  • Upgrade to CUDA.CUDAKernels (#168)
  • Bug when using Tullio + LoopVectorization (#169)
  • CUDA v4 support (#172)
  • Using threads, vs setting threads=false gives different result (#173)
  • Issue with vectorized functions on GPU (#174)
  • Scalar indexing with CUDA (#176)

v0.3.5

22 Sep 23:01
4ce1053
Compare
Choose a tag to compare

Tullio v0.3.5

Diff since v0.3.4

Closed issues:

  • Using Tullio within generated functions (#149)
  • poor performance for simple GPU loop (#152)
  • Symbolic gradient producing surprising results (#153)

Merged pull requests:

v0.3.4

10 Apr 22:23
bdf572c
Compare
Choose a tag to compare

Tullio v0.3.4

Diff since v0.3.3

Closed issues:

  • Unnecessary recompilations (#138)
  • Scalar operation on GPU on a simple operation (#145)

Merged pull requests:

v0.3.3

28 Jan 14:40
Compare
Choose a tag to compare

Tullio v0.3.3

Diff since v0.3.2

Closed issues:

  • UndefVarError: CUDADevice not defined (#128)
  • Wrong result when LoopVectorization is loaded (#131)

v0.3.2

02 Aug 02:35
93278c6
Compare
Choose a tag to compare

Tullio v0.3.2

Diff since v0.3.1

Merged pull requests:

v0.3.1

29 Jul 15:41
750b006
Compare
Choose a tag to compare

Tullio v0.3.1

Diff since v0.3.0

Closed issues:

  • scalar indexing when handling CUDAArray inside struct (#96)
  • StructArrays timing (#119)

Merged pull requests:

v0.3.0

30 Jun 17:09
Compare
Choose a tag to compare

Tullio v0.3.0

Diff since v0.2.14

Closed issues:

  • VSCode debug with @Einsum stops in macro.jl (#33)
  • besselj0 error (#54)
  • TODO: reenable ALL tests on Julia 1.6 and Julia nightly (#73)
  • Bugs in range inference with div (#76)
  • Unable to understand end in indexing (#97)
  • Convolution example doesn't work with LoopVectorization (#98)
  • Support for KernelAbstractions v0.6 / CUDA v3? (#102)
  • Weird failure with LoopVectorization (#104)
  • Tullio Seems to Cause (Minor) Type Instability (#112)

Merged pull requests:

v0.2.14

23 Apr 02:12
1002d86
Compare
Choose a tag to compare

Tullio v0.2.14

Diff since v0.2.13

Closed issues:

  • error CUDADevice not defined (#93)

Merged pull requests:

v0.2.13

19 Mar 05:00
7b4a314
Compare
Choose a tag to compare

Tullio v0.2.13

Diff since v0.2.12

Closed issues:

  • Potential for race conditions with shifted indices (#85)
  • Error in trying to set up a simple GPU expression (#91)

Merged pull requests:

  • Mark all shifted indices unsafe in gradients (#86) (@mcabbott)
  • Allow one index to mean linear indexing (#87) (@mcabbott)