TUFにはグローバル臨界時間があり、この時間を超えると効用は増加しません。TUFが一度も減少しない場合、そのグローバル臨界時間は効用が最大に達する最初の時間です。定数TUFには、スケジューリングの目的で任意の臨界時間があります。たとえば、アクションのリリース時間やTUFの終了時間などです。グローバル臨界時間の後にはローカル臨界時間が続く場合があります[ 2 ]。たとえば、滑らかな下降曲線を近似するために、一連の下降ステップを持つTUFを考えてみましょう。[ c ]
TUF/UAパラダイムは、スケジューリングイベント(例えば、アクションの到着や完了などの時間や状態)でスケジュールを作成(または更新)するアプリケーション固有のアルゴリズム技術を使用して、この競合の各インスタンスを解決します。インスタンスの競合するアクションは、スケジュールの先頭から順番にリソースアクセス用にディスパッチされます。したがって、アクションUAシーケンスは貪欲ではありません。[ i ]
↑一部の UA スケジューラは、貪欲な方法でオーバーロードを削除する場合があります。ロック 86 の §7.5.1 を参照してください。
参考文献
↑ E. Douglas Jensen、C. Douglas Locke、およびHideyuki Tokuda。「リアルタイムオペレーティングシステムのための時間値駆動型スケジューリングモデル」、 Proc. Symposium on Real-Time Systems、IEEE、1985年。
1 2 3 E. ダグラス・ジェンセン。「非同期分散コンピュータシステムの適時性モデル」、国際自律分散システムシンポジウム議事録、IEEE、1993年
↑ E. ダグラス・ジェンセン。第 3 章レーダースケジューリング、第 1 節Gouda+ 77 におけるスケジューリング問題(非機密版)。
↑ Mohamed G. Gouda、Yi-Wu Han、E. Douglas Jensen、Wesley D. Johnson、Richard Y. Kain (編集)。分散データ処理技術、第 IV 巻、BMD への DDP 技術の応用: アーキテクチャとアルゴリズム、非機密版、国防技術情報センター a047477、Honeywell Systems and Research Center、ミネアポリス、ミネソタ州、1977 年。
1 2 3 David P. Maynard、Samuel E. Shipman、Raymond K. Clark、J. Duane Northcutt、E. Douglas Jensen、Russell B. Kegley、Betsy A. Zimmerman、Peter J. Keleher。「 Alpha 用のリアルタイム戦闘管理コマンドおよびコントロール アプリケーションの例」、セクション 8.2.1、Archons プロジェクト技術レポート、1988 年、および公開バージョン 2008 年。
↑ Saud A. Aldami および Alan Burns。「リアルタイムシステムのスケジューリングのための動的値密度」、第 11 回 Euromicro リアルタイムシステム会議議事録、IEEE、1999 年。
1 2 3 Alan Burns、D. Prasad、A. Bondavalli、F. Di Giandomenico、K. Ramamritham、J. Stankovic、L. Strigini。柔軟なリアルタイムシステムのスケジューリングにおける値の意味と役割、 Journal of Systems Architecture、Elsevier、2000年。
1 2 Ken Chen および Paul Muhlethaler。「時間値関数を使用したリアルタイムシステムのためのスケジューリングアルゴリズムのファミリー」。Real -Time Systems、第 10 巻、第 3 号、Kluwer、1996 年。
↑ Terry Tidwell、Robert Glaubius、Christopher D. Gill、William D. Smart。「サイバーフィジカルシステムスケジューラにおける期待時間効用の最適化」、 IEEEリアルタイムシステムシンポジウム論文集、2010年。
↑ Yagil Ronén、Daniel Mossé、Martha E. Pollack。「審議スケジューリング問題のための価値密度アルゴリズム」、 ACM SIGART Bulletin、第7巻第2号、1996年。
↑ Michał Barcís、Agata Barcís、Hermann Hellwagner。「マルチロボットシステムにおける情報配信の評価モデル」、 Sensors、2020年1月。
↑ Shireen Seakhoa-King、Paul Balaji、Nicolas Trama Alvarez、William J. Knottenbelt。「時間制約のあるサービスレベル契約に基づくドローン配送ネットワークにおける収益主導型スケジューリング」、第12回EAI国際パフォーマンス評価手法およびツール会議議事録、ACM、2019年。
↑ Aldis Baums. Automatic Control and Computer Sciences, Vol. 46, No. 6, Allerton Press, 2012.
↑ Jean Ibarz、Michaël Lauer、Matthieu Roy、Jean-Charles Fabre、Olivier Flébus。「ソフトリアルタイムスケジューリングの概念を用いた車両からクラウドへのデータ転送の最適化」、第28回リアルタイムネットワークおよびシステムに関する国際会議議事録、ACM、2020年。
↑ Jayant R. Haritsa、Jayant R.、Michael J. Carey、Miron Livney。「リアルタイムデータベースにおける値ベースのスケジューリング」、 VLDB Journal、2(2)1993。
↑ Luis Diego Briceño、Bhavesh Khemka、Howard Jay Siegel、Anthony A. Maciejewski、Christopher Groër、Gregory Koenig、Gene Okonski、および Steve Poole。「異種コンピューティング システムにおけるリソース割り当てのモデリングと評価のための時間効用関数」、 IEEE 国際並列分散処理シンポジウム論文集、2011 年。
↑ Cihan Tunc、Nirmal Kumbhare、Ali Akoglu、Salim Hariri、Dylan Machovec、Howard Jay Siegel。「クラウドコンピューティングシステムにおけるサービスベースのタスクスケジューリングの価値」、国際クラウドおよび自律コンピューティング会議議事録、2016年。
↑ Vignesh T. Ravi1、Michela Becchi2、Gagan Agrawal1、およびSrimat Chakradhar。ValuePack : CPU-GPUクラスタ向け値ベースのスケジューリングフレームワーク、 Proc. IEEE International Conference on High Performance Computing, Networking, Storage and Analysis、2012年。
↑ Jinggang Wang および Binoy Ravindran。「時間効用関数駆動型スイッチドイーサネット:パケットスケジューリングアルゴリズム、実装、および実現可能性分析」、 IEEE Transactions on Parallel and Distributed Systems、第 15 巻、第 2 号、2004 年 2 月。
↑ Hyeonjoong Cho、Binoy Ravindran、Chewoo Na。「動的マルチプロセッサリアルタイムシステムにおけるガベージコレクタスケジューリング」、 IEEE Transactions on Parallel and Distributed Systems 20(6)、2009年6月。
↑ Raymond K. Clark. Scheduling Dependent Real-Time Activities、博士論文、CMU-CS-90-155、コンピュータサイエンス学科、カーネギーメロン大学、1990年。
1 2 Raymond K. Clark、E. Douglas Jensen、Arkady Kanevsky、John Maurer、Paul Wallace、Tom Wheeler、Yun Zhang、Douglas M. Wells、Tom Lawrence、および Pat Hurley。「適応型分散型空中追跡システム」、 IEEE Parallel and Distributed Real-Time Systems、LNCS の第 1586 巻、Springer-Verlag、1999 年。
↑ C. ダグラス・ロック。「リアルタイムスケジューリングのためのベストエフォート意思決定」、博士論文 CMU-CS-86-134、カーネギーメロン大学コンピュータサイエンス学科、1986 年。
↑ Peng Li. Utility Accrual Real-Time Scheduling: Models and Algorithms, Ph.D. dissertation, Virginia Polytechnic Institute and State University, 2004.
↑ Peng Li、Haisang Wu、Binoy Ravindran、および E. Douglas Jensen。「相互排他的リソース制約を持つリアルタイムアクティビティのためのユーティリティアクルーアルスケジューリングアルゴリズム」、 IEEE Transactions on Computers、vol. 55、no. 4、2006 年 4 月。
↑ Zhishan Guo および Sanjoy Buruah。「区分的線形効用を最大化することによるリアルタイムスケジューリングのためのニューロダイナミックアプローチ」、IEEE Transactions on Neural Networks and Learning Systems、第 27 巻、第 2 号、2016 年 2 月。
↑ Jeremy P. Erickson.ソフトリアルタイムシステムにおける遅延範囲と過負荷の管理、博士論文、ノースカロライナ大学、2014年。
1 2 Stanislaw Gawiejnowicz.時間依存スケジューリングの40年間のレビュー:主な結果、新しいトピック、未解決の問題、 Journal of Scheduling 23、3–47、Springer、2020年。
1 2 K. D. Glazebrook.劣化または遅延の影響を受ける確率的ジョブの単一機械スケジューリング、 Naval Research Logistics 39、no. 5、Wiley、1992。
1 2 Umut Balli、Haisang Wu、Binoy Ravindran、Jonathan Stephen Anderson、E. Douglas Jensen。「変動コスト関数に基づくユーティリティアクルーアルリアルタイムスケジューリング」、 IEEE Transactions on Computers、第56巻、第3号、2007年3月。
1 2 Kevin IJ. Ho、Joseph YT. Leung、WD. Wei。「時間依存実行時間を持つスケジューリングタスクの複雑性」、 Information Processing Letters 48 (1993)、no. 6、Elsevier、1993年12月20日。