packages feed

accelerate-llvm-ptx-1.2.0.1: CHANGELOG.md

# Change Log

Notable changes to the project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/) and the
project adheres to the [Haskell Package Versioning
Policy (PVP)](https://pvp.haskell.org)

## [1.2.0.1] - 2019-04-29
### Added
 * support for GHC-8.6
 * support for LLVM-7
 * support for LLVM-8

### Contributors

Special thanks to those who contributed patches as part of this release:

 * Trevor L. McDonell (@tmcdonell)
 * Viktor Kronvall (@considerate)

## [1.2.0.0] - 2018-04-03
### Changed
 * `run` variants which do not take an explicit execution context now execute on
   the first available device in an exclusive fashion. Multi-GPU systems can
   specify the default set of GPUs to use with environment variable
   `ACCELERATE_LLVM_PTX_DEVICES` as a list of device ordinals.

### Added
 * support for half-precision floats
 * support for struct-of-array-of-struct representations
 * support 64-bit atomic-add instruction in forward permutations ([#363])
 * support for LLVM-6.0
 * support for GHC-8.4

### Contributors

Special thanks to those who contributed patches as part of this release:

 * Trevor L. McDonell (@tmcdonell)
 * Moritz Kiefer (@cocreature)


## [1.1.0.1] - 2018-01-08
### Fixed
 * add support for building with CUDA-9.x


## [1.1.0.0] - 2017-09-21
### Added
 * support for GHC-8.2
 * caching of compilation results ([accelerate-llvm#17])
 * support for ahead-of-time compilation (`runQ` and `runQAsync`)

### Changed
 * generalise `run1*` to polyvariadic `runN*`

### Fixed
 * Fixed synchronisation bug in multidimensional reduction


## [1.0.0.1] - 2017-05-25
### Fixed
 * device kernel image is invalid ([#386])


## [1.0.0.0] - 2017-03-31
 * initial release


[1.2.0.1]:              https://github.com/AccelerateHS/accelerate-llvm/compare/v1.2.0.0...v1.2.0.1
[1.2.0.0]:              https://github.com/AccelerateHS/accelerate-llvm/compare/1.1.0.1-ptx...v1.2.0.0
[1.1.0.1]:              https://github.com/AccelerateHS/accelerate-llvm/compare/1.1.0.0...1.1.0.1-ptx
[1.1.0.0]:              https://github.com/AccelerateHS/accelerate-llvm/compare/1.0.0.0...1.1.0.0
[1.0.0.1]:              https://github.com/AccelerateHS/accelerate-llvm/compare/1.0.0.0...1.0.0.1
[1.0.0.0]:              https://github.com/AccelerateHS/accelerate-llvm/compare/be7f91295f77434b2103c70aa1cabb6a4f2b09a8...1.0.0.0

[#386]:                 https://github.com/AccelerateHS/accelerate/issues/386
[#363]:                 https://github.com/AccelerateHS/accelerate/issues/363

[accelerate-llvm#17]:   https://github.com/AccelerateHS/accelerate-llvm/issues/17