Ruby for Multicore Processor
Project/Area Number |
19700046
|
Research Category |
Grant-in-Aid for Young Scientists (B)
|
Allocation Type | Single-year Grants |
Research Field |
Computer system/Network
|
Research Institution | Kanagawa University |
Principal Investigator |
YONEZAWA Naoki Kanagawa University, 理学部, 助手 (70312832)
|
Project Period (FY) |
2007 – 2008
|
Project Status |
Completed (Fiscal Year 2008)
|
Budget Amount *help |
¥1,250,000 (Direct Cost: ¥1,100,000、Indirect Cost: ¥150,000)
Fiscal Year 2008: ¥650,000 (Direct Cost: ¥500,000、Indirect Cost: ¥150,000)
Fiscal Year 2007: ¥600,000 (Direct Cost: ¥600,000)
|
Keywords | 超高速情報処理 / コンパイラ / プログラミング言語 / 並列処理 / マルチコアプロセッサ |
Research Abstract |
本研究は、国産スクリプティング言語であるRubyを高速に実行する方式を提案し、評価するものである。具体的には、Rubyで書かれたプログラムを、マルチコアプロセッサ(1チップに複数のコアを搭載するプロセッサ)で実行可能なコードに変換するトランスレータを実装した。評価のため、ヤコビの反復法で連立一次方程式を解くプログラムを実行した結果、4個のコアを利用した場合に最大3.95倍、8コアで同6.67倍の性能向上が得られた。
|
Report
(3 results)
Research Products
(4 results)