Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gos-k/cl-clblas

Common Lisp binding for clBLAS
https://github.com/gos-k/cl-clblas

blas common-lisp opencl

Last synced: 15 days ago
JSON representation

Common Lisp binding for clBLAS

Awesome Lists containing this project

README

        

# cl-clblas

[![Quicklisp](http://quickdocs.org/badge/cl-clblas.svg)](http://quickdocs.org/cl-clblas/)

cl-clblas is a Common Lisp binding for [clBLAS](https://github.com/clMathLibraries/clBLAS).

## Usage

```
(ql:quickload :cl-clblas)
```

## Installation

### Ubuntu 16.04 and Roswell

Install clBLAS.

```
apt-get install libclblas-dev
```

Install cl-clblas.
```
ros install gos-k/cl-clblas
```

## Test

```
(ql:quickload :cl-clblas-test)
(prove:run :cl-clblas-test)
```

## Requirements

* clBLAS 2.10
* SBCL 1.3.11

## Verification environments

* Ubuntu 16.04.1 LTS
* SBCL 1.3.16 64-bit
* clBLAS 2.10
* TITAN X (Pascal)
* OpenCL 1.2 CUDA 8.0.0
* NVIDIA Driver 378.13

## Author

* gos-k ([email protected])

## Copyright

Copyright (c) 2016-2017 gos-k ([email protected])

## License

Licensed under the Apache License, Version 2.0.