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

A Cache-Coherent Behavior-Based On-Chip Network Traffic Synthesis Method

A network-on-chip and synthesis method technology, which is applied to general-purpose stored program computers, architectures with a single central processing unit, instruments, etc., can solve problems such as low accuracy, increased time-consuming architecture evaluation, poor flexibility, etc., to save time , saving simulation time and speeding up the exploration process

Active Publication Date: 2021-12-21
SOUTHEAST UNIV +1
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The traffic synthesis form of these traffic models is simple and flexible when used, but they are only formed by very simple function fitting, and the accuracy is very low, so they are not suitable for evaluating the performance of future on-chip networks and exploring the network architecture.
Using the traffic generated based on the whole system simulation directly as the input of network-on-chip architecture exploration research, although the accuracy is high, the traffic acquisition complexity is high and the flexibility is poor, resulting in an increase in the time-consuming architecture evaluation

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
  • A Cache-Coherent Behavior-Based On-Chip Network Traffic Synthesis Method
  • A Cache-Coherent Behavior-Based On-Chip Network Traffic Synthesis Method
  • A Cache-Coherent Behavior-Based On-Chip Network Traffic Synthesis Method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The technical solutions of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0046] The present invention designs an on-chip network traffic composition method based on cache consistency behavior, such as figure 1 As shown, the steps are as follows.

[0047] Step 1: Abstract CPU, cache and directory into a node model.

[0048] Ignoring the detailed differences between the CPU core, L1 cache and L2 cache, the CPU, cache and directory are respectively abstracted into node models in the network architecture. Nodes are connected to form a homogeneous multi-core SoC. Such as figure 2 As shown, the large squares in the figure represent the abstract node models of CPU, cache and directory respectively, the small squares represent routing nodes, and the lines between the small squares represent the channels for transferring data between routing nodes. figure 2 The right side represents an abstract node model including...

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 an on-chip network traffic composition method based on cache consistency behavior. The steps are to abstract the CPU, cache, and directory into a node model; through the whole system simulation, count the sending and receiving of routing node data packets generated by the cache consistency constraints in the network-on-chip architecture; extract and reflect the time distribution characteristics and spatial distribution characteristics of application traffic The eigenvectors of ; based on the eigenvectors, the on-chip network traffic is synthesized using a Markov modulation model. The present invention can quickly provide accurate on-chip network traffic, save the time for the whole system to simulate and collect traffic, and accelerate the exploration process of on-chip network architecture. The network traffic synthesized by this method is consistent with the real network traffic in terms of time distribution and space distribution characteristics, which is enough to assist the design of the network-on-chip architecture.

Description

technical field [0001] The invention belongs to on-chip network traffic synthesis technology, and in particular relates to an on-chip network traffic synthesis method based on cache consistency behavior. Background technique [0002] System On Chip (SoC) has been widely used due to its advantages of high integration, small size and low power consumption. With the rapid progress of semiconductor process technology and the continuous development of architecture, the design technology of single-core processors can no longer meet the design requirements in terms of performance and cost. The development of multi-core processor technology is an inevitable trend, but the current bus model limits In order to improve the performance of inter-core communication, the research of network-on-chip architecture is put on the agenda. [0003] The research on the network on a chip in academia and industry is mainly to improve the performance of the network on a chip. Network performance ev...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F15/78G06F30/20
CPCG06F15/781G06F30/20
Inventor 王学香孙冲冲蔡磊齐志郑阳吴建辉时龙兴
Owner SOUTHEAST UNIV
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