Back to results
US 2012/0060159 A1Published application
Method and apparatus for scheduling the processing of commands for execution by cryptographic algorithm cores in a programmable network processor
AssigneeIntel Corporation
InventorsJaroslaw J. Sydir, Chen-Chi Kuo, Kamal J. Koshy, Wajdi Feghali, Bradley A. Burres, Gilbert M. Wolrich
Life of this patent
Estimating the term…
Abstract
A method and apparatus for scheduling the processing of commands by a plurality of cryptographic algorithm cores in a network processor.
Claims13
A processor comprising:
- a command first-in-first-out (FIFO) to store one or more commands;
- cryptographic cores;
- same-context-command FIFOs configured to store cipher algorithm commands of a same context, each of the same-context-command FIFOs coupled to a corresponding one of the cryptographic cores;
- and
- a scheduler being coupled to each of the cryptographic cores.
2 more elements
A network comprising:
- a first node having a processor, the network processor comprising:
- a command first-in-first-out (FIFO) to store one or more commands;
- cryptographic cores;
- same context command FIFOs, each of the same context command FIFOs coupled to a corresponding one of the cryptographic cores;
- and
- a scheduler coupled to the command FIFO and to each of the cryptographic;
- and
- an interface configured to couple the first node to another node.
5 more elements
A processor comprising:
- (a) cryptographic acceleration units, each of the cryptographic acceleration units comprising:
- (1) a command first-in-first-out (FIFO) queue to store one or more commands;
- (2) cryptographic cores;
- (3) same-context command FIFO queues, each of the same context command FIFO queues coupled to a corresponding one of the cryptographic cores;
- and
- (4) a scheduler coupled to the command FIFO queue and to each of the cryptographic cores.
3 more elements
Dependencies are inferred from the claim text.