Multi-core processor system, power control method, and power control program

A multi-core processor, computing power technology, applied in multi-programming devices, program synchronization, program control design, etc., can solve problems such as changes in computing power, and achieve the effect of reducing residual

Inactive Publication Date: 2012-12-12
FUJITSU LTD
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In addition, since APL undertakes high-load multimedia processing, the computing power will change greatly due to the multimedia processing being executed.

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
  • Multi-core processor system, power control method, and power control program
  • Multi-core processor system, power control method, and power control program
  • Multi-core processor system, power control method, and power control program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] Hereinafter, preferred embodiments of the multi-core processor system, power control method, and power control program of the present invention will be described in detail with reference to the drawings.

[0035] (Hardware of multi-core processor system)

[0036] figure 1 It is a block diagram showing the hardware of the multi-core processor system of this embodiment. in figure 1 Among them, the multi-core processor system 100 includes a baseband processor (BP) 101, a PMU (Power Management Unit) 102, an application processor (APL) 103, and a DSP 104.

[0037] A multi-core processor system refers to a computer system that contains a processor with multiple cores installed. It is sufficient if multiple cores are installed, and it may be a single processor with multiple cores installed, or it may be a processor group in which single-core processors are arranged in parallel. Preferably, the multi-core processor system 100 may be a heterogeneous multi-core processor system having...

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

An APL (103), by way of a detection unit (202), detects that upon another core that is different from a specific core that executes specific processing, specific software among a plurality of software has functionality equivalent to specific processing, and that other software that is different from the specific software is being executed. After detection, the APL (103) extracts requirement values of computing capabilities of the specific software and the other software from a software capability requirements table (201) by way of an extraction unit (203). Using the extracted requirement values, the APL (103), upon evaluation by a surplus evaluation unit (204) that the total of the requirement values of the computing capabilities of the specific software and the other software is less than or equal to the computing capability value of the other core, assigns the specific software thereto by way of an assignment unit (205). After assignment, a PMU (102) causes a DSP (104) to be paused by a pausing unit (206).

Description

Technical field [0001] The present invention relates to a multi-core processor system for controlling power, a power control method, and a power control program. Background technique [0002] In existing mobile phones, the baseband processor (hereinafter referred to as "BP") is responsible for communication and call functions, and the application processor (hereinafter referred to as "APL") is responsible for other multimedia processing. Furthermore, BP causes a DSP (Digital Signal Processor) to execute a sound codec process for encoding and decoding the sound used in the call function (for example, refer to Non-Patent Documents 1 to 3). DSP aims to perform specific arithmetic processing at high speed, and is a processor mainly used for sound processing and image processing. In this way, the processor that controls the mobile phone is a heterogeneous multi-core processor system with processors such as BP, APL, and DSP that perform different processing. [0003] As a power-saving ...

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 Applications(China)
IPC IPC(8): G06F9/50
CPCG06F9/5094G06F9/5044Y02D10/00G06F9/4881G06F9/52
Inventor 栗原康志山下浩一郎都和美
Owner FUJITSU LTD
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