gone

Perform massive parallel computations in Node.js with GPGPU.

Usage no npm install needed!

<script type="module">
  import gone from 'https://cdn.skypack.dev/gone';
</script>

README

A GPU optimized NodeJS engine.

Perform massive parallel computations in Node.js with GPGPU.

NPM version CircleCI Status NPM DWL Status Known Vulnerabilities

Status: This project is still under development and currently does not provide a stable release.

Supported distros

OS Version Status
Ubuntu 14.04 LTS (trusty)
16.04 LTS (xenial)
17.10 (artful)
18.04 LTS (bionic)
complete
Debian 8 (jessie) or later complete
CentOS N/A not-started
Windows N/A not-started

Installation

Required Tools

On all platforms:

  • Yarn for dependency management. Download can be found here.
  • We use Git for version control (version 2.11.0 or later.)

On Linux:

  • Required libraries: g++-6-arm-linux-gnueabihf, gcc-arm-linux-gnueabihf, gcc-arm-linux-gnueabihf, xserver-xorg-dev, libxext-dev, libxi-dev, libpci-dev

Development Setup

Getting the source

$ git clone --recurse-submodules -j8 https://github.com/robin-rpr/node-gpu.git
$ cd node-gpu
$ yarn install
$ yarn run prebuild

NPM

$ npm i @robin-rpr/node-gpu --save

License

BSD