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

Multiprocessor system, device and method

A multi-processor system and multi-processor technology, which is applied in the directions of multi-programming devices and various digital computer combinations, etc., can solve the problems of long time and affecting the overall performance of the multi-processor system.

Active Publication Date: 2008-07-09
INST OF COMPUTING TECH CHINESE ACAD OF SCI
View PDF0 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] However, when accessing the memory through the hardware lock realized by the memory, the memory bus needs to be used, and a dozen cycles or even dozens of cycles are required to complete an access, which is too long to perform the hardware lock operation quickly, which affects the performance of the multiprocessor system. overall performance

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, device and method
  • Multiprocessor system, device and method
  • Multiprocessor system, device and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] In order to make the object, technical solution and advantages of the present invention clearer, a multi-processor system, device and method 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.

[0057] The main purpose of the present invention is to provide a multi-processor system, device and method, which provide simple and fast hardware lock implementation, simplify hardware, and enable fast access.

[0058] The present invention provides a multiprocessor system, as shown in Figure 2, comprising a plurality of processor nodes, wherein each processor node comprises at least two processors, shared resources between processors, I / O bus, processor The nodes are connected by an interconnection network.

[0059] The processor node also includes ...

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 multiprocessor system, a device and a method. The system comprises a plurality of processor nodes, wherein each processor node comprises at least two processors, an I / O bus and a shared resource between the processors; the processor nodes are connected with each other through an interconnecting network, wherein, each processor node also comprises a hardware lock device; the hardware lock device includes a plurality of hardware locks, a network interface, an I / O bus interface, a global address deployment module and a local address deployment module. The method of the invention has the following steps: when one processor in the multiprocessor system accesses the shared resource, the processor sends a test request to the hardware locks relative to the prospective shared resource through different addressing modes; the hardware locks relative to the prospective shared resource is tested, the prospective shared resource is obtained through different addressing modes. The locking can be realized simply and rapidly.

Description

technical field [0001] The invention relates to the field of realizing resource sharing in a multiprocessor system, in particular to a multiprocessor system with global unified addressing, a hardware lock device in the multiprocessor system and a hardware lock access method. Background technique [0002] When dealing with large-scale, calculation-intensive applications, computer systems with multiple processors are usually required to perform calculations. This system consists of many identical processor nodes, and each node contains four basic components of a computer: arithmetic unit, controller, memory, and input and output devices; all processor nodes are connected together through an interconnection network. [0003] Each processor node in a multiprocessor system can share resources with other processor nodes. [0004] One of the problems faced by multiprocessor systems is the orderly sharing of resources among processor nodes, which is specifically reflected in the mu...

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): G06F9/46G06F15/17
Inventor 安学军王凯李晓民孙凝晖苗艳超
Owner INST OF COMPUTING TECH CHINESE ACAD OF SCI
Features
  • Generate Ideas
  • 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