A Novel Optimizing
and Auto Parallelizing Compiler

INPUT
Bodo logo
Compiler EngineETL / Analytics EngineAuto Parallelism
OUTPUT
Automatically:
OptimizedVectorizedParallelized
TOOLS
OPEN SOURCE LIBRARIES
HPC ARCHITECTURE
HOW IT WORKS

Overview of technologies
used in Bodo

Bodo’s core engine was created through the fusion of four disciplines with our Optimizing Compiler and Auto-Parallelization capability as the center piece.

Technology Evolution

Bodo offers the simplicity of Python with true parallelism and scalability of HPC

Architecture comparison

Bodo uses Single Program Multiple Data (SPMD) parallel architecture, which avoids master-executor bottlenecks

VS