Misc.

Jul 24, 2013

マルチコアTenderにおける排他制御の細粒度化による並列性向上手法

情報処理学会研究報告. [システムソフトウェアとオペレーティング・システム]
  • 山本貴大
  • ,
  • 山内利宏
  • ,
  • 谷口秀夫

Volume
2013
Number
16
First page
1
Last page
8
Language
Japanese
Publishing type
Publisher
一般社団法人情報処理学会

近年,マルチコアプロセッサの普及に伴い,オペレーティングシステム (以降,OS) のマルチコア対応が必要となっている.OS のマルチコア対応における課題として処理の並列性の向上がある.Tender オペレーティングシステム (以降,Tender) では,Tender 特有の OS 構造である資源インタフェース制御において一元的に排他制御することで修正工数を抑制し,マルチコア対応を実現した.このとき,資源インタフェース制御において資源の種類ごとに排他制御することで異なる種類の資源の並列処理を実現した.しかし,本手法では,同じ種類の資源を並列に処理することができない.本稿では,マルチコア向け Tender (以降,マルチコア Tender) において一元的な排他制御構造を維持しつつ,排他制御を細粒度化する手法について述べる.これにより,同じ種類の資源の並列処理を実現し,処理の並列性を向上させる.このとき,修正に要した工数について評価する.また,マイクロベンチマークを使用し,Linux,および FreeBSD と比較することでマルチコア Tender の性能を評価する.

Link information
CiNii Articles
http://ci.nii.ac.jp/naid/110009587997
CiNii Books
http://ci.nii.ac.jp/ncid/AN10444176
ID information
  • CiNii Articles ID : 110009587997
  • CiNii Books ID : AN10444176

Export
BibTeX RIS