Unlock instant, AI-driven research and patent intelligence for your innovation.

Program generating device, program generating method, processor device and multiprocessor system

A program generation and processor technology, applied in multi-program devices, memory systems, inter-program communication, etc., can solve problems such as reduced processing load, inability to maintain processing continuity, and inability to respond to system changes

Active Publication Date: 2016-10-26
SOCIONEXT INC
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

That is, during the execution of tasks, switching between processors cannot be performed
[0015] As a result, for example, in the case of Internet browser and music reproduction, even if the Internet browser ends without network processing, the processing load on the general-purpose CPU is reduced, and if the function of music reproduction is transferred to the general-purpose CPU, the processing cannot be maintained. continuity
Therefore, it is necessary to temporarily stop music playback, etc., and cannot respond to changes in system conditions and usage conditions.

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
  • Program generating device, program generating method, processor device and multiprocessor system
  • Program generating device, program generating method, processor device and multiprocessor system
  • Program generating device, program generating method, processor device and multiprocessor system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0133] Hereinafter, a program generation device (compiler), a processor device, and a processor system according to an embodiment of the present invention will be described in detail using the drawings. In addition, the embodiment described below is a preferable specific example of this invention. Numerical values, structural elements, arrangement positions and connection forms of structural elements, steps, order of steps, etc. shown in the following embodiments are merely examples and do not limit the present invention. The invention is limited only by the claims. Therefore, among the structural elements in the following embodiments, the structural elements that are not described in the independent claims representing the most general concept of the present invention are not necessarily necessary to solve the technical problems of the present invention, but as constituents preferred way to describe.

[0134] A program generation device according to an embodiment of the pre...

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

A program generating device (20) for generating a machine language program corresponding to each of a plurality of processors having mutually different command groups and sharing memory from the same source program (200), having: switching point determination A part (301) that determines a switching point in the source program (200); a program generation part that generates a switchable program for each processor based on the source program (200), so that at the switching point, the data structure of the memory consistent among a plurality of processors; and a switching judgment processing inserting unit (303) for inserting a switching program into a switchable program for causing the switchable program being executed by the first processor to be at the switching point and causing the second processor to continue executing the switchable program corresponding to the second processor from the switching point.

Description

technical field [0001] The present invention relates to a program generation device, a program generation method, a processor device, and a program processing system. In particular, the present invention relates to a program generation device, a program generation method, a processor device, and a multiprocessor system in a heterogeneous multiprocessor system having a plurality of processors having command groups different from each other and sharing memory. Background technique [0002] In digital packaged devices such as mobile phones and digital TVs, in order to achieve performance improvement and low power consumption, etc., processors that specialize the processing required for each function are often incorporated. For example, processors that specialize in prescribed processing include general-purpose CPUs (Central Processing Units) for processing web browsers, and processors that strengthen signal processing for processing audio and images. DSP (Digital Signal Proces...

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/45G06F9/50
CPCG06F9/4862G06F8/451G06F9/54
Inventor 黑田学古贺义宏林邦彦中岛广二
Owner SOCIONEXT INC