Multi-thread scheduling mechanism for reducing execution and energy consumption
Project/Area Number |
25330084
|
Research Category |
Grant-in-Aid for Scientific Research (C)
|
Allocation Type | Multi-year Fund |
Section | 一般 |
Research Field |
Software
|
Research Institution | Kyushu University |
Principal Investigator |
Kusakabe Shigeru 九州大学, システム情報科学研究科(研究院, 准教授 (70234416)
|
Project Period (FY) |
2013-04-01 – 2016-03-31
|
Project Status |
Completed (Fiscal Year 2015)
|
Budget Amount *help |
¥4,940,000 (Direct Cost: ¥3,800,000、Indirect Cost: ¥1,140,000)
Fiscal Year 2015: ¥1,170,000 (Direct Cost: ¥900,000、Indirect Cost: ¥270,000)
Fiscal Year 2014: ¥2,470,000 (Direct Cost: ¥1,900,000、Indirect Cost: ¥570,000)
Fiscal Year 2013: ¥1,300,000 (Direct Cost: ¥1,000,000、Indirect Cost: ¥300,000)
|
Keywords | マルチスレッド / スケジューラ / 省エネルギー / マルチスレッド処理 / 省エネルギー技術 / 公平性 / モデリング / 大規模データ処理 |
Outline of Final Research Achievements |
We propose a thread scheduling framework to reduce energy consumption as well as execution time. In this research, we developed different versions to experiment our framework. We added the helper thread which monitors performance counters and adjusts the behavior of the scheduler through the API to try to maximize the effectiveness of the scheduler. We developed from a simple version to more complex ones which change the monitoring target. As our extension, we apply our framework to a large-scale parallel and distributed processing framework, Hadoop. We also tried extending our framework to accommodate other targets such as fairness in addition to energy efficiency.
|
Report
(4 results)
Research Products
(14 results)