Interrupt architecture for a non-uniform memory access (NUMA) da

Electrical computers and digital data processing systems: input/ – Interrupt processing

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

710261, 710262, 710263, 710264, 710265, 710266, 710267, 710268, 710269, 712 1, G06F 1324

Patent

active

061483613

ABSTRACT:
A non-uniform memory access (NUMA) computer system includes at least two nodes coupled by a node interconnect, where at least one of the nodes includes a processor for servicing interrupts. The nodes are partitioned into external interrupt domains so that an external interrupt is always presented to a processor within the external interrupt domain in which the interrupt occurs. Although each external interrupt domain typically includes only a single node, interrupt channeling or interrupt funneling may be implemented to route external interrupts across node boundaries for presentation to a processor. Once presented to a processor, interrupt handling software may then execute on any processor to service the external interrupt. Servicing external interrupts is expedited by reducing the size of the interrupt handler polling chain as compared to prior art methods. In addition to external interrupts, the interrupt architecture of the present invention supports inter-processor interrupts (IPIs) by which any processor may interrupt itself or one or more other processors in the NUMA computer system. IPIs are triggered by writing to memory mapped registers in global system memory, which facilitates the transmission of IPIs across node boundaries and permits multicast IPIs to be triggered simply by transmitting one write transaction to each node containing a processor to be interrupted. The interrupt hardware within each node is also distributed for scalability, with the hardware components communicating via interrupt transactions conveyed across shared communication paths.

REFERENCES:
patent: 4276594 (1981-06-01), Morley
patent: 4769768 (1988-09-01), Bomba et al.
patent: 4914571 (1990-04-01), Baratz et al.
patent: 5283904 (1994-02-01), Carson et al.
patent: 5379434 (1995-01-01), DiBrino
patent: 5606703 (1997-02-01), Brady et al.
patent: 5701495 (1997-12-01), Arndt et al.
Advanced Micro Devices and Cyrix Corporation, "The Open Programmable Interrupt Controller (PIC) Register Interface Specification" Revision 1.2, Oct. 1995 pp. 1-24.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Interrupt architecture for a non-uniform memory access (NUMA) da does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Interrupt architecture for a non-uniform memory access (NUMA) da, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Interrupt architecture for a non-uniform memory access (NUMA) da will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2075672

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.