Awesome Open Source
Awesome Open Source

GPU Pothos Blocks

This toolkit adds 100+ Pothos blocks that provide optimized implementations of various mathematical operations by offloading intensive processing onto a GPU, resulting in significant speed improvements.

Under the hood, the ArrayFire library uses a heavily optimized CUDA or OpenCL implementation, depending on what is available. If neither are available, it falls back onto a default CPU implementation.



  • Pothos library (0.7+)
  • ArrayFire (3.6+)
  • Mako Python module (build-time only)
  • YAML Python module (build-time only)

Licensing information

This module is licensed under the BSD 3-Clause license. To view the full license, view LICENSE.txt.

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
C Plus Plus (370,326
Cuda (3,908
Gpu (1,616
Opencl (592
Dataflow (334
Related Projects