hercules is a high-performance AOT compiler that compiles Python code to native machine code or c++ code without any runtime overhead. Typical speedups over Python are on the order of 100x or more.
The Hercules framework is fully modular and extensible, allowing for the seamless integration of new modules, compiler optimizations, domain-specific languages and so on. We actively work with hercules to interact with Elastic AI Search.
hercules is a high-performance AOT compiler and jit code to run, see the benchmarks below.
ContentsΒΆ
WELCOME TO HERCULES
TUTORIALS
ADVANCED
LLVM