Package: wnpp
Severity: wishlist
Owner: Antonio Valentino <antonio.valent...@tiscali.it>

* Package name    : compyle
  Version         : 0.5
  Upstream Author : Prabhu Ramachandran <pra...@aero.iitb.ac.in>
* URL             : https://github.com/pypr/compyle
* License         : BSD
  Programming Lang: Python
  Description     : Execute a subset of Python on HPC platforms

Binary package names: python3-compyle python-compyle
 ComPyle allows users to execute a restricted subset of Python (almost
 similar to C) on a variety of HPC platforms. Currently it supports
 multi-core execution using Cython, and OpenCL and CUDA for GPU devices.
 .
 Users start with code implemented in a very restricted Python syntax,
 this code is then automatically transpiled, compiled and executed to
 run on either one CPU core, or multiple CPU cores (via OpenMP_) or on
 a GPU.
 CPy offers source-to-source transpilation, making it a very convenient
 tool for writing HPC libraries.
 .
 Some simple yet powerful parallel utilities are provided which can
 allow you to solve a remarkably large number of interesting HPC
 problems.
 .
 ComPyle also features JIT transpilation if you wish making it easy to
 use.

--
Antonio Valentino

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to