Multi-core and multi-threading processor-based functional macropipeline implementing method
A multi-threaded processor and macro-pipeline technology, which is applied in the direction of machine execution devices and concurrent instruction execution, can solve the problem of maintaining packet order, achieve the effects of ensuring packet order, improving processing speed, and solving mutual exclusion of shared units
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0028] A parallel programming model based on a multi-core network processor according to an embodiment of the present invention will be described below with reference to the accompanying drawings. In the drawings, like reference numerals denote like elements throughout. It should be understood that the embodiments described herein are illustrative only and should not be construed as limiting the scope of the present invention.
[0029] Such as figure 1 Shown is a schematic diagram of a multi-core multi-thread network processor architecture 100 , including a general purpose processor 102 , a packet processing microprocessor 104 , a hierarchical memory system 106 , a coprocessor system 108 , and a data exchange system 110 .
[0030]The main functions performed by the general-purpose processor 102 include system startup initialization, code loading, control and management functions, processing of some high-level protocols, and exception packet processing. Functions on the contr...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com