WEKO3
アイテム
マルチコア環境でのプロセス動作予測によるリソース配分最適化
https://ipsj.ixsq.nii.ac.jp/records/69279
https://ipsj.ixsq.nii.ac.jp/records/692795c953d9f-4d6f-4cca-b0a1-ebae39e37709
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2010 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | SIG Technical Reports(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2010-04-14 | |||||||
タイトル | ||||||||
タイトル | マルチコア環境でのプロセス動作予測によるリソース配分最適化 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | Optimal Resource Assignment by Process Behavior Prediction | |||||||
言語 | ||||||||
言語 | jpn | |||||||
キーワード | ||||||||
主題Scheme | Other | |||||||
主題 | プロセッサ資源管理 | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||
資源タイプ | technical report | |||||||
著者所属 | ||||||||
早稲田大学理工学術院 | ||||||||
著者所属 | ||||||||
独立行政法人科学技術振興機構ディペンダブル組込みOS研究開発センター | ||||||||
著者所属 | ||||||||
早稲田大学理工学術院 | ||||||||
著者所属 | ||||||||
早稲田大学理工学術院 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Waseda University, Department of Computer Science | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Japan Science and Technology Agency (JST), Dependable Embedded OS RD Center | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Waseda University, Department of Computer Science | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Waseda University, Department of Computer Science | ||||||||
著者名 |
大野, 有輝
菅谷, みどり
秋岡, 明香
中島, 達夫
× 大野, 有輝 菅谷, みどり 秋岡, 明香 中島, 達夫
|
|||||||
著者名(英) |
Yuki, Ohno
Midori, Sugaya
Sayaka, Akioka
Tatsuo, Nakajima
× Yuki, Ohno Midori, Sugaya Sayaka, Akioka Tatsuo, Nakajima
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 近年,CPU のマルチコア化によって処理能力を向上させる手法が一般的になっている.しかしながらマルチコア環境では,共有資源におけるリソースの競合による処理性能低下の問題がある.本研究では,プロセスの動作予測の結果から,実行コアの割当を決めることで,アプリケーションの処理性能を向上させる SPLiT (Scalable Performance Library Tool) を提案する.SPLiT は,(1) PMU (Performance Monitoring Unit) を用いたハードウェアの性能データの収集,(2) アプリケーションの処理に関する情報を元に動作予測を行うシステムを提供する.本研究では,SPLiT システムを Linux 上に実装し,Apache と MySQL に SPLiT lib を組込むことで,ウェブアプリケーションの最適化を行った.評価では必要な開発コストを最小におさえ,Web アプリケーションの性能を最大で 26% 向上させたことを示した. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | Recently, multicore processors have become populer, however, the concurrent execution with multicore processors causes resource contentions that can turn into a performance bottleneck. In this research, we present SPLiT (Scalable Performance Library Tool) which optimizes resource assignment by predicting processes behaviors. SPLiT collects the performance data in the kernel with PMU (Performance Monitoring Unit) and in processes of applications through the API of its library. With the result of prediction, it assigns CPU cores to each process and improves usage efficiency and caches. We implemented SPLiT on Linux, built its library into Apache and MySQL for the optimization of web applications, and evaluated its performance. The result shows SPLiT can improve the performance up to 26% without the development cost of applying SPLiT lib. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AN10444176 | |||||||
書誌情報 |
研究報告システムソフトウェアと オペレーティング・システム(OS) 巻 2010-OS-114, 号 5, p. 1-10, 発行日 2010-04-14 |
|||||||
Notice | ||||||||
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |