Multicore processor system

一种多核处理器、中央处理器的技术,应用在电数字数据处理、仪器、多道程序装置等方向,能够解决不能满足核间消息交互及任务调度等问题,达到提高效率和性能的效果
CN102713852AActive Publication Date: 2012-10-03HUAWEI TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HUAWEI TECH CO LTD
Publication Date
2012-10-03

Smart Images

  • Figure 1
    Figure 1
Patent Text Reader

Abstract

Provided is a multicore processor system comprising a plurality of central processing units and a plurality of level-one hardware message queue groups. Each central processing unit is separately connected to a level-one hardware message queue group and is used to process the messages of said level-one hardware message queues; each level-one hardware message queue group comprises a plurality of level-one hardware message queues; within each level-one hardware message queue group, level-one hardware message queues having highest priority are scheduled with priority, and level-one hardware message queues having identical priority are scheduled in a round-robin rotation according to round-robin scheduling weights. The multicore processor system of the present invention enhances the efficiency and performance of multicore processor systems.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of processors, in particular to a multi-core processor system. Background technique

[0002] A single-chip multi-core processor (Chip Multi Processors, CMP for short) implements multiple processor units (Central Processor Unit, CPU for short) in one chip, and each CPU may also be called a core. The cores in the CMP share certain resources and can execute different processes in parallel. The programs executed by each core of the CMP sometimes need data sharing and synchronization, so the hardware structure of the CMP must support the communication between the cores. Currently, there are two mainstream inter-core communication mechanisms, one is a bus-shared cache memory (Cache) structure, and the other is a hardware message queue structure.

[0003] The bus-shared Cache structure means that each core has a shared second-level or third-level Cache, which is used to store more commonly used data, and the data...

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