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

Implementation method and system for non-consistent storage structure

A technology of storage structure and implementation method, applied in the direction of instruments, electrical digital data processing, etc., can solve the problem of insufficient utilization of server resources, and achieve the effect of improving parallelism

Inactive Publication Date: 2014-06-11
HONG FU JIN PRECISION IND (SHENZHEN) CO LTD +1
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Existing server hardware has supported NUMA mode since 2006, while existing operating systems on the market have supported NUMA mode since 2011. As a result, although server hardware purchased between 2006 and 2011 can support NUMA mode, But the operating system is still in SMP mode
If you need the server to work in NUMA mode, you should spend money to update the operating system. Otherwise, the operating system can only access all resources in the slowest way according to the SMP method, resulting in insufficient utilization of server resources.

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
  • Implementation method and system for non-consistent storage structure
  • Implementation method and system for non-consistent storage structure
  • Implementation method and system for non-consistent storage structure

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] Such as figure 1 As shown, it is a running environment diagram of a preferred embodiment of the non-uniform storage structure realization system of the present invention.

[0018] The non-uniform storage structure implementation system 10 runs on a server 1, which can be a cloud server or other types of servers. The non-uniform memory access architecture implementation system 10 is used to enable the server 1 to achieve the effect of supporting the NUMA mode when the server hardware supports but the operating system does not support the non-uniform memory access architecture (Non-Uniform Memory Access Architecture, NUMA) mode.

[0019] The server 1 includes one or more computing units 2 ( figure 1 Only one is drawn in ) and storage system 3. The computing unit 2 is a simplified system motherboard, which is a "server" without power supply and cooling system. The storage system 3 is used to store the data in the server 1 and the computer programming code of the non-uni...

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 implementation method and an implementation system for a non-consistent storage structure. The method comprises the steps of accessing all memories in a server by each central processing unit CPU in the server, and determining a local memory, a local remote memory and other remote memories of each CPU according to the access time; acquiring data generated by a fact that each CPU accesses all the memories; if the data generated by the access of each CPU are global data, putting global static data into other remote memories of the CPU, and putting global dynamic data into the local memory or the local remote memory of the CPU; if the data generated by the access of each CPU are local data, putting the local data into the local memory of the CPU. According to the implementation method and the implementation system for the non-consistent storage structure, the server can achieve an effect of supporting a non-consistent storage structure mode.

Description

technical field [0001] The invention relates to an operating system management method and system, in particular to a method and system for realizing a non-uniform storage structure in an operating system. Background technique [0002] Traditional multi-core computing uses a Symmetrical Multi-Processing (SMP) mode, and each central processing unit (Central Processing Unit, CPU) accesses a common memory through the same memory control device. The current multi-core computing uses the Non-Uniform Memory Access Architecture (NUMA) mode, and each CPU can access different memory addresses at the same time, which can greatly improve the parallelism of the computer. [0003] Existing server hardware has supported NUMA mode since 2006, while existing operating systems on the market have supported NUMA mode since 2011. As a result, although server hardware purchased between 2006 and 2011 can support NUMA mode, But the operating system is still in SMP mode. If you need the server to ...

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): G06F13/16
Inventor 王光建吴文伍付小军
Owner HONG FU JIN PRECISION IND (SHENZHEN) CO LTD
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