-
HPC Ruby: High-Performance Optimizing Compiler for Ruby based on Static Analysis
[in Japanese]
-
Koichi Nakamura
,
Takahumi Nose
,
Mary Inaba
,
Kei Hiraki
… ると考えられているが,部分評価手法と抽象解釈手法を組み合わせることにより十分な精度での解析を行う事が可能である.また,我々は開発した解析手法に基づいて,Ruby の実行前最適化コンパイラ HPC Ruby を開発した.本稿時点では単一プロセッサ向けの基本的な最適化を実装している.NAS Parallel Benchmark を用いた性能評価では最新の Ruby 処理系と比べ 100 倍以上の高速化を達成し,C 言語の性能の約 90% を実現する事が出来た. …
IPSJ SIG Notes 2011-HPC-130(63), 1-10, 2011-07-20
CiNii Link1