CLBLAS.jl icon indicating copy to clipboard operation
CLBLAS.jl copied to clipboard

CLBLAS integration for Julia

Results 13 CLBLAS.jl issues
Sort by recently updated
recently updated
newest added

You're receiving this pull request because the now-deprecated [Julia TagBot GitHub App](https://github.com/apps/julia-tagbot) is installed for this repository. This pull request installs [TagBot as a GitHub Action](https://github.com/marketplace/actions/julia-tagbot). If this PR does...

``` julia> Pkg.build("CLBLAS") INFO: Building CLBLAS INFO: Attempting to Create directory C:\Users\luyao\.julia\v0.5\CLBLAS\deps\downloads INFO: Downloading file https://github.com/clMathLibraries/clBLAS/releases/download/v2.12/clBLAS-2.12.0-Windows-x64.zip INFO: Done downloading file https://github.com/clMathLibraries/clBLAS/releases/download/v2.12/clBLAS-2.12.0-Windows-x64.zip INFO: Attempting to Create directory C:\Users\luyao\.julia\v0.5\CLBLAS INFO: Directory C:\Users\luyao\.julia\v0.5\CLBLAS...

Currently my package manager is telling me that the only compatible version is: uninstalled (i.e. no compatible versions...) (v1.0) pkg> add CLBLAS Resolving package versions... ERROR: Unsatisfiable requirements detected for...

It's a pretty easy fix, just replace e.g. `is_windows()` with `Sys.iswindows()`. I will open a PR to fix it fairly soon. The reason I'm not doing so immediately is because...

I've added methods for `dot` and `nrm2`.

It would be very nice to have high-level methods of `norm` and `dot` for https://github.com/JuliaGPU/GPUArrays.jl/issues/66 and https://github.com/JuliaGPU/GPUArrays.jl/issues/122. It seems to be possible to get some working version of high-level functions...

This behaviour is inconsistent (and prevents use of `similar`): ```julia alpha = T(2.0) beta = T(0.0) hA = rand(T, 4, 32) hB = rand(T, 32) m = 33 hC =...

``` using OpenCL import OpenCL.cl.CLArray import CLBLAS CLBLAS.setup() device, ctx, queue = CLBLAS.get_next_compute_context() hA = rand(5, 10) + im*rand(5, 10) hB = rand(10, 5) + im*rand(10, 5) hC = rand(5,...

```julia WARNING: deprecated syntax "typealias CL_float2 Complex64" at C:\Users\Mus\.julia\v0.6\CLBLAS\src\constants.jl:4. Use "const CL_float2 = Complex64" instead. WARNING: deprecated syntax "typealias CL_double2 Complex128" at C:\Users\Mus\.julia\v0.6\CLBLAS\src\constants.jl:5. Use "const CL_double2 = Complex128" instead. CLBLAS...

as discussed in #21 `Complex64` is currently not working and we are getting a seqfault when passing it to clblas, whereas `Complex128` works without issue. `Complex64` maps to `cl_float2` and...