System and methodfor power management in Java accelerator environment

A management method and management system technology, applied in the field of hardware-accelerated Java execution, can solve problems such as annoyance, slow JVM operation, no processor operating voltage, etc., and achieve the effect of saving power, optimizing power and performance

Inactive Publication Date: 2008-11-26
III HLDG 6
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, because the program in the software is executed, there is a problem that the slow operation of the JVM is disturbing.
Although recent decisions about existing power management techniques have been enhanced by making them central to the operating system (OS), many traditional power management decisions are mere guesswork
[0010] Although the above methods may be able to achieve the result of reducing power consumption, but there is no way to comprehensively reduce the operating voltage of each processor in the system, so as to further reduce the power consumption of the system

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
  • System and methodfor power management in Java accelerator environment
  • System and methodfor power management in Java accelerator environment
  • System and methodfor power management in Java accelerator environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The invention discloses a Java accelerator power management system. In a nutshell, the power management system of the present invention manages the power by reducing the power of the main processor and increasing the power of the Java processor in the Java accelerator when the Java program is started. This process is reversed when the Java application is terminated.

[0024] In the following description, numerous details are set forth in order to provide a thorough understanding of the invention. However, it will be apparent to one skilled in the art that the present invention may be practiced without some or all of these details. In other instances, well known procedural steps have not been described in detail in order to unnecessarily obscure the present invention.

[0025] figure 1 is a block diagram illustrating a Java hardware accelerator system 10 incorporating an embodiment of the present invention. The Java hardware accelerator system 10 includes a system bu...

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 power management method is disclosed which provides power management for a hardware based Java accelerator. Initially, a Java mode signal is provided from a host processor in response to initiating a Java application. Thereafter, power to the host processor is reduced, and power to a Java processor is increased in response to the Java mode signal. Then, when execution of the Java application halts, a Java completion signal is generated from the Java processor, thus signaling the system to return control back to the host processor.

Description

technical field [0001] The present invention relates generally to hardware accelerated Java execution, and more specifically to power management involving master / slave Java acceleration environments. Background technique [0002] This application is related to U.S. Patent Application No. 09 / 565,679 (Attorney Docket No. VTI1P333), filed May 4, 2000, and entitled: "A Java Stack, Arithmetic Logic Unit and Using the Same Multiple Stack Points and Intelligent Subsystem Architecture for the Approach", which is hereby incorporated by reference in its entirety. [0003] This application is also related to US Patent Application No. 09 / 670,496 (Attorney Docket No. PHILP337), entitled: "System and Method for Verifying the Lower Upper Boundary of a Java Queue", which is hereby incorporated by reference in its entirety. Computer programming in today's world offers many high-level programming languages. Java, for example, has achieved widespread adoption in a relatively short period of ...

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): G06F1/32G06F1/26G06F9/38
CPCG06F9/3879G06F1/3203G06F9/00
Inventor D·恩沃伊L·戈夫B·塞克斯顿
Owner III HLDG 6
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