-
公开(公告)号:CN102375761A
公开(公告)日:2012-03-14
申请号:CN201010248052.2
申请日:2010-08-06
申请人: 中兴通讯股份有限公司
IPC分类号: G06F9/50
CPC分类号: G06F9/5066 , G06F2209/5012
摘要: 本发明公开了一种业务管理方法和装置、以及设备,其中,该方法包括:操作系统调度设备的所有CPU,并对调度的全部或部分CPU进行分组,得到多个CPU集合;操作系统根据业务的实时性要求,将业务绑定到CPU集合上;操作系统控制绑定有业务的CPU集合对各自的业务进行处理。本发明通过单个操作系统对多个CPU集合实现了基于业务实时性要求的业务分配,能够实现单操作系统的多核异构的运行模式,从而有效减少处理复杂度(例如,能够有效降低系统启动、系统引导、版本管理、系统调试等处理的复杂度)、避免了操作系统间的通信和定位,降低应用开发的复杂度。
-
公开(公告)号:CN107807852A
公开(公告)日:2018-03-16
申请号:CN201710941133.2
申请日:2017-10-11
申请人: 广东欧珀移动通信有限公司
IPC分类号: G06F9/50
CPC分类号: G06F9/5027 , G06F2209/5012
摘要: 本申请实施例公开了一种应用程序性能控制方法及设备。方法包括:获取移动终端运行目标应用程序过程中检测到的用户的操作参数;根据所述操作参数确定所述移动终端的CPU配置策略;按照该CPU配置策略为所述预设内部运行场景配置计算资源。本申请实施例有利于提高移动终端运行目标应用程序配置计算资源的准确度和灵活性。
-
公开(公告)号:CN106445876A
公开(公告)日:2017-02-22
申请号:CN201610667723.6
申请日:2016-08-12
申请人: 阿尔特拉公司
CPC分类号: G06F9/44505 , G06F9/445 , G06F9/5044 , G06F15/17 , G06F9/4843 , G06F9/50 , G06F2209/5012
摘要: 一种用于基于多个应用需要动态地配置多个处理器的方法,该方法包括从应用接收包括要被加速的任务的加速请求消息。该方法进一步包括确定该任务的类型并且搜索可用加速器数据库以基于该任务的该类型动态地选择第一加速器。该方法进一步包括将该加速请求消息发送至位于可配置处理电路处的第一加速接口。该第一加速接口将该加速请求消息发送至第一加速器,并且该第一加速器一旦接收到该加速请求消息就加速该任务。
-
公开(公告)号:CN104081378A
公开(公告)日:2014-10-01
申请号:CN201380007148.1
申请日:2013-01-17
申请人: 国际商业机器公司
IPC分类号: G06F15/16
CPC分类号: G06F9/5077 , G06F9/4881 , G06F9/5066 , G06F17/30303 , G06F17/30336 , G06F2209/485 , G06F2209/5012 , G06F2209/506 , Y02D10/22 , Y02D10/36
摘要: 提供用于充分利用并行处理器以用于数据处理的示例性方法、系统和计算机程序产品实施例。在一个实施例中,仅举例而言,将并行处理器集合根据并行处理器的集合的索引分割成不相交子集。不相交子集中的每个不相交子集的大小对应于被指派为处理该层之一的数据组块的处理器的数目。向在不同数据组块中的不同层指派处理器中的每个处理器,从而处理器中的每个处理器忙碌、并且数据组块在数目等同于层的数目的时间步骤内被完全处理。设计从并行处理器的集合在时间步骤之一的索引到并行处理器的集合在后继时间步骤的索引的转换函数。
-
公开(公告)号:CN102033596A
公开(公告)日:2011-04-27
申请号:CN201010293647.X
申请日:2010-09-26
申请人: 英特尔公司
发明人: G·M·塞里恩
CPC分类号: G06F1/3203 , G06F9/5094 , G06F2209/5012 , Y02D10/22
摘要: 描述了用于多核心处理系统的低功率操作的装置、系统和方法的实施例。装置可以包括例如功率管理模块,该功率管理模块可操作来初始化低功率模式,检测一个或多个未聚合的软件线程,并且聚合所述一个或多个未聚合的软件线程以在多核心处理器的一组处理器核心上运行,其中,所述一组处理器核心包括少于所述多核心处理器的处理器核心总数的处理器核心。描述了并要求保护其他实施例。
-
公开(公告)号:CN101266558A
公开(公告)日:2008-09-17
申请号:CN200810083263.8
申请日:2008-03-04
申请人: 国际商业机器公司
CPC分类号: G06F9/3802 , G06F9/3012 , G06F9/3013 , G06F9/3814 , G06F9/3836 , G06F9/3851 , G06F9/3857 , G06F9/3885 , G06F9/3891 , G06F9/5061 , G06F2209/5012
摘要: 一种可配置微处理器,其将多个小核组合为单微处理器核以处理高计算强度的工作负载。该处理首先在多个小核中选择两个或更多个小核。该处理组合两个或更多个小核资源以形成组合资源,其中,每个组合资源包括更大量的、每个单独的小核可利用的资源。然后,通过将组合资源分配给单微处理器核来从两个或更多个小核形成单微处理器核,其中组合资源专用于单微处理器核,并且其中单微处理器核利用组合资源来处理指令。
-
公开(公告)号:CN107766079A
公开(公告)日:2018-03-06
申请号:CN201610693068.1
申请日:2016-08-19
申请人: 北京百度网讯科技有限公司
CPC分类号: G06F9/3016 , G06F9/3001 , G06F9/3004 , G06F9/3802 , G06F9/3824 , G06F9/3877 , G06F9/3867 , G06F9/30047 , G06F9/3885 , G06F9/3887 , G06F9/5027 , G06F12/0207 , G06F2209/5012 , G06F2212/163
摘要: 本申请公开了处理器和用于在处理器上执行指令的方法。所述方法的一具体实施方式包括:取出待执行的指令,所述指令包括源地址字段、目的地址字段、操作类型字段、操作参数字段;根据所述操作类型字段在至少一个执行单元中确定待生成的控制信号所控制的执行单元,根据所述源地址字段和所述目的地址字段分别确定待生成的控制信号控制执行单元所操作数据的源地址和目的地址,根据所述操作参数字段确定待生成的控制信号控制执行单元所操作数据的数据量;根据所确定的执行单元、源地址、目的地址、数据量生成控制信号;使用所述控制信号控制所述至少一个执行单元中的执行单元执行操作。该实施方式提高了指令译码和执行的效率。
-
公开(公告)号:CN107329822A
公开(公告)日:2017-11-07
申请号:CN201710026904.5
申请日:2017-01-15
申请人: 齐德昱
IPC分类号: G06F9/50
CPC分类号: G06F9/5066 , G06F2209/5012 , G06F2209/5017
摘要: 本发明公开了一种多源多核系统的调度方法,实现任务到多源多核系统的面向性能的最优分配。该方法通过两个方面的优化实现任务的最优分配与多核的最优调度。第一方面是引入超任务网,解决任务集中任务的直接相关性与间接相关性导致的任务间的运行等待问题,获取任务的最优执行序列。第二方面为第一阶段获得的最优执行序列共享分配处理器核,基于核共享图,通过执行序列的空行度以及核分配图的空载率和迁移代价等因素,获得最佳的处理器核共享。与传统的方法相比,该方法提高了调度质量和计算效率,且简化了算法结构。
-
公开(公告)号:CN105930218A
公开(公告)日:2016-09-07
申请号:CN201610242207.9
申请日:2016-04-18
申请人: 深圳市万普拉斯科技有限公司
IPC分类号: G06F9/50
CPC分类号: Y02D10/22 , Y02D10/36 , G06F9/5027 , G06F2209/5012
摘要: 本发明提供一种运算资源频率调整方法及系统。其中方法包括:当有线程需要迁移时,获取线程将要迁移出的源运算资源和线程将要迁移入的目标运算资源;计算线程在源运算资源的运算频率中所占的第一运算频率;获取第一运算频率,并根据第一运算频率调整目标运算资源的运算频率;将线程迁移至目标运算资源。由于其目标运算资源的运算频率是根据要迁移的线程在源运算资源的运算频率中所占的第一运算频率调整得到的,因此目标运算资源的运行频率能够很好的满足线程的频率需求,既不会出现效能溢出,造成不必要功耗浪费的现象,也不会出现效能不足,造成系统卡顿的现象。
-
公开(公告)号:CN105912405A
公开(公告)日:2016-08-31
申请号:CN201610274235.9
申请日:2016-04-28
申请人: 浪潮(北京)电子信息产业有限公司
发明人: 李一韩
IPC分类号: G06F9/50
CPC分类号: G06F9/5027 , G06F2209/5012 , G06F2209/503
摘要: 本发明公开了一种任务部署方法及装置,其中,该方法包括:步骤1:获取部署在当前处理器核上的任务集,并依据任务集中全部任务对应的cache组的相对频度计算该任务集的实际相对频度标准差;步骤2:将待处理任务分别加入任务集中,得到与待处理任务一一对应的新任务集,并依据新任务集中全部任务对应的cache组的相对频度计算该新任务集的模拟相对频度标准差;步骤3:将实际相对频度标准差与模拟相对频度标准差的差值中最大且为正值的差值对应的模拟相对频度标准差对应的待处理任务部署到当前处理器核上,返回执行步骤2;直至不存在满足上述要求的待处理任务为止。从而提高了cache空间利用率。
-
-
-
-
-
-
-
-
-