In a nutshell, OCCA (like oca-rina) is an open-source library which aims to:
Make it easy to program different types of devices (e.g. CPU, GPU, FPGA)
Provide a unified API for interacting with backend device APIs (e.g. OpenMP, CUDA, OpenCL)
Use just-in-time compilation to build backend kernels
Provide a kernel language, a minor extension to C, to abstract programming for each backend
Metadata
Release files for occa 0.4.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| occa-0.4.1.tar.gz | 4.6 MB | Details |
Release files / occa-0.4.1.tar.gz
| Download URL | occa-0.4.1.tar.gz |
|---|---|
| Size | 4.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b0db99c506eef96078eacd5099303523f39fa4554c54e606ed98f57e3cf22a6f
|
|
BLAKE2b-256 checksum How to use checksums |
715a83d53fce0ba82a3256cf85ff6e44f70fb199e50db8c1d690784347e298aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6
|