All Projects → pyccel → Similar Projects or Alternatives

357 Open source projects that are alternatives of or similar to pyccel

MatX
An efficient C++17 GPU numerical computing library with Python-like syntax
Stars: ✭ 418 (+121.16%)
Mutual labels:  hpc
Dive Into Ml System
Dive into machine learning system, start from reinventing the wheel.
Stars: ✭ 220 (+16.4%)
Mutual labels:  openmp
Bvh
A modern C++ BVH construction and traversal library
Stars: ✭ 216 (+14.29%)
Mutual labels:  openmp
Onednn
oneAPI Deep Neural Network Library (oneDNN)
Stars: ✭ 2,600 (+1275.66%)
Mutual labels:  openmp
Laser
The HPC toolbox: fused matrix multiplication, convolution, data-parallel strided tensor primitives, OpenMP facilities, SIMD, JIT Assembler, CPU detection, state-of-the-art vectorized BLAS for floats and integers
Stars: ✭ 191 (+1.06%)
Mutual labels:  openmp
Bkcrack
Crack legacy zip encryption with Biham and Kocher's known plaintext attack.
Stars: ✭ 178 (-5.82%)
Mutual labels:  openmp
Rawspeed
fast raw decoding library
Stars: ✭ 179 (-5.29%)
Mutual labels:  openmp
Gapbs
GAP Benchmark Suite
Stars: ✭ 165 (-12.7%)
Mutual labels:  openmp
Ctranslate2
Fast inference engine for OpenNMT models
Stars: ✭ 140 (-25.93%)
Mutual labels:  openmp
Babelstream
STREAM, for lots of devices written in many programming models
Stars: ✭ 121 (-35.98%)
Mutual labels:  openmp
Corrfunc
⚡️⚡️⚡️Blazing fast correlation functions on the CPU.
Stars: ✭ 114 (-39.68%)
Mutual labels:  openmp
Arm Vo
Efficient monocular visual odometry for ground vehicles on ARM processors
Stars: ✭ 115 (-39.15%)
Mutual labels:  openmp
Compactnsearch
A C++ library to compute neighborhood information for point clouds within a fixed radius. Suitable for many applications, e.g. neighborhood search for SPH fluid simulations.
Stars: ✭ 93 (-50.79%)
Mutual labels:  openmp
Openmp Examples
openmp examples
Stars: ✭ 64 (-66.14%)
Mutual labels:  openmp
Nbody
N body gravity attraction problem solver
Stars: ✭ 40 (-78.84%)
Mutual labels:  openmp
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 (+319.58%)
Mutual labels:  openmp
Ems
Extended Memory Semantics - Persistent shared object memory and parallelism for Node.js and Python
Stars: ✭ 552 (+192.06%)
Mutual labels:  openmp
Stdgpu
stdgpu: Efficient STL-like Data Structures on the GPU
Stars: ✭ 531 (+180.95%)
Mutual labels:  openmp
Optim
OptimLib: a lightweight C++ library of numerical optimization methods for nonlinear functions
Stars: ✭ 411 (+117.46%)
Mutual labels:  openmp
Weave
A state-of-the-art multithreading runtime: message-passing based, fast, scalable, ultra-low overhead
Stars: ✭ 305 (+61.38%)
Mutual labels:  openmp
Stats
A C++ header-only library of statistical distribution functions.
Stars: ✭ 292 (+54.5%)
Mutual labels:  openmp
crowdsource-video-experiments-on-android
Crowdsourcing video experiments (such as collaborative benchmarking and optimization of DNN algorithms) using Collective Knowledge Framework across diverse Android devices provided by volunteers. Results are continuously aggregated in the open repository:
Stars: ✭ 29 (-84.66%)
Mutual labels:  openmp
vercors
The VerCors verification toolset for verifying parallel and concurrent software
Stars: ✭ 30 (-84.13%)
Mutual labels:  openmp
shortcut-comparison
Performance comparison of parallel Rust and C++
Stars: ✭ 74 (-60.85%)
Mutual labels:  openmp
capture3
C++ research project to learn more about cameras, image processing, color spaces, OpenCV and multi‑threading.
Stars: ✭ 17 (-91.01%)
Mutual labels:  openmp
Aff3ct
A fast simulator and a library dedicated to the channel coding.
Stars: ✭ 240 (+26.98%)
Mutual labels:  mpi
Dmtcp
DMTCP: Distributed MultiThreaded CheckPointing
Stars: ✭ 229 (+21.16%)
Mutual labels:  mpi
Mpi.jl
MPI wrappers for Julia
Stars: ✭ 197 (+4.23%)
Mutual labels:  mpi
Raxml Ng
RAxML Next Generation: faster, easier-to-use and more flexible
Stars: ✭ 191 (+1.06%)
Mutual labels:  mpi
Timemory
Modular C++ Toolkit for Performance Analysis and Logging. Profiling API and Tools for C, C++, CUDA, Fortran, and Python. The C++ template API is essentially a framework to creating tools: it is designed to provide a unifying interface for recording various performance measurements alongside data logging and interfaces to other tools.
Stars: ✭ 192 (+1.59%)
Mutual labels:  mpi
Mpi Operator
Kubernetes Operator for Allreduce-style Distributed Training
Stars: ✭ 190 (+0.53%)
Mutual labels:  mpi
Libgrape Lite
🍇 A C++ library for parallel graph processing 🍇
Stars: ✭ 169 (-10.58%)
Mutual labels:  mpi
Tomsfastmath
TomsFastMath is a fast public domain, open source, large integer arithmetic library written in portable ISO C.
Stars: ✭ 169 (-10.58%)
Mutual labels:  mpi
Quda
QUDA is a library for performing calculations in lattice QCD on GPUs.
Stars: ✭ 166 (-12.17%)
Mutual labels:  mpi
Horovod
Distributed training framework for TensorFlow, Keras, PyTorch, and Apache MXNet.
Stars: ✭ 11,943 (+6219.05%)
Mutual labels:  mpi
Matex
Machine Learning Toolkit for Extreme Scale (MaTEx)
Stars: ✭ 104 (-44.97%)
Mutual labels:  mpi
Pfunit
Parallel Fortran Unit Testing Framework
Stars: ✭ 104 (-44.97%)
Mutual labels:  mpi
Paramonte
ParaMonte: Plain Powerful Parallel Monte Carlo and MCMC Library for Python, MATLAB, Fortran, C++, C.
Stars: ✭ 88 (-53.44%)
Mutual labels:  mpi
Schwimmbad
A common interface to processing pools.
Stars: ✭ 82 (-56.61%)
Mutual labels:  mpi
Pism
repository for the Parallel Ice Sheet Model (PISM)
Stars: ✭ 61 (-67.72%)
Mutual labels:  mpi
Incompact3d
New version of our solver for the incompressible Navier-Stokes equations
Stars: ✭ 61 (-67.72%)
Mutual labels:  mpi
Ocgis
OpenClimateGIS is a set of geoprocessing and calculation tools for CF-compliant climate datasets.
Stars: ✭ 60 (-68.25%)
Mutual labels:  mpi
Polyaxon Examples
Code for polyaxon tutorials and examples
Stars: ✭ 57 (-69.84%)
Mutual labels:  mpi
T Flows
Program for Simulation of Turbulent Flows
Stars: ✭ 47 (-75.13%)
Mutual labels:  mpi
Adda
ADDA - light scattering simulator based on the discrete dipole approximation
Stars: ✭ 43 (-77.25%)
Mutual labels:  mpi
Qball
Qball (also known as [email protected]) is a first-principles molecular dynamics code that is used to compute the electronic structure of atoms, molecules, solids, and liquids within the Density Functional Theory (DFT) formalism. It is a fork of the Qbox code by Francois Gygi.
Stars: ✭ 33 (-82.54%)
Mutual labels:  mpi
Dflo
Discontinuous Galerkin solver for compressible flows
Stars: ✭ 31 (-83.6%)
Mutual labels:  mpi
Prpl
parallel Raster Processing Library (pRPL) is a MPI-enabled C++ programming library that provides easy-to-use interfaces to parallelize raster/image processing algorithms
Stars: ✭ 15 (-92.06%)
Mutual labels:  mpi
Pp Mm A03
Parallel Processing - Matrix Multiplication (Cannon, DNS, LUdecomp)
Stars: ✭ 12 (-93.65%)
Mutual labels:  mpi
Esmpy Tutorial
Basic tutorial for ESMPy Python package
Stars: ✭ 22 (-88.36%)
Mutual labels:  mpi
Mpimemu
MPI Memory Consumption Utilities
Stars: ✭ 17 (-91.01%)
Mutual labels:  mpi
Elmerfem
Official git repository of Elmer FEM software
Stars: ✭ 523 (+176.72%)
Mutual labels:  mpi
Libtommath
LibTomMath is a free open source portable number theoretic multiple-precision integer library written entirely in C.
Stars: ✭ 438 (+131.75%)
Mutual labels:  mpi
Mpi4py
Python bindings for MPI
Stars: ✭ 388 (+105.29%)
Mutual labels:  mpi
Sevendayshpc
一週間でなれる!スパコンプログラマ
Stars: ✭ 346 (+83.07%)
Mutual labels:  mpi
mpi-parallelization
Examples for MPI Spawning and Splitting, and the differences between two implementations
Stars: ✭ 16 (-91.53%)
Mutual labels:  mpi
sympy-paper
Repo for the paper "SymPy: symbolic computing in python"
Stars: ✭ 42 (-77.78%)
Mutual labels:  sympy
301-357 of 357 similar projects