Skip to content

Releases: beagle-dev/beagle-lib

BEAGLE v4.0.1

13 Oct 14:13
Compare
Choose a tag to compare

Bug fixes:

  • patch ARM64 on linux

BEAGLE v4.0.0

17 Jul 13:29
Compare
Choose a tag to compare

Add support for:

  • M1 ARM64
  • pre-order gradient calculations

BEAGLE v3.1.2

03 Dec 22:28
Compare
Choose a tag to compare

Bug fixes:

  • Further fixes to pthread linking problems for Linux compilation under GCC;
  • Fixed issue with odd state counts and CPU SSE;
  • Fixed issue with non nucleotide state counts on AMD GPUs;
  • Adjustments to CPU auto-threading heuristics.

BEAGLE v3.1.1

16 Nov 12:40
Compare
Choose a tag to compare

Bug Fixes:

  • Fixed pthread linking issue on Linux which prevented some programs from loading CPU plugin.
  • Fixed issue with multi-partition mode and unrooted trees on CPU implementation (multi-partition on CPU typically only used for debugging)

BEAGLE v3.1.0

11 Nov 00:53
d6e3c3f
Compare
Choose a tag to compare

New Features:

  • Automatic resource selection via beagleGetBenchmarkedResourceList.
  • Control of CPU threading with beagleSetCPUThreadCount.

Performance and bug Fixes:

  • CPU implementation now defaults to non-threaded implementation to replicate behaviour of previous versions.
  • Improved CPU auto-threading to use fewer threads for better performance in some scenarios.
  • Improved performance for CUDA implementation when rescaling (improved synchonization of streams).

BEAGLE v3.0.2

14 Jun 20:52
Compare
Choose a tag to compare

Bug fixes:

  • Fixed macOS installer to place BEAGLE JNI library in correct location
  • Removed OpenCL implementation from macOS build and installer, as OpenCL is being deprecated by Apple

BEAGLE v3.0.1

11 May 11:29
Compare
Choose a tag to compare

Bug Fixes:

  • Fixed issue with GPU implementation (undersized array allocation).

BEAGLE v3.0.0

25 Apr 11:33
Compare
Choose a tag to compare

New Features:

  • Improved performance for partitioned data sets.
  • Improved performance for large trees with short alignments.
  • Improved performance for default CPU implementation, via use of threading.

Bug Fixes:

  • Several minor fixes.

BEAGLE v3.0.0-pre20180425

20 Apr 12:42
ac0a34d
Compare
Choose a tag to compare
Pre-release
Update README.md

fixed broken API documentation link