Technology

The DCP stack is built to improve efficiency, scalability, and simplicity. It reflects classic elements of distributed computing with a new vision to make compute resources fully fungible.

Learn how DCP's architecture securely unites millions of heterogeneous CPUs and GPUs.

Get Started

DCP uses the JavaScript V8 engine to execute all computations. Unlike other frameworks, this enables the same code to run on any device.

DCP leverages WebAssembly to provide multiple performance advantages future compatibility with languages besides Node.js like Python, C, and Rust.

Although not often thought of as a tool for compute-heavy jobs, there are several reasons JavaScript is the ideal choice for a distributed compute network:

  • It is nearing the speed and effectiveness of low-level languages like C++.
  • JavaScript is constantly being improved by Google, Mozilla, Apple, and Microsoft!
  • WebAssembly allows high-level JavaScript to have the performance of low-level code.
  • JavaScript has the largest and youngest development community, and is the most popular language - NPM is also the largest software repository in the world.

Learn More

Developer Features

DCL intuitively incorporates some of the most advanced features of any compute platform. Learn how compute.for() changes everything.

The Distributed Computer

The global network powered by DCP is an abundant pool of computing power. Learn how it can help your workload, and how to join.