タグ

MVMに関するkyabのブックマーク (2)

  • マルチVMでRubyを並列化、サンと東大が共同研究 - @IT

    2008/01/10 サン・マイクロシステムズは1月10日、東京大学と産学連携モデルの確立を目指した共同研究に着手したと発表した。両者間の共同研究に関する協定書は2005年6月に東京大学と米サン・マイクロシステムズの間で取り交わされていたもので、今回初めて2つの研究テーマを決定した形だ。 テーマは「RubyJRubyでのマルチVirtual Machine(MVM)環境の実現」と「Fortress上でのスケルトン並列プログラミング手法に基づいたライブラリ開発」の2つ。 RubyJRubyのMVM研究は、東京大学 大学院情報理工学系研究科 竹内郁雄教授のグループと、米サンのティム・ブレイ氏(Director of Web Technologies)、およびJRubyのメンバーとの間で進める。MVM環境の実現によりRubyプログラムがさらに効率的に実行できることが期待できるという。この成果

    kyab
    kyab 2014/03/20
    “マルチVMでRubyを並列化”
  • Virtualization of JVM: Multi-Tasking (Software Design, Sep 2004)

    Java仮想マシンの仮想化機能: Multi-Tasking 首藤 一幸 注: このページの文章は Software Design 誌 2004年 9月号に掲載された以下の記事の元原稿です。 Software Design 誌編集部の了承の元に、ウェブページに掲載しております。 首藤一幸, "Java仮想マシンの仮想化機能: マルチタスキング", Software Design 2004年 9月号, p.22, (株)技術評論社, 2004年 8月 18日 Java仮想マシン(JVM)は,主にソフトウェアで実装される仮想の計算機です. JavaのアプリケーションはJVMによって実行され,そのJVMを専有します. 1台のマシン上で2つ以上のJavaアプリケーションを同時に実行したい場合は どうするでしょうか? それぞれのアプリケーションを,個別に,javaコマンドで起動するわけです. こう

    Virtualization of JVM: Multi-Tasking (Software Design, Sep 2004)
    kyab
    kyab 2014/03/20
    multi-tasking対応JVMでは,複数のJavaアプリケーションが, ランタイム,ロードされたコード,JITコンパイル結果のネイティブコードを 共有します.
  • 1