文献
J-GLOBAL ID:201002240632677735   整理番号:10A0222384

柔軟性の高い並列仮想機械:ILDJITの設計と経験

A highly flexible, parallel virtual machine: design and experience of ILDJIT
著者 (4件):
資料名:
巻: 40  号:ページ: 177-207  発行年: 2010年02月 
JST資料番号: E0674A  ISSN: 0038-0644  CODEN: SPEXBL  資料種別: 逐次刊行物 (A)
記事区分: 原著論文  発行国: アメリカ合衆国 (USA)  言語: 英語 (EN)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
仮想機械語は機械コードの代りに,異なるハードウェアプラットフォーム間でプログラムを移植するために利用され,ソース言語レベルでソフトウェアを分散した時の欠点を招かない。加えて,それらを共通適合仮想コードに変換することによって,異なるソース言語間のインタオペラビリティが可能になる。並列コンパイルを支援するために設計された新世代の動的コンパイラかつ仮想機械である,ILDJIT(Intermediate Language Distributed Just-In-Time translator)について紹介した。コンパイルと実行タスクをパイプライン化して動的なコンパイル待ち時間をマスキングすること,および動的コード最適化に対応したモジュラーフレームワークの提供を目的に,以下1)-6)などを提示した。1)ILDJIT動的コンパイラの概観,2)並列コンパイル:動的先読みコンパイル,コンパイル負荷分散,静的メモリー初期化,スレッド通信,パイプラインエントリー,3)IR(Intermediate Representation)と仮想機械:コンポーネント,IR言語,4)最適化フレームワーク:インタフェイス,実行時間情報の利用,最適化ポリシーとチャネル,5)CLI(Common Language Infrastructure)メタデータ管理,6)メモリー管理。実験により,ハードウェアが十分な並列処理を提供する場合,コンパイル遅延の大部分をマスキングできることなどを示した。
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

分類 (2件):
分類
JSTが定めた文献の分類名称とコードです
言語プロセッサ  ,  ディジタル計算機方式一般 
タイトルに関連する用語 (3件):
タイトルに関連する用語
J-GLOBALで独自に切り出した文献タイトルの用語をもとにしたキーワードです

前のページに戻る