LLVM的JIT性能

dal*_*cai 10 performance jit llvm

任何人都可以提供一些数据来显示llvm的JIT代码输出的性能,比如静态编译与-O3相比吗?最好通过规范基准来说明这种性能.人们说JIT的代码输出很慢.我只是好奇它有多慢.

Nec*_*lis 6

给这个演示文稿一个阅读,它涵盖了JIT生成的代码的基准(对于JVM和.Net,不幸的是,大多数基准测试将针对具有新JIT后端的现有语言,例如Rubinius).也有一些有趣的图表这里.

作为一个额外的好处,这里是一个关于使用LLVM和Clang构建高效JIT的演示文稿,其中涵盖了JITing过程的内存使用和速度基准,如果您决定创建自己的基准测试,这会影响生成代码的速度和质量.

但是,您可能会发现此问题也很有趣.