arbv / cl-oclapi

Yet another OpenCL API bindings for Common Lisp.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cl-oclapi

Build Status TravisCI Status MIT License Quicklisp

Yet another OpenCL API bindings for Common Lisp.

Usage

Installation

Ubuntu

If you use Roswell then

git clone https://github.com/gos-k/cl-oclapi.git ~/.roswell/local-projects

Test

(ql:quickload :cl-oclapi-test)
(prove:run :cl-oclapi-test)

Specifications and platforms

  • Specifications
    • OpenCL 1.2
  • Platforms
    • pocl 0.12
    • OpenCL 1.2 CUDA 8.0.20

Support functions

Status APIs
Yes Platform APIs
Yes Device APIs
Yes Context APIs
Yes Command Queue APIs
Yes Memory Object APIs
Yes Sampler APIs
Yes Program Object APIs
Yes Kernel Object APIs
Yes Event Object APIs
Yes Profiling APIs
Yes Flush and Finish APIs
Yes Enqueued Commands APIs

Author

Copyright

Copyright (c) 2015 gos-k (mag4.elan@gmail.com)

License

Licensed under the MIT License.

About

Yet another OpenCL API bindings for Common Lisp.

License:MIT License


Languages

Language:Common Lisp 100.0%