JP6349908B2 - データ処理方法、データ処理装置及びプログラム - Google Patents
データ処理方法、データ処理装置及びプログラム Download PDFInfo
- Publication number
- JP6349908B2 JP6349908B2 JP2014088101A JP2014088101A JP6349908B2 JP 6349908 B2 JP6349908 B2 JP 6349908B2 JP 2014088101 A JP2014088101 A JP 2014088101A JP 2014088101 A JP2014088101 A JP 2014088101A JP 6349908 B2 JP6349908 B2 JP 6349908B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- period
- image
- data processing
- images
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/3243—Power saving in microcontroller unit
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/3237—Power saving characterised by the action undertaken by disabling clock generation or distribution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/28—Indexing scheme for image data processing or generation, in general involving image processing hardware
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B70/00—Technologies for an efficient end-user side electric power management and consumption
- Y02B70/10—Technologies improving the efficiency by using switched-mode power supplies [SMPS], i.e. efficient power electronics conversion e.g. power factor correction or reduction of losses in power supplies or efficient standby modes
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Controls And Circuits For Display Device (AREA)
- Power Sources (AREA)
Description
本実施例では、ある垂直同期信号(以下、Vsync)から次に発行されるVsyncまでの期間(以下、単位期間)内に処理されるべき画面作成に関するデータ処理が完了したと判定するための具体的な手法を開示する。画面作成に関するデータ処理が完了したと判定することにより、プロセッサを休止させることができる期間を適切に認識することができ、表示装置の消費電力を抑制することができる。
図20は、各Vsyncの発行タイミングと、画像作成処理と合成処理の実行タイミングの関係を示す図である。図20において括弧内に記載された数は、単位期間毎に作成された画像を第1実施例に示した手法を用いてカウントした値を示す。図20の(a)において、各単位期間において処理されるべき画像作成処理は、次のVsyncが発行される前に終了している。そして各単位期間内の数は「2」を示しており、各画面に含まれる画像の数を正しく表している。これに対して図20の(b)は、Vsync2に応じて実行される二つの画像の作成処理のうち、二つ目の画像の作成処理がVsync3の発行までに完了しなかった様子を示している。この場合、Vsync2からVsync3までの期間で作成が完了した画像の数として「1」とカウントされ、Vsync3からVsync4の間の単位期間に作成された画像の数が「3」としてカウントされる。このように、各画面を構成する画像の数が一定値の「2」を継続していたとしても、画像作成処理の終了タイミングがVsyncを超えてずれ込んだ場合は、カウント値が「1」や「3」に変動することが有り得る。このようなカウント値の変動は、予測数と実測数の不一致の原因となり、適正な消費電力抑制の効果を軽減させることになる。
第1実施例及び第2実施例では、ある単位期間において作成された画像の数を、その次の単位期間で作成されることが予測される画像の数として用いる例を示した。第3実施例では、過去の複数回の単位期間での実測数の統計に基づき、予測数を設定する例を説明する。
第1乃至第3実施例において、過去の単位期間毎の画像数に基づいて、次の単位期間で作成される画像の数を予測して動作モードを変更する手法について説明した。これらの実施例においては、予測した画像の数が的中して適切に動作モードを変更できる場合もあるが、予測数が的中しない場合も発生し得る。予測数が的中しなかった場合の動作について、第1実施例を例に挙げて説明する。
第1乃至第4実施例において、過去の作成画像数に基づいて画像数を予測する手法について説明した。この場合、単位期間毎に作成される画像の数に変動がない場合は、予測数が実測数と一致する確率(以下、的中率)が高くなるが、単位期間毎に作成される画像の数が変動する場合は、的中率は低下する。的中率が低い状態でも消費電力を抑制するための制御が実行されると、消費電力の削減効果が期待できない他、画像作成の処理の遅延が生じるリスクが高くなる。そこで第5実施例では予測数の的中率を算出し、的中率が所定の値に満たない場合は消費電力を削減する制御を一時休止する手法について説明する。
(付記1)
第1期間にプロセッサが実行した画像作成処理の実績に基づき、第2期間に前記プロセッサが行う画像作成処理の終了タイミングを予測する工程と、前記第2期間において、前記終了タイミングに前記プロセッサの消費電力を低下させる工程とを有することを特徴とするデータ処理方法。
(付記2)
前記終了タイミングを予測する工程は、前記第1期間に前記プロセッサが行った画像作成処理により作成された第1画像の数に基づき、前記第2期間に前記プロセッサが行う画像作成処理により作成される第2画像の数を予測する工程を含み、前記終了タイミングに前記プロセッサの消費電力を低下させる工程は、前記第2期間において作成された前記第2画像の数が前記予測された数に達したことにより前記終了タイミングの検出を行う工程を含むことを特徴とする付記1に記載のデータ処理方法。
(付記3)
前記終了タイミングを予測する工程は、前記第1期間における前記プロセッサの画像作成処理の終了時刻に基づき、前記第2期間における前記プロセッサの画像作成処理の予測終了時刻を特定する工程を含み、前記終了タイミングに前記プロセッサの消費電力を低下させる工程は、特定された前記予測終了時刻に基づいて前記終了タイミングの検知を行う工程を含むことを特徴とする付記1に記載のデータ処理方法。
(付記4)
前記第1画像は、前記プロセッサを有するコンピュータ上で動作するソフトウェアに基づき作成された画像であり、前記第1画像と他の画像を合成することによりディスプレイに表示させる第1画面を作成する合成処理を、前記プロセッサにより実行する工程を更に有することを特徴とする付記2に記載のデータ処理方法。
(付記5)
前記画像作成処理及び前記合成処理は、所定の時間間隔で発行される同期信号に基づいて実行されることを特徴とする付記4に記載のデータ処理方法。
(付記6)
第1同期信号に基づいて前記第1画像が作成され、前記第1同期信号の次に発行される第2同期信号に基づいて前記第1画面が作成されることを特徴とする付記5に記載のデータ処理方法。
(付記7)
前記第1期間は、前記第1同期信号と前記第2同期信号との間の期間であり、前記第2期間は、前記第2同期信号と、前記第2同期信号の次に発行される第3同期信号との間の期間であることを特徴とする付記6に記載のデータ処理方法。
(付記8)
前記第1画面を作成する工程は、前記第2画像を作成する処理よりも先に終了することを特徴とする付記4乃至7何れか一つに記載のデータ処理方法。
(付記9)
前記第1期間は、前記第1同期信号に基づいて実行された前記合成処理の開始時刻と、前記第2同期信号に基づいて実行された前記合成処理の開始時刻との間の期間であり、前記第2期間は、前記第2同期信号に基づいて実行された前記合成処理の開始時刻と、前記第2同期信号の次に発行される第3同期信号に基づいて実行された前記合成処理の開始時刻との間の期間であることを特徴とする付記6又は8に記載のデータ処理方法。
(付記10)
前記予測数は、前記第2期間より前の、前記第1期間を含む複数の期間に作成された画像の数に基づき特定されることを特徴とする付記2乃至9何れか一つに記載のデータ処理方法。
(付記11)
前記第2期間より前の、前記第1期間を含む複数の期間に作成された画像の数に基づき、前記プロセッサの消費電力を低下させる工程の実行を禁止することを特徴とする付記2乃10何れか一つに記載のデータ処理方法。
(付記12)
第1期間にプロセッサが実行した画像作成処理の実績に基づき、第2期間に前記プロセッサが行う画像作成処理の終了タイミングを予測する予測部と、前記第2期間において、前記終了タイミングに前記プロセッサの消費電力を低下させるモード管理部とを有することを特徴とするデータ処理装置。
(付記13)
前記第2期間において作成された前記第2画像の数をカウントするカウンタを更に含み、
前記予測部は、前記第1期間に前記プロセッサが行った画像作成処理により作成された第1画像の数に基づき、前記第2期間に前記プロセッサが行う画像作成処理により作成される第2画像の数を予測数として保持し、前記モード管理部は、前記第2期間において前記カウンタによってカウントされた前記第2画像の数が前記予測数に達したことに基づき前記プロセッサの消費電力を低下させることを特徴とする付記12に記載のデータ処理装置。
(付記14)
前記第1画像は、前記データ処理装置上にて動作するソフトウェアに基づき作成された画像であり、前記第1画像と他の画像を合成する合成処理によりディスプレイに表示させる第1画面を作成する合成処理部を更に有することを特徴とする付記12又は13に記載のデータ処理装置。
(付記15)
前記画像作成処理及び前記合成処理は、所定の時間間隔で発行される同期信号に基づいて実行されることを特徴とする付記14に記載のデータ処理装置。
(付記16)
第1同期信号に基づいて前記第1画像が作成され、前記第1同期信号の次に発行される第2同期信号に基づいて前記第1画面が作成されることを特徴とする付記14又は15に記載のデータ処理装置。
(付記17)
前記第1期間は、前記第1同期信号と前記第2同期信号との間の期間であり、
前記第2期間は、前記第2同期信号と、前記第2同期信号の次に発行される第3同期信号との間の期間であることを特徴とする付記16に記載のデータ処理装置。
(付記18)
前記第1期間は、前記第1同期信号に基づいて実行された前記合成処理の開始時刻と、前記第2同期信号に基づいて実行された前記合成処理の開始時刻との間の期間であり、前記第2期間は、前記第2同期信号に基づいて実行された前記合成処理の開始時刻と、前記第2同期信号の次に発行される第3同期信号に基づいて実行された前記合成処理の開始時刻との間の期間であることを特徴とする付記16に記載のデータ処理装置。
(付記19)
第1期間にプロセッサが実行した画像作成処理の実績に基づき、第2期間に前記プロセッサが行う画像作成処理の終了タイミングを予測する工程と、前記第2期間において、前記終了タイミングに前記プロセッサの消費電力を低下させる工程とをコンピュータに実行させることを特徴とするプログラム。
(付記20)
前記終了タイミングを予測する工程は、前記第1期間に前記プロセッサが行った画像作成処理により作成された第1画像の数に基づき、前記第2期間に前記プロセッサが行う画像作成処理により作成される第2画像の数を予測する工程を含み、前記終了タイミングに前記プロセッサの消費電力を低下させる工程は、前記第2期間において作成された前記第2画像の数が前記予測された数に達したことにより前記終了タイミングの検出を行う工程を含むことを特徴とする付記19に記載のプログラム。
2、600 ディスプレイ
3 像
4 オブジェクト
100 プロセッサ(CPU)
200 グラフィックデータ処理部
210 プロセッサ(GPU)
220、300 メモリ(VRAM)
230 内部バス
400 メモリ
500 ディスプレイコントローラ
700 バス
110 画像作成処理部
120 グラフィックライブラリ
125 画像作成処理終了通知部
126 後処理指示受信部
127 通知部
128 後処理実行部
130 合成処理部
131 Vsync受信部
132 通知部
133 判定部
134 処理部
135 画面データ送信部
136 合成処理終了通知部
140 完了判定部
141 カウンタ
142 カウント値保持部
143 予測数保持部
144 判定部
150 タイマ部
160 統計処理部
161 カウント値バッファ
162 分布取得部
163 最大頻度選択部
164 ハイパスフィルタ
165 最大値選択部
170 モード管理部
171 割込み受信部
172 設定部
173 制御部
174 状態記憶部
180 グラフィックデータ処理部ドライバ
190 変動判定部
191 カウント値バッファ
192 的中判定部
193 的中率算出部
Claims (13)
- 所定の時間間隔で発行される同期信号に同期して画像を作成する処理を行うプロセッサを制御するデータ処理装置によって行われるデータ処理方法であって、
前記所定の時間間隔の一つに対応する第1期間に前記プロセッサによって時系列に作成された第1画像の数を測定する工程と、
前記第1画像の数に基づいて、前記第1期間に続く第2期間に前記プロセッサによって実行される第2画像の作成処理の終了タイミングを予測する工程と、
前記第2期間が開始された後、前記第2期間に前記プロセッサによって時系列に作成された前記第2画像の数をカウントする工程と、
前記第2画像の数に基づいて、前記終了タイミングが経過したかを判定する工程と、
前記終了タイミングが経過したと判定された場合に、前記プロセッサの動作モードを、少なくとも前記第2期間が終了するまで、前記画像を作成している間の動作モードの電力消費よりも電力消費が低い動作モードに切り替える工程と、
を有することを特徴とするデータ処理方法。 - 前記終了タイミングを予測する工程は、前記第1期間に前記プロセッサが行った画像作成処理により作成された前記第1画像の数に基づき、前記第2期間に前記プロセッサが行う画像作成処理により作成される前記第2画像の数を予測する工程を含み、
前記画像を作成している間の動作モードの電力消費よりも電力消費が低い動作モードに切り替える工程は、前記第2期間において作成された前記第2画像の数が前記予測された数に達したことにより前記終了タイミングの検出を行う工程を含む
ことを特徴とする請求項1に記載のデータ処理方法。 - 前記第1画像は、前記プロセッサを有するコンピュータ上で動作するソフトウェアに基づき作成された画像であり、
前記第1画像と他の画像を合成することによりディスプレイに表示させる第1画面を作成する合成処理を、前記プロセッサにより実行する工程を更に有することを特徴とする請求項1又は2に記載のデータ処理方法。 - 前記第1画像の作成処理、及び前記合成処理は、所定の時間間隔で発行される同期信号に基づいて実行されることを特徴とする請求項3に記載のデータ処理方法。
- 第1同期信号に基づいて前記第1画像が作成され、前記第1同期信号の次に発行される第2同期信号に基づいて前記第1画面が作成されることを特徴とする請求項4に記載のデータ処理方法。
- 前記第1期間は、前記第1同期信号に基づいて実行された前記合成処理の開始時刻と、前記第2同期信号に基づいて実行された前記合成処理の開始時刻との間の期間であり、
前記第2期間は、前記第2同期信号に基づいて実行された前記合成処理の開始時刻と、前記第2同期信号の次に発行される第3同期信号に基づいて実行された前記合成処理の開始時刻との間の期間である
ことを特徴とする請求項5に記載のデータ処理方法。 - 前記第2期間より前の、前記第1期間を含む複数の期間に作成された画像の数に基づき、前記プロセッサの消費電力を低下させる工程の実行を禁止することを特徴とする請求項2〜6の何れか一項に記載のデータ処理方法。
- 所定の時間間隔で発行される同期信号に同期して画像を作成する処理を行うプロセッサを制御するデータ処理装置であって、
前記所定の時間間隔の一つに対応する第1期間に前記プロセッサによって時系列に作成された第1画像の数を保持する保持部と、
前記第1画像の数に基づいて、前記第1期間に続く第2期間に前記プロセッサによって実行される第2画像の作成処理の終了タイミングを予測する予測部と、
前記第2期間が開始された後、前記第2期間に前記プロセッサによって時系列に作成された前記第2画像の数をカウントするカウンタと、
前記第2画像の数に基づいて、前記終了タイミングが経過したかを判定する判定部と、
前記終了タイミングが経過したと判定された場合に、前記プロセッサの動作モードを、少なくとも前記第2期間が終了するまで、前記画像を作成している間の動作モードの電力消費よりも電力消費が低い動作モードに切り替えるモード管理部と、
を有することを特徴とするデータ処理装置。 - 前記第2期間において作成された前記第2画像の数をカウントするカウンタを更に含み、
前記予測部は、前記第1期間に前記プロセッサが行った画像作成処理により作成された前記第1画像の数に基づき、前記第2期間に前記プロセッサが行う画像作成処理により作成される前記第2画像の数を予測数として保持し、
前記モード管理部は、前記第2期間において前記カウンタによってカウントされた前記第2画像の数が前記予測数に達したことに基づき、前記プロセッサの消費電力を低下させる
ことを特徴とする請求項8に記載のデータ処理装置。 - 前記第1画像は、前記データ処理装置上にて動作するソフトウェアに基づき作成された画像であり、
前記第1画像と他の画像を合成する合成処理によりディスプレイに表示させる第1画面を作成する合成処理部を更に有することを特徴とする請求項8又は9に記載のデータ処理装置。 - 前記第1画像の作成処理、及び前記合成処理は、所定の時間間隔で発行される同期信号に基づいて実行されることを特徴とする請求項10に記載のデータ処理装置。
- 所定の時間間隔で発行される同期信号に同期して画像を作成する処理を行うプロセッサを制御するデータ処理装置に、
前記所定の時間間隔の一つに対応する第1期間に前記プロセッサによって時系列に作成された第1画像の数を測定する工程と、
前記第1画像の数に基づいて、前記第1期間に続く第2期間に前記プロセッサによって実行される第2画像の作成処理の終了タイミングを予測する工程と、
前記第2期間が開始された後、前記第2期間に前記プロセッサによって時系列に作成された前記第2画像の数をカウントする工程と、
前記第2画像の数に基づいて、前記終了タイミングが経過したかを判定する工程と、
前記終了タイミングが経過したと判定された場合に、前記プロセッサの動作モードを、少なくとも前記第2期間が終了するまで、前記画像を作成している間の動作モードの電力消費よりも電力消費が低い動作モードに切り替える工程と、
を実行させるためのプログラム。 - 前記終了タイミングを予測する工程は、前記第1期間に前記プロセッサが行った画像作成処理により作成された第1画像の数に基づき、前記第2期間に前記プロセッサが行う画像作成処理により作成される前記第2画像の数を予測する工程を含み、
前記画像を作成している間の動作モードの電力消費よりも電力消費が低い動作モードに切り替える工程は、前記第2期間において作成された前記第2画像の数が前記予測された数に達したことにより前記終了タイミングの検出を行う工程を含む
ことを特徴とする請求項12に記載のプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014088101A JP6349908B2 (ja) | 2014-04-22 | 2014-04-22 | データ処理方法、データ処理装置及びプログラム |
US14/631,173 US9875517B2 (en) | 2014-04-22 | 2015-02-25 | Data processing method, data processing apparatus, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014088101A JP6349908B2 (ja) | 2014-04-22 | 2014-04-22 | データ処理方法、データ処理装置及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015206931A JP2015206931A (ja) | 2015-11-19 |
JP6349908B2 true JP6349908B2 (ja) | 2018-07-04 |
Family
ID=54322007
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014088101A Active JP6349908B2 (ja) | 2014-04-22 | 2014-04-22 | データ処理方法、データ処理装置及びプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US9875517B2 (ja) |
JP (1) | JP6349908B2 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2947580A1 (en) * | 2014-05-23 | 2015-11-25 | Canon Europa N.V. | A method, an apparatus for labelling images, a program, and a computer-readable medium |
US10614772B2 (en) | 2016-03-08 | 2020-04-07 | Huawei Technologies Co., Ltd. | Display method and terminal device |
WO2017166210A1 (zh) * | 2016-03-31 | 2017-10-05 | 华为技术有限公司 | 应用程序的处理方法及终端设备 |
KR102606693B1 (ko) * | 2016-08-23 | 2023-11-28 | 삼성전자 주식회사 | 전자 장치 및 전자 장치의 동작 제어 방법 |
US10740146B2 (en) * | 2017-02-10 | 2020-08-11 | Xilinx, Inc. | Migrating virtual machines between compute systems by transmitting programmable logic accelerator state |
US10600236B2 (en) * | 2018-08-06 | 2020-03-24 | Valve Corporation | Prediction and throttling adjustments based on application rendering performance |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3833483B2 (ja) | 2001-03-06 | 2006-10-11 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 画像表示システム、画像データ送信装置、表示画像データ送信方法、差分転送方法、プログラム、および記憶媒体 |
US20030233592A1 (en) * | 2002-06-14 | 2003-12-18 | Hung-Ming Lin | Power saving method using frame rate control in computer graphics systems |
JP3919740B2 (ja) | 2003-07-30 | 2007-05-30 | 株式会社ソニー・コンピュータエンタテインメント | 回路動作制御装置および情報処理装置 |
GB2406184B (en) * | 2003-09-17 | 2006-03-15 | Advanced Risc Mach Ltd | Data processing system |
WO2008129786A1 (ja) * | 2007-04-09 | 2008-10-30 | Panasonic Corporation | マルチプロセッサ制御装置、その制御方法および集積回路 |
JP5481751B2 (ja) * | 2010-05-27 | 2014-04-23 | 富士通株式会社 | 隠蔽処理プログラム、可視化処理方法及び装置 |
US8954980B2 (en) * | 2011-11-11 | 2015-02-10 | Qualcomm Incorporated | Conserving power through work load estimation for a portable computing device using scheduled resource set transitions |
US20140184629A1 (en) * | 2012-12-31 | 2014-07-03 | Nvidia Corporation | Method and apparatus for synchronizing a lower bandwidth graphics processor with a higher bandwidth display using framelock signals |
KR20140088691A (ko) * | 2013-01-03 | 2014-07-11 | 삼성전자주식회사 | Dvfs 정책을 수행하는 시스템-온 칩 및 이의 동작 방법 |
-
2014
- 2014-04-22 JP JP2014088101A patent/JP6349908B2/ja active Active
-
2015
- 2015-02-25 US US14/631,173 patent/US9875517B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20150301585A1 (en) | 2015-10-22 |
US9875517B2 (en) | 2018-01-23 |
JP2015206931A (ja) | 2015-11-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6349908B2 (ja) | データ処理方法、データ処理装置及びプログラム | |
TWI552136B (zh) | 用以控制自我刷新顯示功能之技術(二) | |
JP4383853B2 (ja) | 時間アロケータを有するグラフィックレンダリングエンジンを用いる装置、方法及びシステム | |
CN113791667B (zh) | 通过使用欺骗时钟及细粒度频率控制实现的向后兼容性 | |
US10409353B2 (en) | Dynamic clock voltage scaling (DCVS) based on application performance in a system-on-a-chip (SOC), and related methods and processor-based systems | |
US9298556B2 (en) | Graphics processing watchdog active reset | |
JP6477495B2 (ja) | 情報処理装置、および情報処理方法、並びにプログラム | |
JP2020507244A (ja) | 画像円滑性向上方法および装置 | |
JPWO2008105092A1 (ja) | グラフィックス描画装置及びグラフィックス描画方法 | |
TW201140555A (en) | Techniques for aligning frame data | |
US9811872B2 (en) | Apparatus and method for generating image data in a region including a plurality of partial regions based on synchronization signals | |
WO2021139691A1 (zh) | 用于控制显示屏的显示频率的方法、装置及电子设备 | |
KR20220027964A (ko) | 성능 보장 전력 관리를 갖는 실시간 gpu 렌더링 | |
KR20220143667A (ko) | 지연된 그래픽 프로세싱 유닛 렌더 시간을 보상하기 위한 감소된 디스플레이 프로세싱 유닛 전달 시간 | |
US11763414B2 (en) | Glitchless GPU switching at a multiplexer | |
CN104572150B (zh) | 一种信息处理方法和装置 | |
CN108268119B (zh) | 操作片上***的方法、片上***和电子*** | |
JP2015195003A (ja) | コマンド制御装置、コマンド制御方法および集積回路 | |
US20190018443A1 (en) | Image transmission apparatus, image transmission system, and method of controlling image transmission apparatus | |
JP5543241B2 (ja) | 通信装置、通信制御方法、およびプログラム | |
JP6291992B2 (ja) | スマート端末、消費電力の状態の制御方法、および、消費電力状態制御プログラム | |
JP2015158751A (ja) | 描画方法、描画装置及びプログラム | |
US10212316B2 (en) | Video processing apparatus | |
WO2021000226A1 (en) | Methods and apparatus for optimizing frame response | |
JP2022536283A (ja) | 可変レートリフレッシュディスプレイのためのフレーム再生 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20160401 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170110 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171027 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171114 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180115 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180206 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180309 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180508 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180521 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6349908 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |