The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 15, 2008
Filed:
Sep. 24, 2002
Stephen W. Melvin, San Francisco, CA (US);
Mario D. Nemirovsky, Saratoga, CA (US);
Enrique Musoll, San Jose, CA (US);
Jeffery T. Huynh, Milpitas, CA (US);
Stephen W. Melvin, San Francisco, CA (US);
Mario D. Nemirovsky, Saratoga, CA (US);
Enrique Musoll, San Jose, CA (US);
Jeffery T. Huynh, Milpitas, CA (US);
ConSentry Networks, Inc., Milpitas, CA (US);
Abstract
A processing engine to accomplish a multiplicity of tasks has a multiplicity of processing tribes, each tribe comprising a multiplicity of context register sets and a multiplicity of processing resources for concurrent processing of a multiplicity of threads to accomplish the tasks, a memory structure having a multiplicity of memory blocks, each block storing data for processing threads, and an interconnect structure and control system enabling tribe-to-tribe migration of contexts to move threads from tribe-to-tribe. The processing engine is characterized in that individual ones of the tribes have preferential access to individual ones of the multiplicity of memory blocks.