JIT-Leistung von LLVM

9

Kann irgendjemand einige Daten zur Verfügung stellen, die die Leistung von Code-Ausgabe von llvm's JIT anzeigen, sagen wir im Vergleich zur statischen Kompilierung mit -O3? Es ist besser, dass eine solche Leistung durch einen spezifischen Benchmark veranschaulicht wird. Die Leute sagen, der Code, der von JIT ausgegeben wird, ist langsam. Ich bin nur neugierig wie langsam es ist.

    
dalibocai 13.01.2011, 15:59
quelle

1 Antwort

5

Geben Sie dieser Präsentation ein lesen , es umfasst Benchmarks des JIT generierten Codes (für eine JVM & amp; .Net. Leider werden die meisten Benchmarks für bestehende Sprachen mit einem neuen JIT-Backend, wie zB Rubinius ). Es gibt auch ein paar interessante Grafiken hier .

Als zusätzlichen Bonus ist hier eine Präsentation zum Aufbau eines effizienten JIT mit LLVM und Clang deckt die Speicherbelegung und die Geschwindigkeitswerte des JIT-Prozesses ab, die sich auf die Geschwindigkeit und Qualität des generierten Codes auswirken können, wenn Sie sich entscheiden, eigene Benchmarks zu erstellen.

Sie könnten jedoch diese Frage finden interessant auch.

    
Necrolis 28.11.2011, 07:27
quelle

Tags und Links