ログイン
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 124 情報理工学系研究科
  2. 40 電子情報学専攻
  3. 1244025 修士論文(電子情報学専攻)
  1. 0 資料タイプ別
  2. 20 学位論文
  3. 025 修士論文

高効率なI/Oと軽量性を両立するマルチスレッド処理系の設計と実装

http://hdl.handle.net/2261/44024
http://hdl.handle.net/2261/44024
ef880bf6-363c-464b-85c2-ac7ecc5c161d
名前 / ファイル ライセンス アクション
48096415.pdf 48096415.pdf (571.4 kB)
Item type 学位論文 / Thesis or Dissertation(1)
公開日 2011-08-08
タイトル
タイトル 高効率なI/Oと軽量性を両立するマルチスレッド処理系の設計と実装
言語
言語 jpn
資源タイプ
資源 http://purl.org/coar/resource_type/c_46ec
タイプ thesis
その他のタイトル
その他のタイトル Design and Implementation of Multithread Framework that Manages both Efficient I/O and Lightweight Thread
著者 中島, 潤

× 中島, 潤

WEKO 5270

中島, 潤

Search repository
著者別名
識別子Scheme WEKO
識別子 5271
姓名 Nakashima, Jun
著者所属
著者所属 東京大学大学院情報理工学系研究科電子情報学専攻
Abstract
内容記述タイプ Abstract
内容記述 次世代の並列計算機の性能を十分に引き出すためには, そのあらゆる階層について, 並列性を十分に活用することを意識してアプリケーションを記述することが求められる. そのうえ, 既存の並列処理系の多くは動的な負荷分散を提供していないため, 適合格子細分化法などのそれが必要となる手法を用いたアプリケーションを記述する際には, 負荷分散のための処理も記述しなくてはならない. これは開発者にとって大きな負担である. そこで我々は, アプリケーションの並列性に応じてスレッドを生成・破棄し, それらが自由に通信を行う, という直感的な形で高性能な並列分散アプリケーションを記述するためのマルチスレッド処理系, MassiveThreadsを提案している. これは, (1)軽量なスレッド管理(2)マルチコア上でのスケーラブルな負荷分散(3)大量のスレッドによるI/Oの効率的な実行(4)既存のマルチスレッド処理系からスムーズに移行できるインターフェース, の4つの特徴をもつマルチスレッド処理系である. 本論文では, MassiveThreadsの設計と実装について述べる. MassiveThreadsは, 既存のマルチスレッド処理系が軽量なスレッド管理や効率的なI/Oのために利用している手法をベースとして, それらを既存のコードとも高い親和性をもち, なおかつマルチコア上でスケーラブルに動作するよう拡張して組み合わせることで, 上に述べた4つの特徴を達成している. 次にマイクロベンチマークによって, MassiveThreadsが既存のマルチスレッド処理系と比較しても遜色ない軽量性, 負荷分散能力, 高いネットワークI/Oのスループットを兼ね備えていることを確認した. さらに, 適合格子細分化法による移流計算をMassiveThreadsを用いて並列化した結果, 動的な負荷分散によって静的な領域分割よりも高い実行性能と良好な負荷分散が得られ, 実アプリケーションにおけるMassiveThreadsの有効性を確認することができた.
書誌情報 発行日 2011-03-24
日本十進分類法
主題Scheme NDC
主題 007
学位名
学位名 修士(情報理工学)
学位
値 master
研究科・専攻
情報理工学系研究科電子情報学専攻
学位授与年月日
学位授与年月日 2011-03-24
戻る
0
views
See details
Views

Versions

Ver.1 2021-03-02 08:19:16.483791
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR 2.0
  • OAI-PMH JPCOAR 1.0
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3