HALOCORE / DuoGlot

DuoGlot: A User-Customizable Code Translator
Other
7 stars 0 forks source link

Performance significance of Cythonized Python modules #1

Open McSinyx opened 9 months ago

McSinyx commented 9 months ago

It's mentioned in neither the codebase nor the accompanied paper, so I wonder if you recall the performance improvements from the cythonization, vs interpreting CPython bytecode and PyPy's JIT optimizations.

I'm trying to justify the Cython compilation overhead while hacking on the DuoGlot server.

HALOCORE commented 9 months ago

Hi, I think it was around 2x performance improvement over just using CPython. PyPy somehow doesn't help so I used Cython instead.