Checksum calculation method and network processor
A technology of a network processor and a computing unit, which is applied in the checksum calculation method and the field of network processors, can solve the problems of affecting the performance of the network processor, increasing the scheduling process of data in and out of the coprocessor, and increasing the extra overhead of the coprocessor.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0020] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention.
[0021] The basic idea of the embodiment of the present invention is: the multi-threaded micro-engine in the network processor acquires calculation parameters for calculating the checksum according to the received user instruction and the descriptor field in the data storage unit, and sends it to the calculation unit; Then, the calculation unit performs a checksum calculation based on the source data read by the data storage unit and these calculation parameters. At this time, the thread scheduling module schedules the current thread to enter a dormant state; when the calculation is completed, the calculation unit will calculate the obtained Write the checksum of the current thread into the checksum register of the current thread, and instruct the thread scheduling module to s...
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