マルチプロセッサにおけるスケジュール可能性を向上するための動的優先度スケジューリングアルゴリズム(スケジューリング,組込技術とネットワークに関するワークショップETNET2007)
スポンサーリンク
概要
- 論文の詳細を見る
近年,組込み実時間システムにおいてもマルチプロセッサの利用が主流になりつつある.しかしながら,マルチプロセッサにおける実時間スケジューリングは複雑であることが知られている.一般的に,高いスケジュール可能性を実現できる洗練されたスケジューリングアルゴリズムでは多くのコンテキストスイッチやタスクマイグレーションが発生し,それらのオーバーヘッドによる実用性の低下が問題となる.一方で,単純なアルゴリズムでは高いスケジュール可能性を実現することはできない.そこで,本論文では,高いスケジュール可能性を実現できる実用的な動的優先度スケジューリングアルゴリズムを提案する.提案アルゴリズムは新しいスケジューリング方式に基づいており,従来のスケジューリング方式に基づくあらゆるアルゴリズムのスケジュール可能なシステム利用率の上限が高々50%であるのに対して,その上限を73% に向上できる.評価では,実際のスケジュールにおいても,提案アルゴリズムが既存のアルゴリズムよりも多くのタスクをスケジュール可能であることを示す.
- 2007-03-09
著者
関連論文
- 高精度なロボット制御のための時間管理機構の設計と実装(OS・ミドルウェア,組込技術とネットワークに関するワークショップETNET2008)
- 高精度なロボット制御のための時間管理機構の設計と実装(OS・ミドルウェア,組込技術とネットワークに関するワークショップETNET2008)
- 分散制御用リアルタイム通信Responsive Link
- チップマルチプロセッサ用の優先度付きNon-Uniformキャッシュアーキテクチャ(マルチコア・マルチプロセッサ,組込技術とネットワークに関するワークショップETNET2008)
- 優先度付きSMTにおけるデッドラインからの遅延時間を保証可能なソフトリアルタイムスケジューリング(スケジューリング)
- Responsive Linkの追い越し用バッファによる待ち時間を有効利用した実時間通信(ネットワーク,通信)
- Responsive Linkを用いた実時間通信におけるアドミッションコントロール(ネットワーク,通信)
- 優先度付きSMTにおけるデッドラインからの遅延時間を保証可能なソフトリアルタイムスケジューリング(スケジューリング,組込技術とネットワークに関するワークショップETNET2007)
- モジュール型ヒューマノイドロボット
- Responsive Multithreaded Processorの分岐予測器の設計と実装(リアルタイムアーキテクチャ, 組込技術とネットワークに関するワークショップ)
- Responsive Multithreaded Processorのスレッド間同期機構の設計と実装(リアルタイムアーキテクチャ, 組込技術とネットワークに関するワークショップ)
- Responsive Multithreaded Processor の分岐予測器の設計と実装(リアルタイムアーキテクチャ, 組込技術とネットワークに関するワークショップ)
- Pesponsive Multithreaded Processor のスレッド間同期機構の設計と実装(リアルタイムアーキテクチャ, 組込技術とネットワークに関するワークショップ)
- Responsive Multithreaded Processorの命令供給機構(プロセッサアーキテクチャ)
- Responsive Multithreaded Processorにおける実時間処理用命令供給機構(実時間処理,組込システム及び一般)
- Responsive Multithreaded Processorの命令実行機構(プロセッサアーキテクチャ)
- マルチスレッド技術を用いたマルチメディア処理向けベクトルユニットの設計と実装(プロセッサアーキテクチャ)
- Responsive Multithreaded Processorの同期機構の設計と実装(プロセッサアーキテクチャ)
- Responsive Multithreaded Processorの設計・実装(プロセッサアーキテクチャ)
- リアルタイム処理用マルチスレッディングプロセッサの優先度に基づくキャッシュサブシステム
- リアルタイムシステム向けオンチップネットワークスイッチの設計と実装(アーキテクチャ,組込技術とネットワークに関するワークショップETNET2009)
- Responsive Multithreaded Processorにおけるスレッドスケジューリング機構の設計と実装(アーキテクチャ,組込技術とネットワークに関するワークショップETNET2009)
- データ並列性を抽出するプリフェッチ機構の設計と実装(アーキテクチャ,組込技術とネットワークに関するワークショップETNET2009)
- マルチプロセッサにおけるグローバルRMに基づくリアルタイムスケジューリングアルゴリズム(タスクスケジューリング,組込技術とネットワークに関するワークショップETNET2008)
- RTミドルウェア用の優先度によるオブジェクト管理機構(タスクスケジューリング,組込技術とネットワークに関するワークショップETNET2008)
- 拡張性及びオーバーヘッドを考慮したRMT Processor用リアルタイムスケジューラの設計と実装(組込技術とネットワークに関するワークショップETNET2006)
- 三次元実装パッケージ実現のためのハイブリッドFPCの提案(先端電子デバイスパッケージと高密度実装における評価・解析技術論文)
- 優先度を考慮したオンチップルータVIXの設計及び実装
- 優先度付きSMT Processorにおける準固定優先度スケジューリング
- SMT/CMP向け固定優先度スケジューリング用動的電圧周波数制御の提案とRMT Processorを用いた実機評価
- リアルタイム実行のための優先度付きSMTプロセッサ用IPC制御機構
- 高精度なロボット制御のための時間管理機構の設計と実装(OS・ミドルウェア,組込技術とネットワークに関するワークショップETNET2008)
- 高精度なロボット制御のための時間管理機構の設計と実装(OS・ミドルウェア,組込技術とネットワークに関するワークショップETNET2008)
- 優先度付きSMTにおけるデッドラインからの遅延時間を保証可能なソフトリアルタイムスケジューリング(スケジューリング)
- Responsive Linkの追い越し用バッファによる待ち時間を有効利用した実時間通信(ネットワーク,通信)
- Responsive Linkを用いた実時間通信におけるアドミッションコントロール(ネットワーク,通信)
- 低遅延リアルタイムオンチップネットワークのための先読みルータの設計(コンピュータシステム技術4,組込み技術とネットワークに関するワークショップETNET2010)
- マルチコアプロセッサにおける非周期タスクの応答性向上
- リアルタイムオンチップネットワーク向け先読みアービトレーション機構付ルータの設計と実装
- リアルタイムオンチップネットワーク向け先読みアービトレーション機構付ルータの設計と実装
- リアルタイムオンチップネットワーク向け先読みアービトレーション機構付ルータの設計と実装
- リアルタイムオンチップネットワーク向け先読みアービトレーション機構付ルータの設計と実装
- Responsive Multithreaded Processorにおける実時間処理用命令供給機構(実時間処理,組込システム及び一般)
- 優先度付きSMTプロセッサ向け実時間動的電圧周波数制御
- 優先度付きSMTプロセッサ向け実時間動的電圧周波数制御
- 優先度付きSMTプロセッサ向け実時間動的電圧周波数制御
- 優先度付きSMTプロセッサ向け実時間動的電圧周波数制御
- ヒューマノイド・ロボットのための実時間分散情報処理(実時間処理,組込システム及び一般)
- ヒューマノイド・ロボットのための実時間分散情報処理(実時間処理,組込システム及び一般)
- 主記憶に不揮発メモリを用いたシステムの実行状態復元手法(コンパイラとシステムソフトウエア)
- 不揮発メモリを用いた永続システムの設計方法(インターネット環境でのデータ工学とディペンダビリティ論文小特集)
- 不揮発RAMを用いたシステムにおける主記憶管理手法
- 不揮発RAMを用いたPersistent OSにおけるカーネルメモリマネージメント
- 不揮発RAMを用いたPersistent : OSにおけるカーネルメモリマネージメント
- 人間支援のための分散リアルタイムネットワーク基盤技術プロジェクトから : RMT Processor の紹介
- 人間支援のための分散リアルタイムネットワーク基盤技術プロジェクトの紹介(人間支援のための分散リアルタイムネットワーク)
- レスポンシブリンクを用いた実時間処理用分散共有メモリの設計と実装
- Responsive Multithreaded Processorにおけるスレッドスケジューリング機構の設計と実装(アーキテクチャ,組込技術とネットワークに関するワークショップETNET2009)
- Responsive Multithreaded Processorにおけるスレッドスケジューリング機構の設計と実装(アーキテクチャ,組込技術とネットワークに関するワークショップETNET2009)
- Responsive Multithreaded Processorにおけるスレッドスケジューリング機構の設計と実装(アーキテクチャ,組込技術とネットワークに関するワークショップETNET2009)
- Linuxカーネル用リアルタイムスケジューリングモジュール
- Rate Monotonicに基づくマルチプロセッサ用リアルタイムスケジューリング
- リアルタイム性を考慮したフィードバック制御による動的周波数制御手法(組込技術とネットワークに関するワークショップETNET2006)
- リアルタイム性を考慮したフィードバック制御による動的周波数制御手法(組込技術とネットワークに関するワークショップETNET2006)
- リアルタイム性を考慮したフィードバック制御による動的周波数制御手法(組込技術とネットワークに関するワークショップETNET2006)
- RTミドルウェア用の優先度によるオブジェクト管理機構(タスクスケジューリング,組込技術とネットワークに関するワークショップETNET2008)
- RTミドルウェア用の優先度によるオブジェクト管理機構(タスクスケジューリング,組込技術とネットワークに関するワークショップETNET2008)
- RTミドルウェア用の優先度によるオブジェクト管理機構(タスクスケジューリング,組込技術とネットワークに関するワークショップETNET2008)
- Responsive Linkの追い越し用バッファによる待ち時間を有効利用した実時間通信(ネットワーク,通信)
- Responsive Linkの追い越し用バッファによる待ち時間を有効利用した実時間通信(ネットワーク,通信)
- マルチプロセッサにおけるグローバルRMに基づくリアルタイムスケジューリングアルゴリズム(タスクスケジューリング,組込技術とネットワークに関するワークショップETNET2008)
- 優先度付きSMTにおけるデッドラインからの遅延時間を保証可能なソフトリアルタイムスケジューリング(スケジューリング,組込技術とネットワークに関するワークショップETNET2007)
- SMT機構における実行時間変動を考慮した実時間スケジューリング手法(スケジューリング, 組込技術とネットワークに関するワークショップ)
- SMT機構における実行時間変動を考慮した実時間スケジューリング手法
- SMT 機構における実行時間変動を考慮した実時間スケジューリング手法(スケジューリング, 組込技術とネットワークに関するワークショップ)
- SMT機構における実行時間変動を考慮した実時間スケジューリング手法
- マルチプロセッサ用の最適な実時間スケジューリング
- マルチプロセッサ用の実時間電圧周波数制御
- マルチプロセッサにおけるグローバルRMに基づくリアルタイムスケジューリングアルゴリズム(タスクスケジューリング,組込技術とネットワークに関するワークショップETNET2008)
- マルチプロセッサにおけるグローバルRMに基づくリアルタイムスケジューリングアルゴリズム(タスクスケジューリング,組込技術とネットワークに関するワークショップETNET2008)
- ポーショニング方式に基づく動的優先度スケジューリング(実時間処理)
- RMd2-SIP : マルチプロセッサにおける実時間スケジューリングアルゴリズム(実時間処理)
- マルチプロセッサ用実時間スケジューリングにおける周波数制御手法(スケジューリング)
- マルチプロセッサにおけるスケジュール可能性を向上するための動的優先度スケジューリングアルゴリズム(スケジューリング)
- マルチプロセッサ用実時間スケジューリングにおける周波数制御手法(スケジューリング)
- マルチプロセッサ用実時間スケジューリングにおける周波数制御手法(スケジューリング,組込技術とネットワークに関するワークショップETNET2007)
- マルチプロセッサにおけるスケジュール可能性を向上するための動的優先度スケジューリングアルゴリズム(スケジューリング,組込技術とネットワークに関するワークショップETNET2007)
- マルチプロセッサ用実時間スケジューリングにおける周波数制御手法(スケジューリング,組込技術とネットワークに関するワークショップETNET2007)
- マルチプロセッサにおけるスケジュール可能性を向上するための動的優先度スケジューリングアルゴリズム(スケジューリング,組込技術とネットワークに関するワークショップETNET2007)
- Responsive Linkを用いた実時間通信におけるアドミッションコントロール(ネットワーク,通信)
- Responsive Linkを用いた実時間通信におけるアドミッションコントロール(ネットワーク,通信)
- SMTプロセッサにおける実行効率を向上するリアルタイムスケジューリング(プロセッサアーキテクチャ)
- SMTプロセッサにおける実行効率を向上するリアルタイムスケジューリング
- RMT Processor上のスキップ可能なタスクを扱うリアルタイムスケジューリング機構(組込技術とネットワークに関するワークショップETNET2006)
- 拡張性及びオーバーヘッドを考慮したRMT Processor用リアルタイムスケジューラの設計と実装(組込技術とネットワークに関するワークショップETNET2006)
- RMT Processor上のスキップ可能なタスクを扱うリアルタイムスケジューリング機構(組込技術とネットワークに関するワークショップETNET2006)
- 拡張性及びオーバーヘッドを考慮したRMT Processor用リアルタイムスケジューラの設計と実装(組込技術とネットワークに関するワークショップETNET2006)
- RMT Processor上のスキップ可能なタスクを扱うリアルタイムスケジューリング機構(組込技術とネットワークに関するワークショップETNET2006)
- Pfairスケジューリングにおけるコンテキストキャッシュの有効利用(実時間処理)
- Pfair スケジューリングにおけるコンテキストキャッシュの有効利用