Julia interface for the OpenCL parallel computation API. This package aims to be a complete solution for OpenCL programming in Julia, similar in scope to PyOpenCL for Python. It provides a high level API for OpenCL to make programing hardware accelerators, such as GPUs, FPGAs, and DSPs, as well as multicore CPUs much less onerous.

Features

  • OpenCL.jl provides access to OpenCL API versions 1.0, 1.1, 1.2 and 2.0
  • Examples available
  • Documentation available
  • Interface for the OpenCL parallel computation API
  • Complete solution for OpenCL programming in Julia
  • It provides a high level API for OpenCL to make programing hardware accelerators

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow OpenCL.jl

OpenCL.jl Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of OpenCL.jl!

Additional Project Details

Programming Language

Julia

Related Categories

Julia Data Visualization Software

Registered

2023-11-15