oracle / graalpython

A Python 3 implementation built on GraalVM
Other
1.2k stars 104 forks source link

Sulong benchmark? #274

Closed chadbrewbaker closed 2 years ago

chadbrewbaker commented 2 years ago

Ed Kmett introduced me to the GraalVM Sulong project to run LLVM bytecode.

Is it totally insane to compile CPython to LLVM bytecode then run it in GraalVM and benchmark against this project?

@chrisseaton - ditto for Truffle Ruby - running CRuby under Sulong?

chrisseaton commented 2 years ago

CRuby has support for compiling to WASM - maybe that configuration would be a place to start (as I guess it's more well behaved?).

msimacek commented 2 years ago

You could try it, it might work, but maybe you would have to disable some optimizations. But my guess is that it's going to be slower than both CPython and GraalPython at everything.

msimacek commented 2 years ago

Since there's no bugreport or feature request in this issue I'm going to close it as resolved.