Get the latest tech news

A high-performance, zero-overhead, extensible Python compiler using LLVM


A high-performance, zero-overhead, extensible Python compiler using LLVM - exaloop/codon

Codon is a high-performance Python implementation that compiles to native machine code without any runtime overhead. Think of Codon as Python reimagined for static, ahead-of-time compilation, built from the ground up with best possible performance in mind. The@par annotation tells the compiler to parallelize the following for-loop, in this case using a dynamic schedule, chunk size of 100, and 16 threads.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Performance

Performance

Photo of llvm

llvm

Photo of overhead

overhead

Related news:

News photo

GraalPy – A high-performance embeddable Python 3 runtime for Java

News photo

What performance should you get from different types of storage?

News photo

LLVM Makes Progress On Using ClangIR To Compile GPU Kernels