Patent · US Active

Method for infrastructure messaging

US9015376B2 · kind B2 · utility

1Cited by
1References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 29, 2012
Grant dateApr 21, 2015
Priority date
Expiry dateNov 30, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/548
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A low overhead method to handle inter process and peer to peer communication. A queue manager is used to create a list of messages with minimal configuration overhead. A hardware queue can be connected to another software task owned by the same core or a different processor core, or connected to a hardware DMA peripheral. There is no limitation on how many messages can be queued between the producer and consumer cores. The low latency interrupt generation to the processor cores is handled by an accumulator inside the QMSS which can be configured to generate interrupts based on a programmable threshold of descriptors in a queue. The accumulator thus removes the polling overhead from software and boosts performance by doing the descriptor pops and message transfer in the background.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.