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