【手続補正書】
【提出日】平成30年3月23日(2018.3.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
設計においてホモジニアスである、同期マルチプロセッサシステムオンチップ(SoC)を有するポータブルコンピューティングデバイス(PCD)における熱エネルギー生成を管理するための方法であって、
前記マルチプロセッサSoCにおける複数の個々の処理構成要素の各々に一意に関連付けられた温度測定値を監視するステップであり、前記複数の処理構成要素が、共通の電源電圧およびクロックジェネレータ周波数を共有する、ステップと、
前記ポータブルコンピューティングデバイスの少なくとも1つの熱パラメータを監視するステップであって、前記ポータブルコンピューティングデバイスの前記少なくとも1つの熱パラメータが、前記ポータブルコンピューティングデバイスの表面温度を含む、ステップと、
前記監視された熱パラメータがあらかじめ決定されたしきい値を超えたことに応答して、警報を生成するステップと、
前記警報に応答して、前記処理構成要素の各々に一意に関連付けられた前記監視された温度測定値をサンプリングするステップと、
前記サンプリングされた温度測定値に基づいて、各処理構成要素についての性能データの問合せを行うステップであり、前記性能データが、所与の個々の処理構成要素の、所与の温度で動作しているときの電力消費と作業負荷処理能力との間の関係を表す、ステップと、
前記マルチプロセッサSoCにおいてエネルギー効率が最も低い処理構成要素を識別するために、各処理構成要素についての前記性能データを比較するステップと、
前記エネルギー効率が最も低い処理構成要素からエネルギー効率がより高い処理構成要素に第1の作業負荷を再配分するステップであり、前記エネルギー効率が最も低い処理構成要素による前記電力消費を低減するように動作する、ステップと
を含む方法。
【請求項２】
前記エネルギー効率が最も低い処理構成要素が、処理される作業負荷当たり最も多くの電力量を消費する前記処理構成要素である、請求項1に記載の方法。
【請求項３】
前記警報が解除されなかったことを決定するステップと、
前記処理構成要素の各々に一意に関連付けられた前記監視された温度測定値を再サンプリングするステップと、
前記再サンプリングされた温度測定値に基づいて、各処理構成要素についての性能データの再問合せを行うステップと、
新たなエネルギー効率が最も低い処理構成要素を識別するために、各処理構成要素についての前記再問合わせされた性能データを比較するステップと、
前記エネルギー効率が最も低い処理構成要素からエネルギー効率がより高い処理構成要素に第2の作業負荷を再配分するステップであり、前記第2の作業負荷を再配分するステップが、前記新たなエネルギー効率が最も低い処理構成要素による前記電力消費を低減するように動作する、ステップと
をさらに含む、請求項1に記載の方法。
【請求項４】
前記警報が解除されたことを決定するステップと、
待ち行列に入れられた作業負荷が、前記エネルギー効率が最も低い処理構成要素にスケジュールされるのを許可するステップと
をさらに含む、請求項1に記載の方法。
【請求項５】
前記エネルギー効率が最も低い処理構成要素の電力モードをアクティブモードからアイドルモードに移行するステップ
をさらに含む、請求項1に記載の方法。
【請求項６】
前記警報が解除されたことを決定するステップと、
前記エネルギー効率が最も低い処理構成要素についてアクティブ電力モードに戻ることを許可するステップと
をさらに含む、請求項5に記載の方法。
【請求項７】
前記熱パラメータが、前記PCDの温度、PoPメモリデバイス温度、および前記PCD内の構成要素の接合温度のうちの1つに関連付けられる、請求項1に記載の方法。
【請求項８】
設計においてホモジニアスである、同期マルチプロセッサシステムオンチップ(SoC)を有するポータブルコンピューティングデバイス(PCD)における熱エネルギー生成を管理するためのコンピュータシステムであって、
前記マルチプロセッサSoCにおける複数の個々の処理構成要素の各々に一意に関連付けられた温度測定値を監視するための手段であり、前記複数の処理構成要素が、共通の電源電圧およびクロックジェネレータ周波数を共有する、手段と、
前記ポータブルコンピューティングデバイスの少なくとも1つの熱パラメータを監視するための手段であり、前記ポータブルコンピューティングデバイスの前記少なくとも1つの熱パラメータが、前記ポータブルコンピューティングデバイスの表面温度を含む、手段と、
前記監視された熱パラメータがあらかじめ決定されたしきい値を超えたことに応答して、警報を生成するための手段と、
前記警報に応答して、前記処理構成要素の各々に一意に関連付けられた前記監視された温度測定値をサンプリングするための手段と、
前記サンプリングされた温度測定値に基づいて、各処理構成要素についての性能データの問合せを行うための手段であり、前記性能データが、所与の個々の処理構成要素の、所与の温度で動作しているときの電力消費と作業負荷処理能力との間の関係を表す、手段と、
前記マルチプロセッサSoCにおいてエネルギー効率が最も低い処理構成要素を識別するために、各処理構成要素についての前記性能データを比較するための手段と、
前記エネルギー効率が最も低い処理構成要素からエネルギー効率がより高い処理構成要素に第1の作業負荷を再配分するための手段であり、前記第1の作業負荷を再配分することが、前記エネルギー効率が最も低い処理構成要素による前記電力消費を低減するように動作する、手段と
を含むコンピュータシステム。
【請求項９】
前記エネルギー効率が最も低い処理構成要素が、処理される作業負荷当たり最も多くの電力量を消費する前記処理構成要素である、請求項8に記載のコンピュータシステム。
【請求項１０】
前記警報が解除されなかったことを決定するための手段と、
前記処理構成要素の各々に一意に関連付けられた前記監視された温度測定値を再サンプリングするための手段と、
前記再サンプリングされた温度測定値に基づいて、各処理構成要素についての性能データの再問合せを行うための手段と、
新たなエネルギー効率が最も低い処理構成要素を識別するために、各処理構成要素についての前記再問合わせされた性能データを比較するための手段と、
前記エネルギー効率が最も低い処理構成要素からエネルギー効率がより高い処理構成要素に第2の作業負荷を再配分するための手段であり、前記第2の作業負荷を再配分することが、前記新たなエネルギー効率が最も低い処理構成要素による前記電力消費を低減するように動作する、手段と
をさらに含む、請求項8に記載のコンピュータシステム。
【請求項１１】
前記警報が解除されたことを決定するための手段と、
待ち行列に入れられた作業負荷が、前記エネルギー効率が最も低い処理構成要素にスケジュールされるのを許可するための手段と
をさらに含む、請求項8に記載のコンピュータシステム。
【請求項１２】
前記エネルギー効率が最も低い処理構成要素の電力モードをアクティブモードからアイドルモードに移行するための手段
をさらに含む、請求項8に記載のコンピュータシステム。
【請求項１３】
前記警報が解除されたことを決定するための手段と、
前記エネルギー効率が最も低い処理構成要素についてアクティブ電力モードに戻ることを許可するための手段と
をさらに含む、請求項12に記載のコンピュータシステム。
【請求項１４】
前記熱パラメータが、前記PCDの温度、PoPメモリデバイス温度、および前記PCD内の構成要素の接合温度のうちの1つに関連付けられる、請求項8に記載のコンピュータシステム。
【請求項１５】
コンピュータ可読プログラムコードを含むコンピュータプログラムであって、
前記コンピュータ可読プログラムコードが、設計においてホモジニアスである、同期マルチプロセッサシステムオンチップ(SoC)を有するポータブルコンピューティングデバイス(PCD)において、請求項1から7のいずれか一項に記載の熱エネルギー生成を管理するための方法を実施するために実行されるように適合される、コンピュータプログラム。