gpu.js: Detailed Overview & Metrics

v2.16.0(about 2 years ago)

This package was last published over a year ago. It may not be actively maintained.Types definitions are bundled with the npm packageNumber of direct dependencies: 5Monthly npm downloads

gpu.js is a JavaScript library that enables GPU accelerated computations in the browser using WebGL. It allows developers to leverage the parallel processing power of the GPU for tasks like mathematical computations, simulations, and data processing. gpu.js provides a simple API for writing GPU-accelerated functions using JavaScript syntax, making it easier to offload intensive computations to the GPU.

Compared to traditional CPU-based computations, gpu.js can significantly improve performance for certain types of tasks by utilizing the GPU's parallel processing capabilities. It is actively maintained and offers a unique solution for harnessing GPU power in web applications.

Alternatives:
tensorflow.js+
brain.js+
deeplearn.js+
convnetjs+
synaptic+
ml5.js+
onnx.js+
p5.js+
numjs+
brain.js+

Tags: javascriptgpuwebglparallel-processingcomputation