Parallel computing method and system based on AMP framework DSP operating system, and medium

An operating system and parallel computing technology, applied in computing, concurrent instruction execution, program control design, etc., can solve problems such as being unaccustomed to the AMP framework programming method, increasing the difficulty of parallel computing, and complex program design, so as to improve flexibility and versatility. performance improvement, ease of use

Active Publication Date: 2019-10-01
EAST CHINA INST OF COMPUTING TECH
View PDF12 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Since the DSP chip uses the embedded system of the AMP framework, its shortcomings are also obvious, and the program design is more complicated. The user must manually assign the calculation task to the specified core, and the user completes the communication

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
  • Parallel computing method and system based on AMP framework DSP operating system, and medium
  • Parallel computing method and system based on AMP framework DSP operating system, and medium
  • Parallel computing method and system based on AMP framework DSP operating system, and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0077] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all belong to protection domain of the present invention.

[0078] A kind of parallel computing method based on AMP framework DSP operating system provided by the present invention, comprises:

[0079] Steps for providing the hybrid memory mechanism: According to the embedded DSP operating system used, through the hybrid mechanism of shared memory and distributed memory, complete the task allocation in the task pool, output the assigned tasks, and synchronize the task results after the task execution is completed;

[0080] Task release and execution steps: accordin...

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 provides a parallel computing method and system based on an AMP framework DSP operating system, and a medium. The parallel computing method comprises the following steps: an operating system use step: a hybrid memory mechanism providing step: completing task distribution in a task pool through a shared memory and distributed memory hybrid mechanism according to a used embedded DSP operating system, outputting a distribution task, and synchronizing a task result after task execution is completed; and a task publishing and executing step: publishing and executing the task based onthe multi-core navigation according to the obtained distribution task. According to the invention, an inter-core synchronization, task distribution and recovery mechanism is introduced into the operating system core, so that the scheduling level and frequency of the system are reduced, and the parallel computing efficiency is improved, and the parallel computing method has very important significance for an embedded DSP operating system with very high real-time requirements.

Description

technical field [0001] The present invention relates to the technical field of parallel computing of AMP framework, specifically, relate to the parallel computing method, system and medium based on AMP framework DSP operating system. Background technique [0002] With the rapid development of integrated circuit technology, embedded processors have entered the multi-core era. Multi-core processor operating system can be divided into SMP (Symmetric Multi-Processing) architecture and Asymmetric Multi-processing AMP (Asymmetric Multi-Processing) architecture according to the architecture. In the SMP-based system, all cores of the processor share the system memory and peripheral resources, and the operating system is responsible for inter-processor cooperation and maintains the consistency of the data structure. The hardware resources used are divided, and the cooperation between cores is limited to the use of shared memory. [0003] For mainstream DSP processors, because there...

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/38
CPCG06F9/3822
Inventor 赵俊才何玲玲王永兵杨先霞冯瑞青
Owner EAST CHINA 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