• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2014 年度 実施状況報告書

マルチスレッドプログラムの実行時間と消費エネルギーを削減するスケジューリング機構

研究課題

研究課題/領域番号 25330084
研究機関九州大学

研究代表者

日下部 茂  九州大学, システム情報科学研究科(研究院, 准教授 (70234416)

研究期間 (年度) 2013-04-01 – 2016-03-31
キーワードマルチスレッド処理 / スケジューラ / 省エネルギー技術 / 大規模データ処理
研究実績の概要

これまでの研究では,汎用のプラットフォーム上においてマルチスレッド処理のスケジューリング方式を変更することにより,マルチスレッドアプリケーションの実行時間の短縮だけでなく消費電力の削減を実現してきた.
より系統的な研究開発を行いやすくするために,これまでの取り組みを次のような主要部:①カーネルレベルでカスタマイズされたスレッドスケジューラ,②スケジューラの動作を変更するパラメータに対するAPI,③スケジューリング方針変更による影響を監視するモニタリングシステム,④モニタリングの結果をふまえてスケジューリングのパラメータの変更をAPIを通して指示するコントローラ,からなるフレームワークとして再整理した.
このようなフレームワーク化を行った上で,提案手法の有用性を確認する実験・評価とその結果を踏まえた発展的研究開発のPDCAサイクルを実施している.
本年度は特に,近年その重要性が増している大規模データ処理のマルチスレッド部分を中心に有用性を確認する予備評価実験を行い,提案手法が焦点を当てている特性を持つ処理に対してその有効性を確認した.大規模分散環境を念頭に,Ubiquitous Green Community Control Network Protocolと称されるオープンネットワークプロトコルIEEE1888を用いて,提案するスケジューリング方式を大規模並列分散処理フレームワークHadoopに対して適用する実験を行い,メモリインテンシブな処理に対する有効性を確認した.

現在までの達成度 (区分)
現在までの達成度 (区分)

2: おおむね順調に進展している

理由

近年その重要性が増している大規模データ処理のマルチスレッド部分に対しても予備評価実験を行い,提案手法が焦点を当てている処理特性に対してその有効性を確認した.また,クラウドコンピューティング向けの仮想環境プラットフォームを想定し,公平性と性能とのトレードオフを考慮した開発と予備評価にも着手した.このように,関連領域の技術動向をふまえ,提案手法を適用・発展させる方向性について継続的に検討しながら研究開発を行っておりこのような評価区分とした.

今後の研究の推進方策

大規模データ処理は引き続き提案手法の研究開発の重要な適用領域とする.大規模分散並列処理フレームワークとして,すでに予備実験を行ったHadoopに続き,我々の提案手法との適合性が高いと思われるApache SPARKのようなメモリインテンシブな処理に焦点を当てたものが近年着目されており,提案方式の有効性がより高まっていると考える.また,クラウドコンピューティング向けの仮想環境プラットフォームを想定し,公平性と性能とのトレードオフを考慮したスケジューリングに関する研究開発も実施する予定である.

次年度使用額が生じた理由

差額が発生した主な理由は,予定していたほど旅費を使用しかなったためである.

次年度使用額の使用計画

対外発表の旅費などもより正確に考慮した支出計画を立てて執行する.

  • 研究成果

    (4件)

すべて 2014

すべて 雑誌論文 (4件) (うち査読あり 4件)

  • [雑誌論文] Monitoring Hadoop by Using IEEE1888 in Implementing Energy-Aware Thread Scheduling2014

    • 著者名/発表者名
      Hiroki Takasaki, Samih M. Mostafa, Shigeru Kusakabe
    • 雑誌名

      Proc. of The 14th IEEE International Conference on Scalable Computing and Communications (ScalCom-2014),

      巻: In CD ページ: In CD

    • 査読あり
  • [雑誌論文] Thread Weight Readjustment Scheduler: A Proportional Share CPU Scheduler for Multithreaded Processes2014

    • 著者名/発表者名
      Samih M. Mostafa, Shigeru Kusakabe
    • 雑誌名

      Proc. of the 2nd International Conference on Smart Computing and Artificial Intelligence (ICSCAI 2014)

      巻: In CD ページ: In CD

    • 査読あり
  • [雑誌論文] Towards Maximizing Throughput for Multithreaded Processes in Linux2014

    • 著者名/発表者名
      Samih M. Mostafa, Shigeru Kusakabe
    • 雑誌名

      International Journal of New Computer Architectures and their Applications (IJNCAA)

      巻: 4(2) ページ: 70-78

    • 査読あり
  • [雑誌論文] Applying Eco-Threading Framework to Memory-Intensive Hadoop Applications2014

    • 著者名/発表者名
      Hiroki Takasaki, Samih M. Mostafa, Shigeru Kusakabe
    • 雑誌名

      Proc. of the 5th International Conference on Information Science and Applications

      巻: 1 ページ: 192-195

    • 査読あり

URL: 

公開日: 2016-05-27  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi