Supercharge Your Innovation With Domain-Expert AI Agents!

Data access and storage system and method for weak consistency storage model

A storage model and consistency technology, applied in memory systems, electronic digital data processing, memory address/allocation/relocation, etc., can solve problems such as high communication overhead, impact on system performance, and reduced cache utilization, to achieve Eliminate waste of storage space, improve system performance, and reduce communication overhead

Active Publication Date: 2012-07-18
LOONGSON TECH CORP
View PDF4 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0018] However, the directory storage capacity required by the directory-based cache (cache) coherency method increases rapidly with the increase in the number of processors in the system. When there are many processors, the overhead of implementing the directory method becomes very large, resulting in caching The utilization rate of (cache) is reduced; secondly, this method will issue invalid or update operations to all processors that have the data backup through the network on chip (NOC) with each write operation, and a large number of operations are unnecessary, these additional The communication overhead increases the burden of the network-on-chip (NOC) and affects system performance; in addition, the complexity of maintaining directory information also severely limits the scalability of the system
[0019] Although the no-directory method based on the listening bus is simple and effective, it avoids the storage overhead of the directory, but because it requires broadcasting, it is only suitable for shared bus structures with poor scalability; and there is also excessive communication overhead, which seriously affects system performance. The problem

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
  • Data access and storage system and method for weak consistency storage model
  • Data access and storage system and method for weak consistency storage model
  • Data access and storage system and method for weak consistency storage model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] In order to make the purpose, technical solution and advantages of the present invention clearer, the data access system and method of a weakly consistent storage model of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0060] Such as figure 1 As shown, a weakly consistent storage model data access system according to an embodiment of the present invention includes at least two processors 1, and each processor 1 is connected to at least one first cache layer 2 as a private cache , and at least one second cache layer 4 as a shared cache, the first cache layer 2 is connected to the second cache layer 4 through a network on chip (NOC) 3 .

[0061] The on-chip network 3 includes a consistent memory access control module 31 and a request respon...

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 data access and storage system and a method for a weak consistency storage model. The data access and storage system comprises at least two processors, each processor is connected with at least one first cache layer serving as a private cache and at least a second cache layer serving as a shared cache, and the first cache layer is connected with the second cache layer through a network-on-chip. The network-on-chip comprises a consistency access and storage control module and a request response module, wherein the consistency access and storage control module is used for controlling the state conversion of the private cache and the shared cache under different access and storage requests while performing access and storage operation between the processors, the request response module is used for transmitting request of state conversion and response data bag between the private cache and the shared cache through the network-on-chip. The data access and storage system and the method for the weak consistency storage model effectively avoid the defect that an interception method can be only based on a bus structure, simultaneously reduce communication expenditure of huge network-on-chips in a directory method, avoid waste of storage space brought by the directory method, and enhance the expansibility of the system.

Description

technical field [0001] The present invention relates to the technical field of shared storage system data access, in particular to a storage consistency model (Memory consistent model) and a cache (cache) consistency protocol (Cache coherent protocol) in a network on chip (Network on Chip, NOC) shared storage The field of data access technology, in particular, relates to a data access system and method based on a weak consistency model-based directory-less cache (cache) consistency protocol for data race free (Data Race Free, DRF) programs. Background technique [0002] With the research and development of modern multi-core shared storage systems, there are multiple shared storage systems with memory consistent models (Memory consistent model) in the prior art, including shared storage systems with sequential consistency models (Sequential Consistency). [0003] The storage consistency model describes the correctness of storage operations during program execution. Storage o...

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/08G06F12/0811
Inventor 王磊刘道福陈云霁郭崎张戈
Owner LOONGSON TECH CORP
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More