Check patentability & draft patents in minutes with Patsnap Eureka AI!

Information processing device and information processing method

An information processing device and thread technology, applied in the direction of multi-programming devices, electrical digital data processing, digital data processing components, etc., can solve the problems of throughput reduction, performance degradation, etc., and achieve the effect of low power consumption

Inactive Publication Date: 2016-06-29
FUJITSU LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Next, when switching from the execution of other threads to the execution of one thread, the execution information of the other threads in the cache must be rewritten into the execution information of one thread, which may degrade execution performance and decrease throughput. this problem

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
  • Information processing device and information processing method
  • Information processing device and information processing method
  • Information processing device and information processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Preferred embodiments of the information processing device, information processing program, and information processing method according to the present invention will be described in detail below with reference to the accompanying drawings.

[0028] figure 1 It is an explanatory diagram showing an embodiment of the present invention. Here, a first thread that is not executed and a second thread that is not executed are taken as examples for description. exist figure 1 In this method, before executing the first thread and the second thread, the consumption of standby power is calculated for each combination of execution order, and the execution order is determined based on the calculation result.

[0029] First, when (1) the order of execution is the order of the second thread→the first thread, the first thread is on standby while the second thread is being executed. Therefore, the standby power of the first thread is as follows.

[0030] ・Standby power of the first t...

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 standby power of the first thread when the first thread is executed after the second thread is calculated by multiplying the execution time of the second thread by the standby power per unit time of the first thread. Then, by multiplying the execution time of the first thread by the standby power per unit time of the second thread, the standby power of the second thread when the second thread is executed after the first thread is calculated. The standby power of the first thread is compared with the standby power of the second thread, and the order of execution of the first thread and the second thread is determined based on the comparison result.

Description

technical field [0001] The present invention relates to an information processing device, an information processing program, and an information processing method that control the execution of threads. Background technique [0002] Conventionally, there is known a technique for determining the order of execution based on, for example, a priority defined for each thread when a plurality of threads are assigned to each CPU of a single-core processor system or a multi-core processor system (No. 1 prior art) (for example, refer to the following Patent Document 1). [0003] In addition, when a plurality of threads are allocated, there is known a technique (second prior art) of sequentially executing each of the plurality of threads for a certain period of time using a Round Robin method (for example, refer to the following Patent Document 2 and the following Non-Patent Document 1). [0004] Patent Document 1: Japanese Patent Application Laid-Open No. 63-068934 [0005] Patent D...

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/48
CPCG06F1/3206G06F9/4893G06F1/329G06F9/4887Y02D10/00G06F11/3062
Inventor 山内宏真山下浩一郎铃木贵久栗原康志
Owner FUJITSU LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More