02 Golem Products

Golem Unlimited.

(Almost) production ready


What are the key benefits
of using Golem Unlimited

In-house computing network within just a few clicks

Golem Unlimited allows users to create an internal trusted network of computers with one of them, called the Hub being in charge. The Hub is a requestor and other computers in the company join it as providers.

Easy to use API with multi lang support

An API for developers we have prepared allows you to easily integrate Golem Unlimited with your applications and run your calculations faster. It is a RESTful API compatible with Java Script, and we offer bindings to several languages.

2MB installation package!

All that needs to be done to set up, is to download a 2MB installation package and run it on the computers in your network. The set up is very easy for the Hub, and even easier for the providers’ machines.

Key OSes support for providers

Install Golem Unlimited on a computer with an Ubuntu OS and make it a Hub. Then you are not limited by OS platform. You can mix and match the systems in your providers’ network.

Multiple execution environments

Independently on the OS you are using we can execute applications on providers’ machines in three different ways, in Host direct mode, within a docker container and within the WASM sandbox.

Exposable to Golem Network

After building your own network, you will be able to use it not only for your own computations. You can make your Hub available in the Golem Network and start fetching tasks directly from there to monetize your resources.
02.2.2 Golem Unlimited

Current use-cases

Hoard Compiler

Designed to unburden developers from typical distributed computing hassles: provisioning nodes, work distribution, data transfer and more. Golem Unlimited allows subnetwork management from a single web console. It provides info on total capacity, nodes detailed status, allows to create new tasks, get work status and set utilization policies.


Versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. It is primarily designed for biochemical molecules like proteins, lipids and nucleic acids that have a lot of complicated bonded interactions.


Golem Unlimited MPI Computations. MPI is a communication protocol for programming parallel computers. Both point-to-point and collective communication are supported. MPI is a message-passing application programmer interface, together with protocol and semantic specifications for how its features must behave in any implementation.
02.2.3 Golem Unlimited