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

Server and data access method

A data access and server technology, applied in the computer field, can solve problems such as large delay and great impact on NUMA system performance, and achieve the effect of reducing server delay

Active Publication Date: 2014-06-18
HUAWEI TECH CO LTD
View PDF5 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This topology scheme has a small delay at 4P, but for a system above 8P or even larger, when the CPU in a node accesses the memory on another node, it needs to span two NCs, the delay is large, and the delay is very important for NUMA system performance. great influence

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
  • Server and data access method
  • Server and data access method
  • Server and data access method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] Various exemplary embodiments, features, and aspects of the present invention will be described in detail below with reference to the drawings. The same reference signs in the drawings indicate elements with the same or similar functions. Although various aspects of the embodiments are shown in the drawings, unless otherwise noted, the drawings are not necessarily drawn to scale.

[0060] The dedicated word "exemplary" here means "serving as an example, embodiment, or illustration." Any embodiment described herein as "exemplary" need not be construed as being superior or better than other embodiments.

[0061] In addition, in order to better illustrate the present invention, numerous specific details are given in the following specific embodiments. Those skilled in the art should understand that the present invention can also be implemented without certain specific details. In some examples, the methods, means, elements, and circuits well-known to those skilled in the art...

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 relates to a server and a data access method. The server comprises processor interconnection nodes and node controllers; each processor interconnection node comprises at least one node controller and at least two base nodes; each base node comprises at least four processors; the node controllers are connected with the base nodes, used for managing the processor transactions according to address space of the processors, and also used for receiving access requests and identifications of source processors and sending the access requests and the node controller identifications to target processors according to the target addresses carried in the access requests; at least one NC (Node Controller) ensures the band width of the server; processors in the same base nodes can be directly interconnected and mutually access to one another; when processors in different base nodes in the same processor interconnection nodes carry out the data access, the processors do not need to span the chains of the NCs, so that the server lag is reduced.

Description

Technical field [0001] The invention relates to the field of computer technology, in particular to a server and a data access method. Background technique [0002] From the perspective of system architecture, current commercial servers can generally be divided into three categories, namely Symmetric Multi-Processor (SMP), Non-Uniform Memory Access (NUMA), and massive parallel processing Structure (Massive Parallel Processing, MPP). [0003] SMP server refers to the symmetrical work of multiple central processing units (CPUs) in the server. There is no primary-secondary or subordinate relationship. Each CPU shares the same physical memory. It takes the same time to access any address in the memory. SMP The disadvantage is that the expansion performance is limited; NUMA server has multiple CPU modules, each CPU module is composed of multiple CPUs (such as 4), and has independent local memory, I / O slots, etc., and the CPU modules can pass through Interconnect modules (such as Crossb...

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
CPCG06F15/17356
Inventor 王工艺贺成洪赵亚飞常胜
Owner HUAWEI TECH 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