Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Tightly coupled self-adaptive co-processing system supporting multi-core network processing framework

A network processing and self-adaptive technology, which is applied in the fields of electrical digital data processing, instruments, computers, etc., can solve the problems of frequent coprocessor thread switching, high cost of coprocessor synchronization, high cost of thread switching, etc., and achieve the reduction of dynamic instructions The effect of reducing the number of records, reducing memory access delay, and low memory access delay

Active Publication Date: 2015-04-08
NAT UNIV OF DEFENSE TECH
View PDF6 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the existing traditional structure also has the following disadvantages: firstly, the large memory access competition overhead, hardware DMA and thread memory access competition increases the memory access delay and reduces performance; secondly, the coprocessor synchronization overhead is relatively large , the coprocessor leads to frequent thread switching, and the cost of switching between threads is relatively high

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Tightly coupled self-adaptive co-processing system supporting multi-core network processing framework
  • Tightly coupled self-adaptive co-processing system supporting multi-core network processing framework
  • Tightly coupled self-adaptive co-processing system supporting multi-core network processing framework

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0033] Such as figure 1 As shown, a tightly coupled adaptive co-processing system supporting multi-core network processing architecture includes:

[0034]Direct access to the high-speed storage body DAHM, which is a dual-port SRAM, is the first-level data storage body of the CPU and directly provides operands for the CPU; DAHM, as a first-level data storage body, can be directly accessed by the CPU and used as an operand source and write At the same time, it can be directly accessed by the downstream adaptive message transmission co-processing module DAMTCM and the upstream adaptive hardware acceleration co-processing module UAHACM.

[0035] The downstream adaptive message transmission co-processing module DAMTCM is used to transmit data between the network interface controller and the multi-core; the downstream adaptive message tran...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a tightly coupled self-adaptive co-processing system supporting a multi-core network processing framework. The tightly coupled self-adaptive co-processing system includes a DAHM (Direct Access High-Speed Memory) which is a two-port SRAM (Static Random Access Memory) and is a primary data memory of a CPU for direction providing operand for the CPU; a DAMTCM (Downstream Adaptive Message Transmission Co-processing Module), for transmitting data between network interface controller and each one of multiple cores, wherein the DAMTCM directly accesses the DAHM; an UAHACM (Upstream Adaptive Hardware Acceleration Co-processing Module), for accelerating message process inside the multiple cores, wherein the UAHACM direct accesses the DAHM; an interpolation transmission arbitration module, positioned between the UAHACM and the DAHM, for being matched with the UAHACM to complete data transmission of the DAHM in an interpolating manner. The tightly coupled self-adaptive co-processing system has the advantages of being flexible and easy to program, capable of flexibly switching execution of hardware and wide in application range.

Description

technical field [0001] The invention mainly relates to the field of network packet processing-oriented multi-core network processor architecture, in particular to a tightly coupled adaptive co-processing system for supporting multi-core network processing architecture. Background technique [0002] The progress of network processing capability largely depends on the progress of hardware technology. At present, with the increasing complexity of network processing applications, the continuous growth of throughput and the continuous evolution of routing protocols, the performance requirements of network processing hardware are getting higher and higher. For network applications, network processing hardware has evolved from a general-purpose CPU architecture to an ASIC directly implemented by hardware, to an NP architecture that takes into account both flexibility and high performance, and then to a multi-core architecture. Pursue. For this reason, network processing hardware ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F15/163
Inventor 杨惠孙志刚吕高峰李韬万江华赵国鸿韩彪陈一骄崔向东毛席龙伍洪斌唐路徐东来刘晓俊
Owner NAT UNIV OF DEFENSE TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products