All Projects → bh107 → Bohrium

bh107 / Bohrium

Licence: apache-2.0
Automatic parallelization of Python/NumPy, C, and C++ codes on Linux and MacOSX

Projects that are alternatives of or similar to Bohrium

Pyopencl
OpenCL integration for Python, plus shiny features
Stars: ✭ 790 (+277.99%)
Mutual labels:  parallel-computing, gpu, opencl, cuda
Parenchyma
An extensible HPC framework for CUDA, OpenCL and native CPU.
Stars: ✭ 71 (-66.03%)
Mutual labels:  parallel-computing, gpu, opencl, cuda
Bayadera
High-performance Bayesian Data Analysis on the GPU in Clojure
Stars: ✭ 342 (+63.64%)
Mutual labels:  gpu, opencl, gpu-acceleration, cuda
Chainer
A flexible framework of neural networks for deep learning
Stars: ✭ 5,656 (+2606.22%)
Mutual labels:  gpu, numpy, cuda
Primitiv
A Neural Network Toolkit.
Stars: ✭ 164 (-21.53%)
Mutual labels:  gpu, opencl, cuda
Stdgpu
stdgpu: Efficient STL-like Data Structures on the GPU
Stars: ✭ 531 (+154.07%)
Mutual labels:  gpu, gpu-acceleration, cuda
Arraymancer
A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends
Stars: ✭ 793 (+279.43%)
Mutual labels:  parallel-computing, opencl, cuda
Neanderthal
Fast Clojure Matrix Library
Stars: ✭ 927 (+343.54%)
Mutual labels:  gpu, opencl, cuda
Heteroflow
Concurrent CPU-GPU Programming using Task Models
Stars: ✭ 57 (-72.73%)
Mutual labels:  gpu, gpu-acceleration, cuda
Pynvvl
A Python wrapper of NVIDIA Video Loader (NVVL) with CuPy for fast video loading with Python
Stars: ✭ 95 (-54.55%)
Mutual labels:  gpu, numpy, cuda
Cekirdekler
Multi-device OpenCL kernel load balancer and pipeliner API for C#. Uses shared-distributed memory model to keep GPUs updated fast while using same kernel on all devices(for simplicity).
Stars: ✭ 76 (-63.64%)
Mutual labels:  gpu, opencl, gpu-acceleration
Deepnet
Deep.Net machine learning framework for F#
Stars: ✭ 99 (-52.63%)
Mutual labels:  gpu, gpu-acceleration, cuda
Khiva
An open-source library of algorithms to analyse time series in GPU and CPU.
Stars: ✭ 161 (-22.97%)
Mutual labels:  gpu, opencl, cuda
Arrayfire Rust
Rust wrapper for ArrayFire
Stars: ✭ 525 (+151.2%)
Mutual labels:  gpu, opencl, cuda
Cupy
NumPy & SciPy for GPU
Stars: ✭ 5,625 (+2591.39%)
Mutual labels:  gpu, numpy, cuda
Bitcracker
BitCracker is the first open source password cracking tool for memory units encrypted with BitLocker
Stars: ✭ 463 (+121.53%)
Mutual labels:  gpu, opencl, cuda
Hipsycl
Implementation of SYCL for CPUs, AMD GPUs, NVIDIA GPUs
Stars: ✭ 377 (+80.38%)
Mutual labels:  gpu, opencl, cuda
Arrayfire Python
Python bindings for ArrayFire: A general purpose GPU library.
Stars: ✭ 358 (+71.29%)
Mutual labels:  gpu, opencl, cuda
Ilgpu
ILGPU JIT Compiler for high-performance .Net GPU programs
Stars: ✭ 374 (+78.95%)
Mutual labels:  gpu, opencl, cuda
Onemkl
oneAPI Math Kernel Library (oneMKL) Interfaces
Stars: ✭ 122 (-41.63%)
Mutual labels:  parallel-computing, gpu, cuda

Bohrium

Automatic acceleration of array operations in Python/NumPy, C, and C++ targeting multi-core CPUs and GP-GPUs.

.. image:: https://travis-ci.org/bh107/bohrium.svg?branch=master :target: https://travis-ci.org/bh107/bohrium

.. image:: https://badges.gitter.im/bh107/gitter.png :target: https://gitter.im/bh107/Lobby

.. image:: https://readthedocs.org/projects/bohrium/badge/?version=latest :target: http://bohrium.readthedocs.io/?badge=latest

The documentation is available at www.bh107.org <http://bohrium.readthedocs.io>_.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].