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

Parallel computing method, system and medium based on amp framework dsp operating system

An operating system and parallel computing technology, applied in computing, concurrent instruction execution, machine execution devices, etc., can solve problems such as increasing the difficulty of parallel computing, complex programming, and low efficiency

Active Publication Date: 2021-05-11
EAST CHINA INST OF COMPUTING TECH
View PDF12 Cites 0 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 between cores, synchronization and allocation of shared resources. Invisibly increases the difficulty of parallel computing
Especially for designers of parallel computing algorithms, who are not used to the programming method of AMP framework, the efficiency is low

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

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, system and medium based on an AMP framework DSP operating system, including: operating system using steps: hybrid memory mechanism providing steps: according to the embedded DSP operating system used, through shared memory and distributed The memory mixing mechanism is used to complete the task allocation in the task pool, output the assigned tasks, and synchronize the task results after the task execution is completed; task release and execution steps: according to the obtained assigned tasks, the task is issued and executed based on multi-core navigation. The present invention introduces inter-core synchronization, task allocation and recycling mechanisms into the operating system kernel, reduces the scheduling level and times of the system, and improves the efficiency of parallel computing. It is very important for embedded DSP operating systems with very high real-time requirements. significance.

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
Patent Type & Authority Patents(China)
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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products