发明名称 资讯处置系统及其中于程式执行绪执行期间降低电源使用之方法与将程式执行绪执行速度最大化的方法
摘要
申请公布号 TWI346278 申请公布日期 2011.08.01
申请号 TW095122341 申请日期 2006.06.21
申请人 戴尔产品有限公司 发明人 穆格 威廉C
分类号 G06F1/18 主分类号 G06F1/18
代理机构 代理人 恽轶群 台北市松山区南京东路3段248号7楼;陈文郎 台北市松山区南京东路3段248号7楼
主权项 一种资讯处置系统,用以于程式执行绪执行期间降低电源使用,该系统包含:多个实体处理器,其中该等多个实体处理器之每一个能够于一低电源或一高电源状态操作,而该等多个实体处理器之每一个能够运作逻辑处理器;以及一操作系统,用来控制于该等多个实体处理器中运作之该等逻辑处理器执行的程式执行绪,其中该操作系统将高使用率程式执行绪之执行,指定至于该高电源状态操作之某些该等多个实体处理器中运作的该等逻辑处理器,并将低使用率程式执行绪之执行,指定至于该低电源状态操作之该等多个实体处理器的其他某些实体处理器中运作之该等逻辑处理器。如申请专利范围第1项之资讯处置系统,其中该高电源状态包含多个高电源状态。如申请专利范围第1项之资讯处置系统,其中该低电源状态包含多个低电源状态。如申请专利范围第1项之资讯处置系统,其中该操作系统发现该等多个实体处理器之每一个的电源状态。如申请专利范围第1项之资讯处置系统,其中该操作系统控制该等多个实体处理器之每一个的电源状态。如申请专利范围第1项之资讯处置系统,其中该操作系统发现该等逻辑处理器之哪些逻辑处理器与该等多个实体处理器之每一个相关联。如申请专利范围第1项之资讯处置系统,其中该操作系统根据执行之高使用率程式执行绪与低使用率程式执行绪之数量,来控制该等多个实体处理器之每一个的电源状态。如申请专利范围第4项之资讯处置系统,其中该等逻辑处理器指定至若干领域,而该等领域之每一个代表该等多个实体处理器的其中之一。如申请专利范围第1项之资讯处置系统,其中该等低使用率程式执行绪指定之前,该等高使用率程式执行绪便指定至于该高电源状态操作之实体处理器中运作的逻辑处理器。如申请专利范围第9项之资讯处置系统,其中执行该等高使用率程式执行绪之该等逻辑处理器受选定来最小化需于该高电源状态操作之实体处理器的数量。如申请专利范围第1项之资讯处置系统,其中一高使用率程式执行绪变为一低使用率程式执行绪时,该操作系统重新指定其执行至于该低电源状态操作之该等多个实体处理器的其中之一。如申请专利范围第1项之资讯处置系统,其中一低使用率程式执行绪变为一高使用率程式执行绪时,该操作系统重新指定其执行至于该高电源状态操作之该等多个实体处理器的其中之一。一种资讯处置系统,用以将程式执行绪执行速度最大化,该系统包含:多个实体处理器,其中该等多个实体处理器之每一个能够于一低电源或一高电源状态操作,而该等多个实体处理器之每一个能够运作逻辑处理器;以及一操作系统,用来控制于该等多个实体处理器中运作之该等逻辑处理器执行的程式执行绪,其中该操作系统将高使用率程式执行绪之执行,指定至于该高电源状态操作之该等多个实体处理器中不同的实体处理器运作之该等逻辑处理器。如申请专利范围第13项之资讯处置系统,其中该高电源状态包含多个高电源状态。如申请专利范围第13项之资讯处置系统,其中该低电源状态包含多个低电源状态。如申请专利范围第13项之资讯处置系统,其中该操作系统将低使用率程式执行绪之执行,指定至于该等多个实体处理器之任何一个中运作的逻辑处理器。如申请专利范围第13项之资讯处置系统,其中该操作系统发现该等多个实体处理器之每一个的电源状态。如申请专利范围第13项之资讯处置系统,其中该操作系统控制该等多个实体处理器之每一个的电源状态。如申请专利范围第13项之资讯处置系统,其中该操作系统发现该等逻辑处理器之哪些逻辑处理器与该等多个实体处理器之每一个相关联。如申请专利范围第13项之资讯处置系统,其中该操作系统根据执行之高使用率程式执行绪与低使用率程式执行绪之数量,来控制该等多个实体处理器之每一个的电源状态。如申请专利范围第13项之资讯处置系统,其中该等低使用率程式执行绪指定之前,该等高使用率程式执行绪便指定至于该高电源状态操作之不同实体处理器中运作的该等逻辑处理器。如申请专利范围第13项之资讯处置系统,其中一高使用率程式执行绪变为一低使用率程式执行绪时,该操作系统重新指定其执行。如申请专利范围第13项之资讯处置系统,其中一低使用率程式执行绪变为一高使用率程式执行绪时,该操作系统重新指定其执行。一种资讯处置系统,具有供执行程式执行绪的多种可选择之高速与低电源系统模式,该系统包含:多个实体处理器,其中该等多个实体处理器之每一个能够于一低电源或一高电源状态操作,而该等多个实体处理器之每一个能够运作逻辑处理器;以及一操作系统,用来控制于该等多个实体处理器中运作之该等逻辑处理器执行的程式执行绪,其中于一低电源系统模式中运作时,该操作系统将高使用率程式执行绪之执行,指定至于该高电源状态操作之某些该等多个实体处理器中运作的该等逻辑处理器,并将低使用率程式执行绪之执行,指定至于该低电源状态操作之该等多个实体处理器的其他某些实体处理器中运作之该等逻辑处理器,而于一高电源系统模式中运作时,该操作系统将高使用率程式执行绪之执行,指定至于该高电源状态操作之该等多个实体处理器中不同的实体处理器运作之该等逻辑处理器。如申请专利范围第24项之资讯处置系统,其中该高电源状态包含多个高电源状态。如申请专利范围第24项之资讯处置系统,其中该低电源状态包含多个低电源状态。如申请专利范围第24项之资讯处置系统,其中一高使用率程式执行绪变为一低使用率程式执行绪时,该操作系统重新指定其执行。如申请专利范围第24项之资讯处置系统,其中一低使用率程式执行绪变为一高使用率程式执行绪时,该操作系统重新指定其执行。如申请专利范围第24项之资讯处置系统,其中该操作系统根据执行之低使用率程式执行绪与高使用率程式执行绪之数量,来控制该等多个实体处理器之每一个的电源状态。一种在资讯处置系统中于程式执行绪执行期间降低电源使用之方法,该方法包含下列步骤:运作多个实体处理器中之逻辑处理器,其中该等多个实体处理器之每一个能够于一低电源或一高电源状态操作;以于该高电源状态操作之某些该等多个实体处理器中运作的该等逻辑处理器,来执行高使用率程式执行绪;以及以于该低电源状态操作之该等多个实体处理器的其他某些实体处理器中运作之该等逻辑处理器,来执行低使用率程式执行绪。如申请专利范围第30项之方法,更包含一高使用率程式执行绪变为一低使用率程式执行绪时,重新指定执行绪之执行的步骤。如申请专利范围第30项之方法,更包含一低使用率程式执行绪变为一高使用率程式执行绪时,重新指定执行绪之执行的步骤。如申请专利范围第30项之方法,更包含根据执行之低使用率程式执行绪与高使用率程式执行绪之数量,来控制该等多个实体处理器之每一个的电源状态之步骤。一种于资讯处置系统中将程式执行绪执行速度最大化的方法,该方法包含下列步骤:运作多个实体处理器中之逻辑处理器,其中该等多个实体处理器之每一个能够于一低电源或一高电源状态操作;以于该高电源状态操作之该等多个实体处理器中不同的实体处理器运作之该等逻辑处理器,来执行高使用率程式执行绪;以及以于该等多个实体处理器之任何一个中运作的该等逻辑处理器,来执行低使用率程式执行绪。如申请专利范围第34项之方法,更包含一高使用率程式执行绪变为一低使用率程式执行绪时,重新指定执行绪之执行的步骤。如申请专利范围第34项之方法,更包含一低使用率程式执行绪变为一高使用率程式执行绪时,重新指定执行绪之执行的步骤。如申请专利范围第34项之方法,更包含根据执行之低使用率程式执行绪与高使用率程式执行绪之数量,来控制该等多个实体处理器之每一个的电源状态之步骤。
地址 美国