Skip to content

Releases: triscale-innov/GFlops.jl

v0.1.7

27 Aug 13:08
Compare
Choose a tag to compare

GFlops v0.1.7

Diff since v0.1.6

Changed

  • Updated CompatHelper setup
  • Fixed CI (#44)
    • rem has a pure-julia software implementation since Julia 1.9 (#42)
    • fma seems to be implemented in software on MacOS since Julia 1.8 (#45)
  • Updated to PrettyTables v2 (#41, #46)

Closed issues:

  • The rem test fails with 1.9 beta and up (#42)

Merged pull requests:

v0.1.6

23 May 10:12
Compare
Choose a tag to compare

GFlops v0.1.6

Diff since v0.1.5

Added

  • Support half precision (Float16). Many thanks to milankl (#31, #39)

Changed

  • Updated CompatHelper setup
  • Updated compatibility bounds (#34, #36)
  • Support (and test) Julia LTS (v1.6) and latest version (v1)

Closed issues:

  • Add Float16 support? (#30)

Merged pull requests:

  • CompatHelper: bump compat for "PrettyTables" to "1.0" (#34) (@github-actions[bot])
  • CompatHelper: bump compat for "BenchmarkTools" to "1" (#36) (@github-actions[bot])
  • Add Float16 support (continued) (#39) (@ffevotte)

v0.1.5

19 Apr 17:29
ee8d5b5
Compare
Choose a tag to compare

GFlops v0.1.5

Diff since v0.1.4

This is a bugfix release.

Changed

  • Fix hygiene-related bug with Julia 1.6.0 (#32, #33)

Closed issues:

Merged pull requests:

  • Fix hygiene-related bug with Julia 1.6.0 (#33) (@ffevotte)

v0.1.4

13 Apr 10:26
Compare
Choose a tag to compare

GFlops v0.1.4

Diff since v0.1.3

Added

  • Support for additional operations: neg, abs, rem, muladd (#21)

Changed

  • Fix CI issues (#22)
  • Compatibility with CompatBounds.jl 0.12 (#29)

Merged pull requests:

v0.1.3

23 Dec 15:40
Compare
Choose a tag to compare

GFlops v0.1.3

Diff since v0.1.2

Changed

  • Quality Assurance:
    • CI: finish the switch from Travis to GitHub Actions
    • TagBot: switch to issue comment triggers
  • Display memory allocs in @gflops output (#5)
  • Estimate GFlops based on the minimum time measurement provided by @btime (#15)
  • Flop Counters are now displayed in a pretty-printed table (#3)

Closed issues:

  • adding unary ops (inv, sqrt) (#3)
  • recover and display allocation statistics from btime (#5)
  • GFlops should use minimum time instead of mean (#15)

Merged pull requests:

v0.1.2

20 Dec 12:01
Compare
Choose a tag to compare

GFlops v0.1.2

Diff since v0.1.1

Added

  • Support for ternary operators: fma (#12)

Changed

  • Quality Assurance:
    • switch to GitHub Actions for CI

Merged pull requests:

v0.1.1

20 Apr 23:03
Compare
Choose a tag to compare

GFlops v0.1.1

Diff since v0.1.0

This is the first version which should be compatible with Julia v1.4.

Closed issues:

  • Test fails on Julia master (1.4) (#6)
  • Wrong result with broadcasted function (#10)

Merged pull requests:

  • Install TagBot as a GitHub Action (#7) (@JuliaTagBot)
  • CompatHelper: bump compat for "Cassette" to "0.3" (#8) (@github-actions[bot])
  • CompatHelper: bump compat for "BenchmarkTools" to "0.5" (#9) (@github-actions[bot])
  • More tests (#11) (@ffevotte)

v0.1.0

12 Nov 21:21
v0.1.0
Compare
Choose a tag to compare
  • Initial release