Get the latest tech news

Codon 0.17 Released For LLVM-Based Python Implementation For 10~100x Speedups


Codon is an open-source project that leverages the LLVM compiler infrastructure and aims for super fast Python code with as much as 10~100x speedups

Codon is an open-source project that leverages the LLVM compiler infrastructure and aims for super fast Python code with as much as 10~100x speedups. The Codon project promotes "10-100x or more" speedups over upstream Python and that the performance can be comparable to that of traditional C/C++ code. With Codon 0.17 the project has re-based to upstream LLVM 17 compiler use, adds new floating point type support for float16 / bfloat16 / float128, updates to various existing functions, added input() function handling, property setters are now supported, and there have been improvements to the dynamic polymorphism handling to better match CPython.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of llvm

llvm

Photo of codon

codon

Photo of speedups

speedups

Related news:

News photo

Scheduling Model in LLVM – Part I

News photo

Integrated assembler improvements in LLVM 19

News photo

AMD AI Compiler Engineer Lands A Generic MLIR To SPIR-V Pass In LLVM 19