All Projects → omnisci → Pymapd

omnisci / Pymapd

Licence: apache-2.0
Python client for OmniSci GPU-accelerated SQL engine and analytics platform

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Pymapd

Batch Shipyard
Simplify HPC and Batch workloads on Azure
Stars: ✭ 240 (+120.18%)
Mutual labels:  gpu, hpc
cuda memtest
Fork of CUDA GPU memtest 👓
Stars: ✭ 68 (-37.61%)
Mutual labels:  hpc, gpu
allgebra
Base container for developing C++ and Fortran HPC applications
Stars: ✭ 14 (-87.16%)
Mutual labels:  hpc, gpu
Onemkl
oneAPI Math Kernel Library (oneMKL) Interfaces
Stars: ✭ 122 (+11.93%)
Mutual labels:  gpu, hpc
Arrayfire Rust
Rust wrapper for ArrayFire
Stars: ✭ 525 (+381.65%)
Mutual labels:  gpu, hpc
Occa
JIT Compilation for Multiple Architectures: C++, OpenMP, CUDA, HIP, OpenCL, Metal
Stars: ✭ 230 (+111.01%)
Mutual labels:  gpu, hpc
monolish
monolish: MONOlithic LInear equation Solvers for Highly-parallel architecture
Stars: ✭ 166 (+52.29%)
Mutual labels:  hpc, gpu
Umpire
An application-focused API for memory management on NUMA & GPU architectures
Stars: ✭ 154 (+41.28%)
Mutual labels:  gpu, hpc
Arrayfire Python
Python bindings for ArrayFire: A general purpose GPU library.
Stars: ✭ 358 (+228.44%)
Mutual labels:  gpu, hpc
Arrayfire
ArrayFire: a general purpose GPU library.
Stars: ✭ 3,693 (+3288.07%)
Mutual labels:  gpu, hpc
Futhark
💥💻💥 A data-parallel functional programming language
Stars: ✭ 1,641 (+1405.5%)
Mutual labels:  gpu, hpc
Compute
A C++ GPU Computing Library for OpenCL
Stars: ✭ 1,192 (+993.58%)
Mutual labels:  gpu, hpc
gpubootcamp
This repository consists for gpu bootcamp material for HPC and AI
Stars: ✭ 227 (+108.26%)
Mutual labels:  hpc, gpu
MatX
An efficient C++17 GPU numerical computing library with Python-like syntax
Stars: ✭ 418 (+283.49%)
Mutual labels:  hpc, gpu
Parenchyma
An extensible HPC framework for CUDA, OpenCL and native CPU.
Stars: ✭ 71 (-34.86%)
Mutual labels:  gpu, hpc
Training Material
A collection of code examples as well as presentations for training purposes
Stars: ✭ 85 (-22.02%)
Mutual labels:  gpu, hpc
Pygraphistry
PyGraphistry is a Python library to quickly load, shape, embed, and explore big graphs with the GPU-accelerated Graphistry visual graph analyzer
Stars: ✭ 1,365 (+1152.29%)
Mutual labels:  gpu
Keras Multiple Process Prediction
A Simply Example to show how to use Keras model in multiple processes to do the prediction
Stars: ✭ 107 (-1.83%)
Mutual labels:  gpu
Neural Style Docker
A dockerized version of neural style transfer algorithms
Stars: ✭ 100 (-8.26%)
Mutual labels:  gpu
Deepnet
Deep.Net machine learning framework for F#
Stars: ✭ 99 (-9.17%)
Mutual labels:  gpu

====== pymapd

.. image:: https://readthedocs.org/projects/pymapd/badge/?version=latest :target: http://pymapd.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status

.. image:: https://jenkins-os.mapd.com/buildStatus/icon?job=pymapd-tests :target: https://jenkins-os.mapd.com/job/pymapd-tests/ :alt: Jenkins Build Status

A python DB API_ compliant interface for OmniSci_ (formerly MapD). See the documentation_ for more.

Quick Install (CPU)

Packages are available on conda-forge and PyPI::

conda install -c conda-forge pymapd

pip install pymapd

Quick Install (GPU)

We recommend creating a fresh conda 3.7 or 3.8 environment when installing pymapd with GPU capabilities.

To install pymapd and cudf for GPU Dataframe support (conda-only)::

conda create -n omnisci-gpu -c rapidsai -c nvidia -c conda-forge
-c defaults cudf=0.15 python=3.7 cudatoolkit=10.2 pymapd

.. _DB API: https://www.python.org/dev/peps/pep-0249/ .. _OmniSci: https://www.omnisci.com/ .. _documentation: http://pymapd.readthedocs.io/en/latest/?badge=latest

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].