-
公开(公告)号:CN101276293A
公开(公告)日:2008-10-01
申请号:CN200810087397.7
申请日:2008-03-27
Applicant: 国际商业机器公司
IPC: G06F9/50
CPC classification number: G06F9/5077 , G06F11/3433 , G06F12/0806 , G06F2201/815
Abstract: 用于在多个逻辑分区之间平衡对采用系统虚拟化的计算机系统的物理系统资源的访问的系统、方法和计算机可读介质。每个逻辑分区在启动期间根据分配的指派窗口利用水平进行分类。与一个或多个逻辑分区相关联地确定一个或多个物理系统资源的性能度量。性能度量确定是在与编程中断无关的硬件级上进行的。在给定的物理系统资源集合被配置成分配给一个逻辑分区的指派窗口期间,该给定的物理系统资源集合根据与替代逻辑分区有关的确定的性能度量和该替代逻辑分区的指派窗口利用类别被重新分配给该替代逻辑分区。
-
公开(公告)号:CN102576310A
公开(公告)日:2012-07-11
申请号:CN201080045939.X
申请日:2010-08-25
Applicant: 国际商业机器公司
CPC classification number: G06F9/5011 , G06F9/45516 , G06F9/45558 , G06F9/4881 , G06F9/5088 , G06F2009/4557 , G06F2009/45579
Abstract: 一种数据处理系统,包括具有多个处理器的物理计算资源。所述多个处理器包括具有第一处理器类型的第一处理器和具有不同于所述第一处理器类型的第二处理器类型的第二处理器。所述数据处理系统还包括分配要在执行逻辑分区时使用的所述物理计算资源的各部分的资源管理器。所述资源管理器被配置为:将所述物理计算资源的第一部分分配给逻辑分区;确定所述逻辑分区的特征,所述特征包括存储器占用特征;根据所述逻辑分区的特征分配所述物理计算资源的第二部分;以及分派所述逻辑分区以使用所述物理计算资源的所述第二部分来执行。
-
公开(公告)号:CN1308826C
公开(公告)日:2007-04-04
申请号:CN200410080086.X
申请日:2004-09-24
Applicant: 国际商业机器公司
IPC: G06F9/46
CPC classification number: G06F9/4881 , G06F2209/483
Abstract: 本发明提供了一种用于在同时多线程(SMT)处理器环境中通过计算性能度量,诸如当两个线程运行在该SMT处理器上时发生的CPI,来识别兼容的线程的系统和方法。确定当两个线程运行在所述SMT处理器上时所获得的CPI。如果所获得的CPI好于一个兼容性阈值,则记录指示兼容性的信息。当一个线程将要结束时,调度器在将要结束的线程所属的运行队列内寻找并调度另一个线程。调度器识别这样的线程:该线程(1)与仍然运行在SMT处理器上的线程(即,不是将要结束的线程)兼容,并且(2)准备好了执行。不断地更新CPI数据,从而不断地识别出与另一线程兼容的线程。
-
公开(公告)号:CN102576310B
公开(公告)日:2014-12-03
申请号:CN201080045939.X
申请日:2010-08-25
Applicant: 国际商业机器公司
CPC classification number: G06F9/5011 , G06F9/45516 , G06F9/45558 , G06F9/4881 , G06F9/5088 , G06F2009/4557 , G06F2009/45579
Abstract: 一种数据处理系统,包括具有多个处理器的物理计算资源。所述多个处理器包括具有第一处理器类型的第一处理器和具有不同于所述第一处理器类型的第二处理器类型的第二处理器。所述数据处理系统还包括分配要在执行逻辑分区时使用的所述物理计算资源的各部分的资源管理器。所述资源管理器被配置为:将所述物理计算资源的第一部分分配给逻辑分区;确定所述逻辑分区的特征,所述特征包括存储器占用特征;根据所述逻辑分区的特征分配所述物理计算资源的第二部分;以及分派所述逻辑分区以使用所述物理计算资源的所述第二部分来执行。
-
公开(公告)号:CN1947097A
公开(公告)日:2007-04-11
申请号:CN200580012826.9
申请日:2005-04-26
Applicant: 国际商业机器公司
IPC: G06F9/50
CPC classification number: G06F9/5072
Abstract: 一种用于被逻辑分区的数据处理系统内的未分配存储器的动态存储器管理的方法、系统和程序。被逻辑分区的数据处理系统通常包括多个存储单元、处理器、I/O适配器和其他能够分配给多个逻辑分区的资源。在该数据处理系统内操作的分区管理器管理资源向每个逻辑分区的分配。具体地,分区管理器管理多个存储单元的第一部分向至少一个逻辑分区的分配。另外,分区管理器管理来自多个存储单元的未分配存储器的存储池。响应于从一个被分配的逻辑分区接收到对存储器借出的请求,将存储单元的第二选择从存储池借给请求的逻辑分区。但是,分区管理器能够在任何时候从请求的逻辑分区收回被借出的存储单元的选择。
-
公开(公告)号:CN1601475A
公开(公告)日:2005-03-30
申请号:CN200410080084.0
申请日:2004-09-24
Applicant: 国际商业机器公司
IPC: G06F9/46
CPC classification number: G06F9/5083
Abstract: 本发明提供了一种在使用多个SMT处理器的同时多线程(SMT)处理器环境中调度线程的系统和方法。识别出正运行在每个SMT处理器上的低性能的线程。在被识别出之后,低性能的线程被移动到不同的SMT处理器上。捕捉关于线程的性能的数据。在一个实施例中,这个数据包括每个线程的CPI值。当线程被移动时,记录关于该线程和它被移动时的性能的数据,以及一个时间戳。关于以前的移动的数据被用于确定在移动之后线程的性能是否提高了。
-
公开(公告)号:CN100524229C
公开(公告)日:2009-08-05
申请号:CN200580012826.9
申请日:2005-04-26
Applicant: 国际商业机器公司
IPC: G06F9/50
CPC classification number: G06F9/5072
Abstract: 一种用于被逻辑分区的数据处理系统内的未分配存储器的动态存储器管理的方法、系统和程序。被逻辑分区的数据处理系统通常包括多个存储单元、处理器、I/O适配器和其他能够分配给多个逻辑分区的资源。在该数据处理系统内操作的分区管理器管理资源向每个逻辑分区的分配。具体地,分区管理器管理多个存储单元的第一部分向至少一个逻辑分区的分配。另外,分区管理器管理来自多个存储单元的未分配存储器的存储池。响应于从一个被分配的逻辑分区接收到对存储器借出的请求,将存储单元的第二选择从存储池借给请求的逻辑分区。但是,分区管理器能够在任何时候从请求的逻辑分区收回被借出的存储单元的选择。
-
公开(公告)号:CN101118520A
公开(公告)日:2008-02-06
申请号:CN200710136075.2
申请日:2007-07-16
Applicant: 国际商业机器公司
CPC classification number: G06F12/1036 , G06F2212/652
Abstract: 一种用于在数据处理系统中防护数据结构的计算机实现的方法、装置以及计算机可用程序代码。示例性方法包括:在与该数据处理系统相关联的第一虚拟存储器页面的一部分中建立第一防护地址范围。该部分小于整个第一虚拟存储器页面。响应于尝试访问该第一防护地址范围,生成存储异常信号。
-
公开(公告)号:CN1945540A
公开(公告)日:2007-04-11
申请号:CN200610148637.0
申请日:2004-09-24
Applicant: 国际商业机器公司
IPC: G06F9/46
CPC classification number: G06F9/4881 , G06F2209/483
Abstract: 本发明提供了一种用于在同时多线程(SMT)处理器环境中通过计算性能度量,诸如当两个线程运行在该SMT处理器上时发生的CPI,来识别兼容的线程的系统和方法。确定当两个线程运行在所述SMT处理器上时所获得的CPI。如果所获得的CPI好于一个兼容性阈值,则记录指示兼容性的信息。当一个线程将要结束时,调度器在将要结束的线程所属的运行队列内寻找并调度另一个线程。调度器识别这样的线程:该线程(1)与仍然运行在SMT处理器上的线程(即,不是将要结束的线程)兼容,并且(2)准备好了执行。不断地更新CPI数据,从而不断地识别出与另一线程兼容的线程。
-
公开(公告)号:CN101276293B
公开(公告)日:2015-02-25
申请号:CN200810087397.7
申请日:2008-03-27
Applicant: 国际商业机器公司
IPC: G06F9/50
CPC classification number: G06F9/5077 , G06F11/3433 , G06F12/0806 , G06F2201/815
Abstract: 用于在多个逻辑分区之间平衡对采用系统虚拟化的计算机系统的物理系统资源的访问的系统、方法和计算机可读介质。每个逻辑分区在启动期间根据分配的指派窗口利用水平进行分类。与一个或多个逻辑分区相关联地确定一个或多个物理系统资源的性能度量。性能度量确定是在与编程中断无关的硬件级上进行的。在给定的物理系统资源集合被配置成分配给一个逻辑分区的指派窗口期间,该给定的物理系统资源集合根据与替代逻辑分区有关的确定的性能度量和该替代逻辑分区的指派窗口利用类别被重新分配给该替代逻辑分区。
-
-
-
-
-
-
-
-
-