CN111902790A - 一种调频方法、装置及计算机可读存储介质 - Google Patents

一种调频方法、装置及计算机可读存储介质 Download PDF

Info

Publication number
CN111902790A
CN111902790A CN201880091791.XA CN201880091791A CN111902790A CN 111902790 A CN111902790 A CN 111902790A CN 201880091791 A CN201880091791 A CN 201880091791A CN 111902790 A CN111902790 A CN 111902790A
Authority
CN
China
Prior art keywords
frequency point
energy efficiency
current frame
module
power consumption
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.)
Granted
Application number
CN201880091791.XA
Other languages
English (en)
Other versions
CN111902790B (zh
Inventor
丁庆
李鹏
林念贤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN111902790A publication Critical patent/CN111902790A/zh
Application granted granted Critical
Publication of CN111902790B publication Critical patent/CN111902790B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • G06F1/3275Power saving in memory, e.g. RAM, cache
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/324Power saving characterised by the action undertaken by lowering clock frequency
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3215Monitoring of peripheral devices
    • G06F1/3218Monitoring of peripheral devices of display devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3215Monitoring of peripheral devices
    • G06F1/3225Monitoring of peripheral devices of memory devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3228Monitoring task completion, e.g. by use of idle timers, stop commands or wait commands
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/3243Power saving in microcontroller unit
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • G06F1/3278Power saving in modem or I/O interface
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/3296Power saving characterised by the action undertaken by lowering the supply or operating voltage
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/4881Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
    • G06F9/4893Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues taking into account power or heat criteria
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5094Allocation of resources, e.g. of the central processing unit [CPU] where the allocation takes into account power or heat criteria

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Power Sources (AREA)

Abstract

一种调频方法,该方法包括:预测至少一个模块处理图像的当前帧所需的能效参数(210);根据预测的所述能效参数,从多个频点集合中选择出满足能效需求的第一频点集合(220),将所述至少一个模块处理所述当前帧的工作频点调整为所述至少一个模块对应的预设频点(230)。该方法可以在调频过程中,可以及时响应负载变化需求。

Description

PCT国内申请,说明书已公开。

Claims (18)

  1. PCT国内申请,权利要求书已公开。
CN201880091791.XA 2018-08-30 2018-08-30 一种调频方法、装置及计算机可读存储介质 Active CN111902790B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/103307 WO2020042098A1 (zh) 2018-08-30 2018-08-30 一种调频方法、装置及计算机可读存储介质

Publications (2)

Publication Number Publication Date
CN111902790A true CN111902790A (zh) 2020-11-06
CN111902790B CN111902790B (zh) 2022-05-31

Family

ID=69642617

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201880091791.XA Active CN111902790B (zh) 2018-08-30 2018-08-30 一种调频方法、装置及计算机可读存储介质

Country Status (4)

Country Link
US (1) US11460905B2 (zh)
EP (1) EP3819744A4 (zh)
CN (1) CN111902790B (zh)
WO (1) WO2020042098A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113918002A (zh) * 2021-10-27 2022-01-11 杭州逗酷软件科技有限公司 调频方法、装置、存储介质及电子设备
CN114510140A (zh) * 2020-11-16 2022-05-17 深圳市万普拉斯科技有限公司 一种调频方法、装置及电子设备
CN114510139A (zh) * 2020-11-16 2022-05-17 深圳市万普拉斯科技有限公司 一种调频方法、装置及电子设备

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20230036589A (ko) * 2021-09-06 2023-03-15 삼성전자주식회사 시스템-온-칩 및 그의 동작 방법

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103019367A (zh) * 2012-12-03 2013-04-03 福州瑞芯微电子有限公司 基于Android***的嵌入式GPU动态调频方法及装置
CN105045367A (zh) * 2015-01-16 2015-11-11 中国矿业大学 基于游戏负载预测的android***设备功耗优化方法
CN106258011A (zh) * 2014-04-30 2016-12-28 高通股份有限公司 用于降低图形帧处理中的功耗的cpu/gpu dcvs协同优化
CN107465929A (zh) * 2017-07-21 2017-12-12 山东大学 基于hevc的dvfs控制方法、***、处理器及存储设备

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2406184B (en) * 2003-09-17 2006-03-15 Advanced Risc Mach Ltd Data processing system
US7376849B2 (en) * 2004-06-30 2008-05-20 Intel Corporation Method, apparatus and system of adjusting one or more performance-related parameters of a processor
US7529948B2 (en) * 2005-08-25 2009-05-05 Apple Inc. Methods and apparatuses for dynamic power estimation
CN100561404C (zh) * 2005-12-29 2009-11-18 联想(北京)有限公司 节省处理器功耗的方法
US8327172B2 (en) * 2010-06-23 2012-12-04 Intel Corporation Adaptive memory frequency scaling
CN102609319A (zh) * 2011-01-20 2012-07-25 ***通信有限公司 一种处理器调频方法、装置及设备
KR20140030823A (ko) * 2012-09-04 2014-03-12 삼성전자주식회사 3차원 작업 부하를 이용하여 dvfs 정책을 수행하는 시스템-온 칩 및 이의 동작 방법
KR20140088691A (ko) * 2013-01-03 2014-07-11 삼성전자주식회사 Dvfs 정책을 수행하는 시스템-온 칩 및 이의 동작 방법
US9395796B2 (en) * 2013-12-19 2016-07-19 Intel Corporation Dynamic graphics geometry preprocessing frequency scaling and prediction of performance gain
CN105094272A (zh) * 2014-05-14 2015-11-25 中兴通讯股份有限公司 一种终端的硬件刷新率的调节方法及装置
CN105677482B (zh) * 2015-12-31 2020-12-18 联想(北京)有限公司 一种频率调节方法及电子设备
CN107678855B (zh) * 2017-09-19 2020-06-12 中国电子产品可靠性与环境试验研究所 处理器动态调节方法、装置及处理器芯片

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103019367A (zh) * 2012-12-03 2013-04-03 福州瑞芯微电子有限公司 基于Android***的嵌入式GPU动态调频方法及装置
CN106258011A (zh) * 2014-04-30 2016-12-28 高通股份有限公司 用于降低图形帧处理中的功耗的cpu/gpu dcvs协同优化
CN105045367A (zh) * 2015-01-16 2015-11-11 中国矿业大学 基于游戏负载预测的android***设备功耗优化方法
CN107465929A (zh) * 2017-07-21 2017-12-12 山东大学 基于hevc的dvfs控制方法、***、处理器及存储设备

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114510140A (zh) * 2020-11-16 2022-05-17 深圳市万普拉斯科技有限公司 一种调频方法、装置及电子设备
CN114510139A (zh) * 2020-11-16 2022-05-17 深圳市万普拉斯科技有限公司 一种调频方法、装置及电子设备
CN114510140B (zh) * 2020-11-16 2024-04-16 深圳市万普拉斯科技有限公司 一种调频方法、装置及电子设备
CN114510139B (zh) * 2020-11-16 2024-06-04 深圳市万普拉斯科技有限公司 一种调频方法、装置及电子设备
CN113918002A (zh) * 2021-10-27 2022-01-11 杭州逗酷软件科技有限公司 调频方法、装置、存储介质及电子设备

Also Published As

Publication number Publication date
US11460905B2 (en) 2022-10-04
US20210165477A1 (en) 2021-06-03
EP3819744A4 (en) 2021-07-07
EP3819744A1 (en) 2021-05-12
WO2020042098A1 (zh) 2020-03-05
CN111902790B (zh) 2022-05-31

Similar Documents

Publication Publication Date Title
CN111902790B (zh) 一种调频方法、装置及计算机可读存储介质
CN109960395B (zh) 资源调度方法和计算机设备
CN111045814B (zh) 资源调度方法和终端设备
CN112631415B (zh) Cpu频率调整方法、装置、电子设备及存储介质
CN109391680B (zh) 一种定时任务数据处理方法、装置及***
CN107632697B (zh) 应用程序的处理方法、装置、存储介质及电子设备
US11480623B2 (en) Apparatus and method for predicting a remaining battery life in a device
CN110020175B (zh) 一种搜索处理方法、处理设备和***
EP2557495A1 (en) Information processing terminal and control method therefor
CN116775304A (zh) 任务分配方法、***、装置及非易失性存储介质
US9582765B2 (en) Apparatus, method, and non-transitory computer readable storage medium thereof for recommending an electricity consumption behavior
CN112669091A (zh) 数据处理方法、装置及存储介质
CN112052943A (zh) 电子装置和执行该电子装置的操作的方法
CN108345941B (zh) 一种参数调整方法和装置
CN114860967A (zh) 一种模型训练的方法、信息推荐的方法以及装置
CN114741192A (zh) 卡顿预测方法、装置、终端设备及计算机可读存储介质
CN104221393A (zh) 内容自适应视频处理
CN109643151A (zh) 用于降低计算设备功耗的方法和设备
CN108476084B (zh) Q学习中调整状态空间边界的方法和装置
KR20210107485A (ko) 전자 장치 및 이의 프로세싱 유닛의 소모 전력 산출 방법
CN116820730B (zh) 多引擎计算***的任务调度方法、装置及存储介质
CN112565510B (zh) 身体锻炼智能控制方法及相关装置
CN116225311B (zh) 终端设备存储***参数的配置方法、装置和服务器
CN113407335A (zh) 计算资源规划方法以及电子设备、存储装置
CN113704619A (zh) 一种策略推荐方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant