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

Multiprocessor system and Cache consistency message transmission method

A multi-processor system and message transmission technology, applied in memory systems, electrical digital data processing, instruments, etc., can solve the problems of lack of Cache consistency message transmission support, limit the application range of processors, etc., to reduce complexity and improve Compatibility, the effect of expanding the range of use

Active Publication Date: 2009-05-13
LOONGSON TECH CORP
View PDF0 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Due to the lack of support for Cache coherent message transmission in existing bus standards, the application range of processors using such bus standards is limited

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
  • Multiprocessor system and Cache consistency message transmission method
  • Multiprocessor system and Cache consistency message transmission method
  • Multiprocessor system and Cache consistency message transmission method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0056] In order to better describe the present invention, in figure 1 A typical configuration scheme of an on-chip multiprocessor to which the method of the present invention can be applied is given in . In this figure, there are m processor cores with L1 caches and n L2 caches, where m and n are positive integers. The processor core and the second-level cache are connected through an interconnection network. The interconnection network described here can include direct connection, bus, crossbar, Mesh network, Torus network, star network, and tree network from the perspective of network topology. , a ring network and a hybrid network composed of one or more of the above-mentioned interconnection structures. The interconnection network is a connection line composed of address lines, data lines and other lines in terms of hardware structure. Thi...

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 provides a multiprocessor system which accords with an AXI protocol. The system comprises at least two processor cores including a first-level cache, and at least two second-level caches, the processor cores are connected with the second-level caches by a bus; the bus comprises a read address channel, a read data channel, a write address channel, a write data channel and a write response channel; the lines in the channels are divided into regions according to the transmitted contents, and the channels comprise the regions which are defined according to the AXI protocol; wherein, the write address channel further comprises an AWDID region for identifying a target ID of the write address request, and an AWSTATE region for transmitting state information of a cache block in the first-level cache in write operation; the write data channel further comprises a WDID region for identifying the target ID of the write data request; the read address channel further comprises an ARDID region for identifying the target ID of the write address request and an ARCMD region for representing a read command; and the read data channel further comprises an RSTATE region for representing a read data response.

Description

technical field [0001] The invention relates to the field of microprocessor architecture, in particular to a multiprocessor system and a Cache consistency message transmission method. Background technique [0002] As semiconductor technology advances, processor designers can use more transistor resources to implement higher-performance chips. At the same time, the target workload is constantly changing, from scientific computing in the early days to the coexistence of personal desktop applications, server transaction processing, e-commerce applications and various embedded applications today. Under the double impetus of application requirements and the improvement of semiconductor technology level, a chip multi-processor structure (Chip Multi-Processor, CMP for short) with a higher degree of parallelism has emerged as the times require, and has become the latest development direction of the current high-performance processor architecture. Cache (high-speed cache, referred t...

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 Applications(China)
IPC IPC(8): G06F12/08G06F13/38G06F12/0842
Inventor 郇丹丹陈云霁李祖松高翔胡伟武
Owner LOONGSON TECH CORP
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