【技术实现步骤摘要】
用于硬件力[Si器的功^i知软件^K^
技术介绍
在基于处理器的平台中,所希望的特征是较低的平台功率和最大 化的电池寿命。除了别的以外,可以使用低的硬件功率状态和存储器 自刷新模式来减少功耗和增大电池寿命。在可行的情况下,期望在功 率管理平台上将尽可能多的硬件移入低功率状态,并且增大存储器的 自刷新时间,以便于使平台的功率最小化。一些平台可能包括基于专用硬件的部件或功能,通常称为硬件加 速。 一个例子是视频解码数据流,其可以通过多个级来传递数据,例 如现有技术中公知的解码级、图像增强级和合成级。为了降低功耗, 可以使用几种方法。 一种方法是在经过这些级时利用流水线处理来运 行一个多级硬件加速过程,例如视频解码器,以使得所有的级并行运行,然后所有的级都关闭或空闲,直到调度(schedule)下一帧来处 理。这种方法可能基于这样一个假设,即一个并行的流水线使得平台 在大多数时间中处于空闲模式,这使得各种各样的部件能够处于低功 率状态下。附图说明图l示出了 图2示出了 图3示出了 图4示出了以及图5示出了具体实施方式一个实施例中的基于处理器的平台;一个实施例中的用于视频处理的多个单元的流水线;一个实施例中的视频处理的串并行组合;一个实施例中的视频处理级的并行和功率感知组合;一个实施例中的处理流程。图l示出了一个实施例中的基于处理器的平台100。这种系统包 括一个或多个处理器110、存储子系统以及非易失性存储单元,其中 该处理器110可能具有一个或多个内核,该存储子系统包括读-写随 机存取存储器(RAM存储器)150,以用于存储数据和可由处理器执 行的程序,而非易失性存 ...
【技术保护点】
一种方法,包括: 形成多个流水线排序,每个流水线排序包括流水线的多个级的串行、并行、或串并行组合三者中的一个; 分析所述多个流水线排序来确定所述排序中的每一个的总功率;并且 基于所述多个流水线排序中的每一个的所述确定的总功率,选择所述多个流水线排序中的一个。
【技术特征摘要】
US 2006-12-19 11/642,1281、一种方法,包括形成多个流水线排序,每个流水线排序包括流水线的多个级的串行、并行、或串并行组合三者中的一个;分析所述多个流水线排序来确定所述排序中的每一个的总功率;并且基于所述多个流水线排序中的每一个的所述确定的总功率,选择所述多个流水线排序中的一个。2、 如权利要求1所述的方法,其中形成多个流水线排序进一步 包括对多个可替换的流水线排序进行迭代。3、 如权利要求1所述的方法,其中确定所述排序中的每一个的 总功率进一步包括对于每个级,确定所述级的负载周期; 确定所述级的电压负载周期;至少部分地基于所述负载周期和所述电压负载周期来确定 所述级的功率;确定每组并行工作的级的负载周期;并且至少部分地基于每个级的所述负载周期以及每个级的存储器和/ 或其它共享资源的带宽,确定所述排序使用的存储器和/或其它共享 资源的功率。4、 如权利要求3所述的方法,其中确定每个级的所述负载周期 进一步包括至少部分地基于所述级的计算负载周期以及所述级所需 要的部分存储器和/或其它共享资源的带宽来确定所述负载周期。5、 如权利要求3所述的方法,其中确定每组并行工作的级的所述负载周期进一步包括至少部分地基于该组中并行操作的所有级所 需要的部分可用存储器和/或其它共享资源的带宽来确定该组并行工 作的级的负载周期。6、 如权利要求1所述的方法,其中所述排序中的每一个的总功 率进一步包括所述排序中的所有级的功率与所述排序使用的存储器 和/或其它共享资源的功率的总和。7、 如权利要求1所述的方法,其中基于所述多个流水线排序中 的每一个的所述确定的总功率来选择所述多个流水线排序中的一个 进一步包括选择一个流水线排序,该流水线排序具有所述多个排序 中的每一个的所述确定的最低总功率。8、 一种基于处理器的平台,包括 处理器;存储器;执行计算的多个硬件单元;执行所述计算的模块,其至少部分地驻留在所述存储器中,并且 可以由所述处理器和所述硬件单元执行,所述模块进一步包括用于进 行下列步骤的逻辑形成多个流水线排序,每个流水线排序包括流水线的多个级 的串行、并行、或串并行组合三者中的一个;分析所述多个流水线排序来确定所述排序中的每一个的总 功率;并且基于所述多个流水线排序中的每一个的所述确定的总功率, 选择所述多个流水线排序中的一个。9、 如权利要求8所述的基于处理器的平台,其中形成多个流水 线排序进一步包括对多个可替换的流水线排序进行迭代。10、 如权利要求8所述的基于处理器的平台,其中确定所述排序中的每一个的总功率进一步包括 对于每个级,确定所述级的负载周期;确定所述级的电压负载周期;至少部分地基于所述负载周期和所述电压负载周期来确定 所述级的功率;确定每组并行工作的级的负载周期;并且至少部分地基于每个级的所述负载周期以及每个级的存储器和/ 或其它共享资源的带宽...
【专利技术属性】
技术研发人员:R加博尔,江洪,A纳韦,G耶阿里姆,Y优素福,D拉吉万,小J沃尔高,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。