Skip to content

Releases: rxwei/cuda-swift

Swift 3.1 support

27 Mar 21:15
Compare
Choose a tag to compare

In theory, Swift 3.1 release should be fully source compatible. However, typealiases defined in a protocol are not getting constrained upon at extension in Swift 3.1. This release provides a workaround.

1.4.0

17 Dec 10:54
Compare
Choose a tag to compare
Serious bug patch

Stabilized naming and optimized kernel operations in Warp

01 Dec 04:09
Compare
Choose a tag to compare
1.3.0

Fix measurements of kernel map operations

BLAS2, BLAS3, and more consistency across the library

14 Nov 10:24
Compare
Choose a tag to compare

Introducing Warp

06 Nov 06:34
Compare
Choose a tag to compare

Warp is a CUDA GPU acceleration library.

Patch 1: Require explicit context control

31 Oct 03:33
Compare
Choose a tag to compare
  • Context now requires explicit begin(on:options:) and end() control. This ensures that context won't be destroyed in certain use cases. That being said, Device.withContext(_:) is recommended.

Initial Release

30 Oct 02:05
Compare
Choose a tag to compare
  • CUDA Driver API
  • CUDA Runtime API
  • NVRTC
  • cuBLAS (BLAS-1 operations only)