-
公开(公告)号:WO2006021473A1
公开(公告)日:2006-03-02
申请号:PCT/EP2005/053542
申请日:2005-07-21
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION , IBM UNITED KINGDOM LIMITED , AGUILAR, Maximino , DAY, Michael, Norman , NUTTER, Mark, Richard , STAFFORD, James, Michael
Inventor: AGUILAR, Maximino , DAY, Michael, Norman , NUTTER, Mark, Richard , STAFFORD, James, Michael
IPC: G06F9/46
CPC classification number: G06F9/4812 , G06F9/52
Abstract: A system and method is provided to deliver messages to processors operating in a multi-processing environment. In a multi-processor environment, interrupts are managed by storing events in a queue that correspond to a particular support processor. A main processor decodes an interrupt and determines which support processor generated the interrupt. The main processor then determines whether a kernel or an application should process the interrupt. Interrupts such as page faults, segment faults, and alignment errors are handled by the kernel, while "informational" signals, such as stop and signal requests, halt requests, mailbox requests, and DMC tag complete requests are handled by the application. In addition, multiple identical events are maintained, and event data may be included in the interrupt using the invention described herein.
Abstract translation: 提供了一种系统和方法,用于将消息传递到在多处理环境中操作的处理器。 在多处理器环境中,通过将事件存储在与特定支持处理器对应的队列中来管理中断。 主处理器解码中断并确定哪个支持处理器产生中断。 然后,主处理器确定内核或应用程序是否应该处理中断。 内核处理诸如页面错误,段错误和对齐错误等中断,应用程序会处理“信息”信号,如停止和信号请求,暂停请求,邮箱请求和DMC标签完成请求。 另外,维护多个相同的事件,并且可以使用本文所述的发明将事件数据包括在中断中。
-
2.
公开(公告)号:WO2007128668A1
公开(公告)日:2007-11-15
申请号:PCT/EP2007/053884
申请日:2007-04-20
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION , IBM UNITED KINGDOM LIMITED , AGUILAR, Jr., Maximino , NUTTER, Mark, Richard , STAFFORD, James, Michael , JOHNS, Charles, Ray
Inventor: AGUILAR, Jr., Maximino , NUTTER, Mark, Richard , STAFFORD, James, Michael , JOHNS, Charles, Ray
IPC: G06F1/20
CPC classification number: G06F1/206
Abstract: A computer implemented method, data processing system, computer usable code, and apparatus are provided for optimizing the thermal performance of a computer system. A set of processor cores associated with the computer system are identified. A thermal index is requested for each of the set of processor cores and the processor cores are ranked based on the thermal index. Software is then mapped to execute on an optimal processor core form the set of processor cores based on the ranking.
Abstract translation: 提供计算机实现的方法,数据处理系统,计算机可用代码和装置,用于优化计算机系统的热性能。 识别与计算机系统相关联的一组处理器核心。 要求每组处理器核心的热指数,并且基于热指数对处理器核心进行排名。 然后将软件映射到基于排名的一组处理器核心的最佳处理器核心上执行。
-
公开(公告)号:WO2007062984B1
公开(公告)日:2007-09-27
申请号:PCT/EP2006068519
申请日:2006-11-15
Applicant: IBM , IBM UK , AGUILAR MAXIMINO JR , JOHNS CHARLES RAY , NUTTER MARK RICHARD , STAFFORD JAMES MICHAEL
IPC: G06F1/20
Abstract: A computer implemented method, data processing system, computer usable code, and apparatus are provided for generation of software thermal profiles for applications executing on a set of processors. Sampling is performed of the hardware operations occurring in a set of processors during the execution of a set of workloads to create sampled information. A thermal index is then generated based on the sampled information.
Abstract translation: 提供了计算机实现的方法,数据处理系统,计算机可用代码和装置,用于为在一组处理器上执行的应用程序产生软件热分布图。 在执行一组工作负载以创建采样信息期间,执行对一组处理器中发生的硬件操作的采样。 然后基于采样信息生成热指数。
-
公开(公告)号:WO2007062984A3
公开(公告)日:2007-07-12
申请号:PCT/EP2006068519
申请日:2006-11-15
Applicant: IBM , IBM UK , AGUILAR MAXIMINO JR , JOHNS CHARLES RAY , NUTTER MARK RICHARD , STAFFORD JAMES MICHAEL
IPC: G06F1/20
Abstract: A computer implemented method, data processing system, computer usable code, and apparatus are provided for generation of software thermal profiles for applications executing on a set of processors. Sampling is performed of the hardware operations occurring in a set of processors during the execution of a set of workloads to create sampled information. A thermal index is then generated based on the sampled information.
-
公开(公告)号:WO2007062984A2
公开(公告)日:2007-06-07
申请号:PCT/EP2006/068519
申请日:2006-11-15
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION , IBM UNITED KINGDOM LIMITED , AGUILAR JR, Maximino , JOHNS, Charles, Ray , NUTTER, Mark, Richard , STAFFORD, James, Michael
Inventor: AGUILAR JR, Maximino , JOHNS, Charles, Ray , NUTTER, Mark, Richard , STAFFORD, James, Michael
IPC: G06F1/20
Abstract: A computer implemented method, data processing system, computer usable code, and apparatus are provided for generation of software thermal profiles for applications executing on a set of processors. Sampling is performed of the hardware operations occurring in a set of processors during the execution of a set of workloads to create sampled information. A thermal index is then generated based on the sampled information.
Abstract translation: 提供计算机实现的方法,数据处理系统,计算机可用代码和装置,用于生成用于在一组处理器上执行的应用的软件热分布。 在一组工作负载的执行期间执行在一组处理器中发生的硬件操作的采样以创建采样信息。 然后基于采样信息产生热指数。
-
-
-
-