【手続補正書】
【提出日】令和2年1月8日(2020.1.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項９
【補正方法】変更
【補正の内容】
【請求項９】
請求項８に記載のプロセッサ装置において、前記少なくとも１つの事象の前記少なくとも１つのインスタンスを監視するために、前記監視部が、前記複数のリソースのうちの少なくとも１つのリソースの状態、または前記複数の仮想システム・オン・チップの少なくとも１つの仮想システム・オン・チップ状態を監視するように構成されている、
プロセッサ装置。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１１
【補正方法】変更
【補正の内容】
【請求項１１】
請求項９に記載のプロセッサ装置において、前記複数の仮想システム・オン・チップの前記少なくとも１つの仮想システム・オン・チップ状態が、故障状態、利用状態、または故障状態と利用状態の組合せである、プロセッサ装置。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項３５
【補正方法】変更
【補正の内容】
【請求項３５】
請求項３３に記載の方法において、前記複数の仮想システム・オン・チップの前記少なくとも１つの仮想システム・オン・チップ状態が、故障状態、利用状態、または故障状態と利用状態の組合せである、方法。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項５９
【補正方法】変更
【補正の内容】
【請求項５９】
請求項５７に記載の非一時的コンピュータ可読媒体において、前記複数の仮想システム・オン・チップの前記少なくとも１つの仮想システム・オン・チップ状態が、故障状態、利用状態、または故障状態と利用状態の組合せである、非一時的コンピュータ可読媒体。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１１０
【補正方法】変更
【補正の内容】
【０１１０】
本発明をその例示的な実施形態を参照して具体的に示して説明したが、当業者であれば、添付の特許請求の範囲に包含される本発明の範囲から逸脱することなく、形式および詳細の様々な変更が可能であることを理解するであろう。
なお、本発明は、実施の態様として以下の内容を含む。
〔態様１〕
複数の仮想システム・オン・チップであって、当該複数の仮想システム・オン・チップと複数のリソースとの間のリソースアライメントに従って前記複数のリソースのうちのリソースを利用するように構成された、複数の仮想システム・オン・チップと、
少なくとも１つの事象に応答して前記リソースアライメントを動的に修正するように構成されたリソースアライン部とを備えたプロセッサ装置。
〔態様２〕
態様１に記載のプロセッサ装置において、前記リソースアライン部が、さらに、前記少なくとも１つの事象に応答して当該プロセッサ装置のスループットを達成するために、前記リソースアライメントを動的に修正するように構成されている、プロセッサ装置。
〔態様３〕
態様１に記載のプロセッサ装置において、さらに、
前記リソースアライン部に動作可能に結合された設定部であって、前記リソースアライメントに対する少なくとも１つの修正に応答して、修正済の前記リソースアライメントを動的に適用するように構成された設定部を備えた、プロセッサ装置。
〔態様４〕
態様３に記載のプロセッサ装置において、前記設定部が、さらに、前記リソースアライン部が前記リソースアライメントを修正したことを検出するように構成されている、プロセッサ装置。
〔態様５〕
態様３に記載のプロセッサ装置において、前記設定部が、さらに、前記リソースアライン部が前記リソースアライメントを修正したことを示す通信を前記リソースアライン部から受信するように構成されている、プロセッサ装置。
〔態様６〕
態様３に記載のプロセッサ装置において、修正済の前記リソースアライメントを動的に適用するために、前記設定部が、修正済の前記リソースアライメントに従って前記複数の仮想システム・オン・チップに前記リソースを利用させるように、前記プロセッサ装置のコンフィグレーションを更新するように構成されている、プロセッサ装置。
〔態様７〕
態様３に記載のプロセッサ装置において、前記少なくとも１つの修正が、前記複数の仮想システム・オン・チップのうちの所与の仮想システム・オン・チップと前記複数のリソースのうちの所与のリソースとの間のアライメントに対する修正を含み、
前記設定部が、さらに、前記所与の仮想システム・オン・チップが前記所与のリソースの使用を放棄することに基づいて、または、当該使用に適用された予め決められた時間値の期限切れに基づいて、前記少なくとも１つの修正を適用するように構成されている、
プロセッサ装置。
〔態様８〕
態様１に記載のプロセッサ装置において、さらに、
前記リソースアライン部に動作可能に結合された監視部を備え、
前記監視部が、前記少なくとも１つの事象の少なくとも１つのインスタンスを監視するように構成され、かつ、前記リソースアライメントを動的に修正するように前記リソースアライン部をトリガするために、前記少なくとも１つの事象の前記少なくとも１つのインスタンスを前記リソースアライン部に伝達するように構成されている、プロセッサ装置。
〔態様９〕
態様８に記載のプロセッサ装置において、前記少なくとも１つの事象の前記少なくとも１つのインスタンスを監視するために、前記少なくとも１つの監視部が、前記複数のリソースのうちの少なくとも１つのリソースの状態、または前記複数の仮想システム・オン・チップの少なくとも１つの仮想システム状態を監視するように構成されている、
プロセッサ装置。
〔態様１０〕
態様９に記載のプロセッサ装置において、前記複数のリソースのうちの前記少なくとも１つのリソースの前記状態が、故障状態、利用状態、または故障状態と利用状態の組合せである、プロセッサ装置。
〔態様１１〕
態様９に記載のプロセッサ装置において、前記複数の仮想システム・オン・チップの前記少なくとも１つの仮想システム状態が、故障状態、利用状態、または故障状態と利用状態の組合せである、プロセッサ装置。
〔態様１２〕
態様１に記載のプロセッサ装置において、
前記リソースアライメントが、前記複数のリソースと前記複数の仮想システム・オン・チップとの間に複数のマッピングを含み、
前記リソースアライメントを動的に修正するために、前記リソースアライン部が、さらに、前記少なくとも１つの事象に応答して前記複数のマッピングのうちの少なくとも１つのマッピングを動的に修正するように構成されている、プロセッサ装置。
〔態様１３〕
態様１２に記載のプロセッサ装置において、
前記少なくとも１つのマッピングが、前記複数のリソースのうちの所与のリソースを前記複数の仮想システム・オン・チップのうちの所与の仮想システム・オン・チップにアラインし、
前記少なくとも１つのマッピングを動的に修正することが、前記所与の仮想システム・オン・チップが前記所与のリソースを採用できないように、かつ、少なくとも１つの他の仮想システム・オン・チップが前記所与のリソースを採用できるようにするために、前記複数の仮想システム・オン・チップのうちの前記少なくとも１つの他の仮想システム・オン・チップに前記所与のリソースをアラインすることを含む、プロセッサ装置。
〔態様１４〕
態様１に記載のプロセッサ装置において、前記リソースアライメントを動的に修正するために、前記リソースアライン部が、さらに、少なくとも１つのマッピングを前記リソースアライメントに追加するように構成され、前記少なくとも１つのマッピングが、前記複数の仮想システム・オン・チップのうちの１つの仮想システム・オン・チップに、前記複数のリソースのうちの１つのリソースをアラインする、プロセッサ装置。
〔態様１５〕
態様１に記載のプロセッサ装置において、
前記リソースアライメントが、前記複数のリソースと前記複数の仮想システム・オン・チップとの間に複数のマッピングを含み、
前記リソースアライメントを動的に修正するために、前記複数のマッピングから少なくとも１つのマッピングを削除することを含む、プロセッサ装置。
〔態様１６〕
態様１に記載のプロセッサ装置において、前記リソースアライメントが、前記複数の仮想システム・オン・チップのうちの２つ以上の仮想システム・オン・チップが前記複数のリソースのうちの所与のリソースを共有できるようにする、プロセッサ装置。
〔態様１７〕
態様１６に記載のプロセッサ装置において、前記複数の仮想システム・オン・チップのうちの前記２つ以上の仮想システム・オン・チップそれぞれが、前記所与のリソースに関して前記仮想システム・オン・チップそれぞれに割り当てられた各使用率に基づいて前記所与のリソースを使用するように構成されている、プロセッサ装置。
〔態様１８〕
態様１に記載のプロセッサ装置において、前記リソースアライメントが、前記複数の仮想システム・オン・チップのうちの所与の仮想システム・オン・チップが所与のリソースを独占的に使用できるようにする、プロセッサ装置。
〔態様１９〕
態様１に記載のプロセッサ装置において、前記少なくとも１つの事象が、当該プロセッサ装置の外部で生じる外部事象を含む、プロセッサ装置。
〔態様２０〕
態様１に記載のプロセッサ装置において、前記少なくとも１つの事象が、時刻に基づく事前スケジュールされた事象を含む、プロセッサ装置。
〔態様２１〕
態様１に記載のプロセッサ装置において、前記少なくとも１つの事象が、前記複数のリソースのうちの所与のリソースの誤動作を示す故障事象を含む、プロセッサ装置。
〔態様２２〕
態様１に記載のプロセッサ装置において、前記少なくとも１つの事象が、前記複数のリソースのうちの少なくとも１つのリソースがオーバサブスクリプションであることを示すか、または、前記複数の仮想システム・オン・チップのうちの少なくとも１つの仮想システム・オン・チップがオーバサブスクリプションであることを示す、オーバサブスクリプション事象を含む、プロセッサ装置。
〔態様２３〕
態様１に記載のプロセッサ装置において、前記少なくとも１つの事象が、前記複数の仮想システム・オン・チップのうちの所与の仮想システム・オン・チップにアラインされた、前記複数のリソースのうちの所与のリソースが、前記所与の仮想システム・オン・チップによる使用率であって、閾値未満である使用率を有することを示すアイドル事象を含む、プロセッサ装置。
〔態様２４〕
態様１に記載のプロセッサ装置において、前記リソースアライメントがスループットの損失を防止するように動的に修正され、前記スループットの損失は、防止されなければ前記少なくとも１つの事象によってもたらされる、プロセッサ装置。
〔態様２５〕
プロセッサ装置の複数の仮想システム・オン・チップを設定する工程であって、前記複数の仮想システム・オン・チップと複数のリソースとの間のリソースアライメントに従って前記複数のリソースのうちのリソースを利用するように設定する工程と、
少なくとも１つの事象に応答して前記リソースアライメントを動的に修正する工程とを備えた方法。
〔態様２６〕
態様２５に記載の方法において、前記少なくとも１つの事象に応答して前記リソースアライメントを動的に修正する前記工程が、前記少なくとも１つの事象に応答して前記プロセッサ装置のスループットを達成する、方法。
〔態様２７〕
態様２５に記載の方法において、さらに、
前記リソースアライメントに対する少なくとも１つの修正に応答して、修正済の前記リソースアライメントを動的に適用する工程を備えた、方法。
〔態様２８〕
態様２７に記載の方法において、さらに、
前記リソースアライメントに対する前記少なくとも１つの修正を検出する工程を備えた、方法。
〔態様２９〕
態様２７に記載の方法において、さらに、
前記リソースアライメントに対する前記少なくとも１つの修正の通信を受信する工程を備えた、方法。
〔態様３０〕
態様２７に記載の方法において、さらに、
修正済の前記リソースアライメントに従って前記複数の仮想システム・オン・チップに前記リソースを利用させるように、前記プロセッサ装置のコンフィグレーションを更新する工程を備えた、方法。
〔態様３１〕
態様２７に記載の方法において、前記少なくとも１つの修正が、前記複数の仮想システム・オン・チップのうちの所与の仮想システム・オン・チップと前記複数のリソースのうちの所与のリソースとの間のアライメントに対する修正を含み、前記少なくとも１つの修正を適用することが、前記所与の仮想システム・オン・チップが前記所与のリソースの使用を放棄することに基づくか、または、当該使用に適用された予め決められた時間値の期限切れに基づく、方法。
〔態様３２〕
態様２５に記載の方法において、さらに、
前記少なくとも１つの事象の少なくとも１つのインスタンスを監視する工程と、
前記リソースアライメントの動的修正をトリガするために、前記少なくとも１つの事象の前記少なくとも１つのインスタンスを伝達する工程とを備えた、方法。
〔態様３３〕
態様３２に記載の方法において、前記監視する工程が、前記複数のリソースのうちの少なくとも１つのリソースの状態、または、前記複数の仮想システム・オン・チップの少なくとも１つの仮想システム・オン・チップ状態を監視する工程を含む、方法。
〔態様３４〕
態様３３に記載の方法において、前記複数のリソースのうちの前記少なくとも１つのリソースの前記状態が、故障状態、利用状態、または故障状態と利用状態の組合せである、方法。
〔態様３５〕
態様３３に記載の方法において、前記複数の仮想システム・オン・チップの前記少なくとも１つの仮想システム状態が、故障状態、利用状態、または故障状態と利用状態の組合せである、方法。
〔態様３６〕
態様２５に記載の方法において、
前記リソースアライメントが、前記複数のリソースと前記複数の仮想システム・オン・チップとの間に複数のマッピングを含み、
前記リソースアライメントを動的に修正する前記工程が、前記少なくとも１つの事象に応答して前記複数のマッピングのうちの少なくとも１つのマッピングを動的に修正する工程を含む、方法。
〔態様３７〕
態様３６に記載の方法において、
前記少なくとも１つのマッピングが、前記複数のリソースのうちの所与のリソースを前記複数の仮想システム・オン・チップのうちの所与の仮想システム・オン・チップにアラインし、
前記少なくとも１つのマッピングを動的に修正する前記工程が、前記所与の仮想システム・オン・チップが前記所与のリソースを採用できないように、かつ、少なくとも１つの他の仮想システム・オン・チップが前記所与のリソースを採用できるようにするために、前記複数の仮想システム・オン・チップのうちの前記少なくとも１つの他の仮想システム・オン・チップに前記所与のリソースをアラインする工程を含む、方法。
〔態様３８〕
態様２５に記載の方法において、前記リソースアライメントを動的に修正する前記工程が、少なくとも１つのマッピングを前記リソースアライメントに追加する工程を含み、前記少なくとも１つのマッピングが、前記複数の仮想システム・オン・チップのうちの１つの仮想システム・オン・チップに、前記複数のリソースのうちの１つのリソースをアラインする、方法。
〔態様３９〕
態様２５に記載の方法において、
前記リソースアライメントが、前記複数のリソースと前記複数の仮想システム・オン・チップとの間に複数のマッピングを含み、
前記リソースアライメントを動的に修正する前記工程が、前記複数のマッピングから少なくとも１つのマッピングを削除する工程を含む、方法。
〔態様４０〕
態様２５に記載の方法において、さらに、
前記複数の仮想システム・オン・チップのうちの２つ以上の仮想システム・オン・チップが、前記リソースアライメントに基づいて、前記複数のリソースのうちの所与のリソースを共有できるようにする工程を備えた、方法。
〔態様４１〕
態様４０に記載の方法において、
前記２つ以上の仮想システム・オン・チップが前記所与のリソースを共有できるようにする前記工程が、前記所与のリソースに関して前記仮想システム・オン・チップそれぞれに割り当てられた各使用率に基づいて前記所与のリソースを使用するように前記２つ以上の仮想システム・オン・チップを構成する工程を含む、方法。
〔態様４２〕
態様２５に記載の方法において、さらに、
前記複数の仮想システム・オン・チップのうちの所与の仮想システム・オン・チップが、前記リソースアライメントに基づいて、所与のリソースを独占的に使用できるようにする工程を備えた、方法。
〔態様４３〕
態様２５に記載の方法において、前記少なくとも１つの事象が、プロセッサ装置の外部で生じる外部事象を含む、方法。
〔態様４４〕
態様２５に記載の方法において、前記少なくとも１つの事象が、時刻に基づく事前スケジュールされた事象を含む、方法。
〔態様４５〕
態様２５に記載の方法において、前記少なくとも１つの事象が、前記複数のリソースのうちの所与のリソースの誤動作を示す故障事象を含む、方法。
〔態様４６〕
態様２５に記載の方法において、前記少なくとも１つの事象が、前記複数のリソースのうちの少なくとも１つのリソースがオーバサブスクリプションであることを示すか、または、前記複数の仮想システム・オン・チップのうちの少なくとも１つの仮想システム・オン・チップがオーバサブスクリプションであることを示す、オーバサブスクリプション事象を含む、方法。
〔態様４７〕
態様２５に記載の方法において、前記少なくとも１つの事象が、前記複数の仮想システム・オン・チップのうちの所与の仮想システム・オン・チップにアラインされた、前記複数のリソースのうちの所与のリソースが、前記所与の仮想システム・オン・チップによる使用率であって、閾値未満の使用率を有することを示すアイドル事象を含む、方法。
〔態様４８〕
態様２５に記載の方法において、前記リソースアライメントを動的に修正する前記工程がスループットの損失を防止し、前記スループットの損失は、防止されなければ前記少なくとも１つの事象によってもたらされる、方法。
〔態様４９〕
符号化した一連の命令を有する非一時的コンピュータ可読媒体であって、プロセッサ装置によってロードされ実行されると、前記一連の命令が前記プロセッサ装置に、
プロセッサ装置の複数の仮想システム・オン・チップを設定する手順であって、前記複数の仮想システム・オン・チップと複数のリソースとの間のリソースアライメントに従って前記複数のリソースのうちのリソースを利用するように設定する手順と、
少なくとも１つの事象に応答して前記リソースアライメントを動的に修正する手順とを実行させる非一時的コンピュータ可読媒体。
〔態様５０〕
態様４９に記載の非一時的コンピュータ可読媒体において、前記少なくとも１つの事象に応答して前記リソースアライメントを動的に修正する前記手順が、前記少なくとも１つの事象に応答して前記プロセッサ装置のスループットを達成する、非一時的コンピュータ可読媒体。
〔態様５１〕
態様４９に記載の非一時的コンピュータ可読媒体において、前記一連の命令が前記プロセッサ装置に、さらに、
前記リソースアライメントに対する少なくとも１つの修正に応答して、修正済の前記リソースアライメントを動的に適用する手順を実行させる、非一時的コンピュータ可読媒体。
〔態様５２〕
態様５１に記載の非一時的コンピュータ可読媒体において、前記一連の命令が前記プロセッサ装置に、さらに、
前記リソースアライメントに対する前記少なくとも１つの修正を検出する手順を実行させる、非一時的コンピュータ可読媒体。
〔態様５３〕
態様５１に記載の非一時的コンピュータ可読媒体において、前記一連の命令が前記プロセッサ装置に、さらに、
前記リソースアライメントに対する前記少なくとも１つの修正の通信を受信する手順を実行させる、非一時的コンピュータ可読媒体。
〔態様５４〕
態様５１に記載の非一時的コンピュータ可読媒体において、前記一連の命令が前記プロセッサ装置に、さらに、
修正済の前記リソースアライメントに従って前記複数の仮想システム・オン・チップに前記リソースを利用させるように、前記プロセッサ装置のコンフィグレーションを更新する手順を実行させる、非一時的コンピュータ可読媒体。
〔態様５５〕
態様５１に記載の非一時的コンピュータ可読媒体において、前記少なくとも１つの修正が、前記複数の仮想システム・オン・チップのうちの所与の仮想システム・オン・チップと前記複数のリソースのうちの所与のリソースとの間のアライメントに対する修正を含み、前記少なくとも１つの修正を適用することが、前記所与の仮想システム・オン・チップが前記所与のリソースの使用を放棄することに基づくか、または、当該使用に適用された予め決められた時間値の期限切れに基づく、非一時的コンピュータ可読媒体。
〔態様５６〕
態様４９に記載の非一時的コンピュータ可読媒体において、前記一連の命令が前記プロセッサ装置に、さらに、
前記少なくとも１つの事象の少なくとも１つのインスタンスを監視する手順と、
前記リソースアライメントの動的修正をトリガするために、前記少なくとも１つの事象の前記少なくとも１つのインスタンスを伝達する手順とを実行させる、非一時的コンピュータ可読媒体。
〔態様５７〕
態様５６に記載の非一時的コンピュータ可読媒体において、前記一連の命令が前記プロセッサ装置に、さらに、
前記複数のリソースのうちの少なくとも１つのリソースの状態、または、前記複数の仮想システム・オン・チップのうちの少なくとも１つの仮想システム・オン・チップ状態を監視する手順を実行させる、非一時的コンピュータ可読媒体。
〔態様５８〕
態様５７に記載の非一時的コンピュータ可読媒体において、前記複数のリソースのうちの前記少なくとも１つのリソースの前記状態が、故障状態、利用状態、または故障状態と利用状態の組合せである、非一時的コンピュータ可読媒体。
〔態様５９〕
態様５７に記載の非一時的コンピュータ可読媒体において、前記複数の仮想システム・オン・チップの前記仮想システム状態が、故障状態、利用状態、または故障状態と利用状態の組合せである、非一時的コンピュータ可読媒体。
〔態様６０〕
態様４９に記載の非一時的コンピュータ可読媒体において、
前記リソースアライメントが、前記複数のリソースと前記複数の仮想システム・オン・チップとの間に複数のマッピングを含み、
前記一連の命令が前記プロセッサ装置に、さらに、前記少なくとも１つの事象に応答して前記複数のマッピングのうちの少なくとも１つのマッピングを動的に修正する手順を実行させる、非一時的コンピュータ可読媒体。
〔態様６１〕
態様６０に記載の非一時的コンピュータ可読媒体において、
前記少なくとも１つのマッピングが、前記複数のリソースのうちの所与のリソースを前記複数の仮想システム・オン・チップのうちの所与の仮想システム・オン・チップにアラインし、
前記一連の命令が前記プロセッサ装置に、さらに、前記所与の仮想システム・オン・チップが前記所与のリソースを採用できないように、かつ、少なくとも１つの他の仮想システム・オン・チップが前記所与のリソースを採用できるようにするために、前記複数の仮想システム・オン・チップのうちの前記少なくとも１つの他の仮想システム・オン・チップに前記所与のリソースをアラインする手順を実行させる、非一時的コンピュータ可読媒体。
〔態様６２〕
態様４９に記載の非一時的コンピュータ可読媒体において、前記一連の命令が前記プロセッサ装置に、さらに、少なくとも１つのマッピングを前記リソースアライメントに追加する手順を実行させ、前記少なくとも１つのマッピングが、前記複数の仮想システム・オン・チップのうちの１つの仮想システム・オン・チップに、前記複数のリソースのうちの１つのリソースをアラインする、非一時的コンピュータ可読媒体。
〔態様６３〕
態様４９に記載の非一時的コンピュータ可読媒体において、
前記リソースアライメントが、前記複数のリソースと前記複数の仮想システム・オン・チップとの間に複数のマッピングを含み、
前記一連の命令が前記プロセッサ装置に、さらに、前記複数のマッピングから少なくとも１つのマッピングを削除する手順を実行させる、非一時的コンピュータ可読媒体。
〔態様６４〕
態様４９に記載の非一時的コンピュータ可読媒体において、前記一連の命令が前記プロセッサ装置に、さらに、
前記複数の仮想システム・オン・チップのうちの２つ以上の仮想システム・オン・チップが、前記リソースアライメントに基づいて、前記複数のリソースのうちの所与のリソースを共有できるようにする手順を実行させる、非一時的コンピュータ可読媒体。
〔態様６５〕
態様６４に記載の非一時的コンピュータ可読媒体において、前記一連の命令が前記プロセッサ装置に、さらに、
前記複数の仮想システム・オン・チップのうちの２つ以上の仮想システム・オン・チップが、前記所与のリソースに関して前記仮想システム・オン・チップそれぞれに割り当てられた各使用率に基づいて前記所与のリソースを使用する手順を実行させる、非一時的コンピュータ可読媒体。
〔態様６６〕
態様４９に記載の非一時的コンピュータ可読媒体において、前記一連の命令が前記プロセッサ装置に、さらに、
前記複数の仮想システム・オン・チップのうちの所与の仮想システム・オン・チップが、前記リソースアライメントに基づいて、所与のリソースを独占的に使用できるようにする手順を実行させる、非一時的コンピュータ可読媒体。
〔態様６７〕
態様４９に記載の非一時的コンピュータ可読媒体において、前記少なくとも１つの事象が、プロセッサ装置の外部で生じる外部事象を含む、非一時的コンピュータ可読媒体。
〔態様６８〕
態様４９に記載の非一時的コンピュータ可読媒体において、前記少なくとも１つの事象が、時刻に基づく事前スケジュールされた事象を含む、非一時的コンピュータ可読媒体。
〔態様６９〕
態様４９に記載の非一時的コンピュータ可読媒体において、前記少なくとも１つの事象が、前記複数のリソースのうちの所与のリソースの誤動作を示す故障事象を含む、非一時的コンピュータ可読媒体。
〔態様７０〕
態様４９に記載の非一時的コンピュータ可読媒体において、前記少なくとも１つの事象が、前記複数のリソースのうちの少なくとも１つのリソースがオーバサブスクリプションであることを示すか、または、前記複数の仮想システム・オン・チップのうちの少なくとも１つの仮想システム・オン・チップがオーバサブスクリプションであることを示す、オーバサブスクリプション事象を含む、非一時的コンピュータ可読媒体。
〔態様７１〕
態様４９に記載の非一時的コンピュータ可読媒体において、前記少なくとも１つの事象が、前記複数の仮想システム・オン・チップのうちの所与の仮想システム・オン・チップにアラインされた、前記複数のリソースのうちの所与のリソースが、前記所与の仮想システム・オン・チップによる使用率であって、閾値未満の使用率を有することを示すアイドル事象を含む、非一時的コンピュータ可読媒体。
〔態様７２〕
態様４９に記載の非一時的コンピュータ可読媒体において、前記リソースアライメントを動的に修正する前記手順がスループットの損失を防止し、前記スループットの損失は、防止されなければ前記少なくとも１つの事象によってもたらされる、非一時的コンピュータ可読媒体。