-
公开(公告)号:US07788435B2
公开(公告)日:2010-08-31
申请号:US11971775
申请日:2008-01-09
IPC分类号: G06F13/24
CPC分类号: G06F9/4812
摘要: An interrupt redirection and coalescing system for a multi-processor computer. Devices interrupt a processor or group of processors using pre-defined message address and data payloads communicated with a memory write transaction over a PCI, PCI-X, or PCI Express bus. The efficiency of processing may be improved by combining multiple interrupt notifications into a single interrupt message to a processor. For some interrupts on a multi-processor computer, such as those signaling completion of an input/output (I/O) operation assigned to a device, the efficiency of processing the interrupt may vary from processor to processor. Processing efficiency and overall computer system operation may be improved by appropriately coalescing interrupt messages within and/or across a plurality of queues, where interrupts are queued on the basis of which processor they target.
摘要翻译: 用于多处理器计算机的中断重定向和聚合系统。 设备使用通过PCI,PCI-X或PCI Express总线与存储器写入事务通信的预定义消息地址和数据有效负载中断处理器或处理器组。 通过将多个中断通知组合成单个中断消息到处理器,可以提高处理效率。 对于多处理器计算机上的一些中断,例如那些信令完成分配给设备的输入/输出(I / O)操作),处理器的处理效率可能随处理器而异。 可以通过适当地聚合多个队列内和/或跨多个队列的中断消息来改善处理效率和整体计算机系统操作,其中中断基于他们所针对的哪个处理器进行排队。
-
公开(公告)号:US20090177829A1
公开(公告)日:2009-07-09
申请号:US11971775
申请日:2008-01-09
CPC分类号: G06F9/4812
摘要: An interrupt redirection and coalescing system for a multi-processor computer. Devices interrupt a processor or group of processors using pre-defined message address and data payloads communicated with a memory write transaction over a PCI, PCI-X, or PCI Express bus. The efficiency of processing may be improved by combining multiple interrupt notifications into a single interrupt message to a processor. For some interrupts on a multi-processor computer, such as those signaling completion of an input/output (I/O) operation assigned to a device, the efficiency of processing the interrupt may vary from processor to processor. Processing efficiency and overall computer system operation may be improved by appropriately coalescing interrupt messages within and/or across a plurality of queues, where interrupts are queued on the basis of which processor they target.
摘要翻译: 用于多处理器计算机的中断重定向和聚合系统。 设备使用通过PCI,PCI-X或PCI Express总线与存储器写入事务通信的预定义消息地址和数据有效负载中断处理器或处理器组。 通过将多个中断通知组合成单个中断消息到处理器,可以提高处理效率。 对于多处理器计算机上的一些中断,例如那些信令完成分配给设备的输入/输出(I / O)操作),处理器的处理效率可能随处理器而异。 可以通过适当地聚合多个队列内和/或跨多个队列的中断消息来改善处理效率和整体计算机系统操作,其中中断基于他们所针对的哪个处理器进行排队。
-