Many-core processor and methods of visiting space of many-core processor and main core of the many-core processor

A technology of many-core processors and physical space, which is applied in the field of many-core processors and their space access, can solve the problems of slave core physical space distribution, master core access to slave core space, etc., to shield the complexity of multi-dimensional space access, reduce The effect of spending

Active Publication Date: 2013-03-20
JIANGNAN INST OF COMPUTING TECH
View PDF3 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The problem solved by the present invention is that in the prior art heterogeneous many-core processor environment, it is difficult for the master core to access the slave core space due to the multi-dimensionality of the physical space distribution of the slave cores.

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
  • Many-core processor and methods of visiting space of many-core processor and main core of the many-core processor
  • Many-core processor and methods of visiting space of many-core processor and main core of the many-core processor
  • Many-core processor and methods of visiting space of many-core processor and main core of the many-core processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In order to make the above objects, features and advantages of the present invention more obvious and comprehensible, specific implementations of the present invention will be described in detail below in conjunction with the accompanying drawings and embodiments.

[0023] In the prior art, there is no space access method for heterogeneous many-core processors, and the existing space access methods for heterogeneous processors are not suitable for application scenarios of many-core processors. In the heterogeneous environment of CPU and GPU in the background technology, the physical space of GPU slave cores is one-dimensional linear, but in the environment of heterogeneous many-core processors, due to the large number of slave cores, the physical space used by each slave core The difference is multi-dimensional, which brings about the problem of multi-dimensional space access. The invention provides a method for multi-dimensional space access in a heterogeneous many-cor...

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 many-core processor and methods of visiting space of the many-core processor and main core of the many-core processor, wherein the methods of visiting space of the many-core processor comprise that the main core builds page table buffering to subordinate cores, wherein the page table buffering is used for storing the page tables; the subordinate cores send service requirements to the main core; a one-to-one correspondence relationship is provided between the main core which loads the page tables in the page table buffering and the subordinate cores which send the service requirements to a process page table; the main core acquires a required page table entry from the process page table and starts page table mapping and then a physical address is generated; the main core visits physical space of the subordinate cores through the physical address. The many-core processor and methods of visiting space of the many-core processor and main core of the many-core processor effectively shields complexity of visiting hyperspace of heterogeneous many-core environment and achieves accurate and efficient visiting subordinate core spaces of the heterogeneous many-core environment.

Description

technical field [0001] The invention relates to the field of many-core processors, in particular to a many-core processor and its space access method and main core. Background technique [0002] With the development of semiconductor technology, traditional single-core processors have exposed many limitations. In order to reduce power consumption and heat dissipation while further improving processor performance, architecture designers have proposed multi-core processors. ) and many-core processors. Multi-core processors can be divided into two types: homogeneous multi-core processors and heterogeneous multi-core processors. The processor cores in the homogeneous multi-core processor are of the same type, and they are in an equal position in the multi-core processor; the heterogeneous multi-core processor contains different types of processor cores, and the different types of processor cores are in the multi-core processor. Play different roles. Many-core processors have m...

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/167
Inventor 郑岩黄高阳陈斐殷红武
Owner JIANGNAN INST OF COMPUTING TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products