Skip to content

Repository files navigation

Microcluster

A suite of tools to distribute your programs to a cluster of microcontrollers, for scientific computation and machine learning purposes.

Microcluster Execute is a Python interpreter that dissects your program and orchestrates distributed tasks with a micro-cluster. It is written in OCaml.

MicroPython Remote is an OCaml reimplementation of MicroPython's mpremote program with first-class programmatic API and concurrent communication.

The ports directory contains drivers for specific microcontrollers and devices.

Microcluster Execute 2.0 is an OCaml interpreter for parallelizing abstract vector math via distributing tasks to a micro-cluster.

About

Interpreter for computer clusters @ home

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages